日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當前位置:首頁 > 程序人生 > 隨筆 > phpcms上傳圖片提示undefined或者空白提醒

phpcms上傳圖片提示undefined或者空白提醒

來源:程序員人生   發(fā)布時間:2015-05-05 17:16:33 閱讀次數(shù):4408次
關(guān)于phpcms后臺上傳圖片出錯的問題,之前我也遇到過,就是phpcms上傳圖片提示undefined或者空白提醒,不知道怎么處理,百度一下后,結(jié)合自己的經(jīng)驗給大家一個總結(jié)。出錯直接彈出一個空白的對話框,如下圖所示:



解決方法一:
        修改php.ini文件(此方法僅適用于VPS或者獨立服務(wù)器,不適用于虛擬主機,這里僅供參考)。把extension=php_zip.dll前面的;號去掉(先確保php環(huán)境包下面的ext目錄有php_zip.dll文件)。
解決方法二:
  修改文件phpcms/libs/classe/attachemt_class.php
  把 $this->upload_func = ‘copy’;
  1. $this->upload_func = ‘copy’; 
  2. 修改為 $this->upload_func = ‘move_uploaded_file’; 

  修改為 $this->upload_func = ‘move_uploaded_file’;
  但是需要注意,這種方法可能會造成不能自動遠程保存圖片。
解決方法三:
   修改文件phpcms\modules\attachment\attachments.php
大概在51行:
  1. if(emptyempty($this->userid)){ 
  2.  修改為:if(emptyempty($_POST['userid'])){
      原理:因為在上傳圖片提交時 $this->userid一定為空,但在調(diào)用時用到了$attachment->set_userid($_POST['userid']);
而$_POST['userid'] 即是userid的數(shù)據(jù)。因此將$this->userid改成$_POST['userid']即可。早期版本phpcms的 attachments.php中就是$_POST['userid'],所以如果您怕修改錯了文件,這里也可以下載早前版本的 attachments.php進行替換。
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 国产精品久久久久国产a级 中文字幕影院 | 九九热这里 | 国产一区二区成人在线 | 日韩精品一区二区三区四区 | 久久国产一区 | 蜜桃视频一区二区 | av日韩 | 日本精品在线观看 | 99视频在线 | 可以在线观看的av网站 | 精品欧美乱码久久久久久1区2区 | 麻豆视频网 | 婷婷五月在线视频 | 精品一区二区三区久久 | 综合伊人久久 | 日韩在线视频精品 | 亚洲成av人片在线观看无码 | 国产日本一区二区 | 麻豆国产一区二区三区四区 | 91麻豆精品一区二区三区 | 91精品国产91久久久久久最新 | 麻豆传媒免费观看 | 欧美日韩国产色 | 亚洲精品视频二区 | 亚洲欧美日韩国产综合 | av大片网站 | av成人在线播放 | 国产午夜精品在线观看 | 日韩精品一区二区三区av | 国产一区在线免费观看 | 亚洲毛片在线观看 | 99久久精品国产麻豆演员表 | 欧美77777| 在线视频日韩精品 | 成人1区2区 | 久久久久久久久99精品大 | 国产四区| 久久综合九九 | 在线精品亚洲欧美日韩国产 | 三级视频网站在线观看 | 亚洲 欧美日韩 国产 中文 |