- 09/30草莓互联2024年国庆假期...
- 09/15草莓互联2024年中秋节放...
- 08/10宝塔控制面板手动安装Ope...
- 06/07草莓互联2024年端午节放...
- 04/30草莓互联2024年五一劳动...
- 04/03草莓互联2024年清明放假...
- 03/24宝塔控制面板Nginx后端...
- 02/27宝塔面板python2.7升级...
- 02/19宝塔面板站点PCI DSS不合...
- 02/19宝塔面板站点站长工具中点亮HT...
- 02/14宝塔面板https协议无法获取...
- 02/11宝塔Windows面板下SQL...
- 02/02宝塔控制面板利用nginx实现...
- 09/18宝塔控制面板FTP增加Flas...
phpweb已经是国内最强的的开源电子商务系统了,但并非完美,因为任何...
互联网3年一轮回,京东凡客等电商品牌在三年之前也不过是小打小闹,而如...
电商已经成为趋势,传统行业的竞争已经逐渐演变到网络上,也有不少用Weboss...
phpweb系统是固定的模式,适用于大部分行业与需求。但有一些行业还是有自己...
phpweb chmod() has been disabled for security reasons in
phpweb错误提示:
arning: chmod() has been disabled for security reasons in /data/home/hmu155555 htdocs/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
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;
}
?>
假如我们资讯/文章对您有所帮助,您可以通过扫描捐赠二维码支持一下我们~
感谢您对我们的支持,您的小小支持让我们有信心走得更远!