注冊忘記密碼

昌黎門戶網

打印 上一主題 下一主題

phpweb上傳商品 錯誤提示: arning: chmod() has been disabled for security reasons

[復制鏈接]
跳轉到指定樓層
樓主
admin 發表于 2016-9-20 17:30:00 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

phpweb錯誤提示:
arning: chmod() has been disabled for security reasons in /data/home/~/~/photo/admin/func/upload.inc.php on line 66 OK

這是因為:
主機為了安全其見對函數chmod()是禁用后,出現代碼錯誤的問題解決方案
程序 模塊目錄下/admin/func/upload.inc.php 的中使用了chmod ($file_path,0666)這個函數。
把upload.inc.php的第66行chmod ($file_path,0666)刪除或注釋掉即可解決此問題。

建議網站安裝開始就用查找的方式查找upload.inc.php文件,批量修改之后再上傳安裝。
參考下我修改好的 photo 下的admin下的func下的 upload。inc。php文件

<?php

///////////&#655;&#1323;&#892;&#428;&#1842;FLASH&#1711;&#765;
function NewUploadImage($jpg,$jpg_type,$jpg_size,$path){

global $strUploadNotice1,$strUploadNotice2,$strUploadNotice3;
if ($jpg_size == 0) {
$arr[0]=”err”;
$arr[1]=$strUploadNotice1;
return $arr;
}

if ($jpg_size > 500000) {
$arr[0]=”err”;
$arr[1]=$strUploadNotice2;
return $arr;
}
if ($jpg_type != “image/pjpeg” && $jpg_type != “image/jpeg” && $jpg_type!= “image/gif” && $jpg_type != “image/x-png” && $jpg_type != “application/x-shockwave-flash”) {
$arr[0]=”err”;
$arr[1]=$strUploadNotice3;
return $arr;
}

switch ($jpg_type) {
case “image/pjpeg” :
$extention = “.jpg”;
$UploadImage[2]=”gif”;
break;
case “image/jpeg” :
$extention = “.jpg”;
$UploadImage[2]=”gif”;
break;
case “image/gif” :
$extention = “.gif”;
$UploadImage[2]=”gif”;
break;
case “image/x-png” :
$extention = “.png”;
$UploadImage[2]=”gif”;
break;
case “application/x-shockwave-flash” :
$extention = “.swf”;
$UploadImage[2]=”swf”;
break;
}

$fname=time();
$fname=$fname.$extention;
$file_path = ROOTPATH.$path.”/”.$fname;
$UploadImage[3] = $path.”/”.$fname;

copy ($jpg,$file_path);

// chmod ($file_path,0666) 去掉這一行即可!!
$UploadImage[0]=”OK”;
$UploadImage[1]=”OK”;
return $UploadImage;
}
?>
(昌黎門戶網 www.arinpv.tw)(淘寶天貓京東拼多多全網內部優惠券都在【更省】APP省錢密令:006600)
沙發
山東生活網 發表于 2018-11-10 21:32:41 | 只看該作者
愛死你了,這么好的帖子要頂的
板凳
貴州生活網 發表于 2018-11-26 12:41:40 | 只看該作者
我也想了解,請大家都說說

發表回復

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

快速回復 返回頂部 返回列表
网上官方投注