0

我已经开发了一个 Codeignter 项目,在本地机器(Wamp 服务器)上运行非常顺利,但是在将它上传到我的服务器(namecheap)后,我面临上传图像的问题。

我检查了权限访问并为所有上传文件夹提供了 777,并且代码非常干净并且可以在本地 WAMP 上运行。

然后我还将它上传到另一台服务器(godaddy)上,上面写着:

A PHP Error was encountered

Severity: Warning

Message: escapeshellarg() has been disabled for security reasons

Filename: libraries/Upload.php

试过这个:escapeshellarg() 出于安全原因已被禁用, 但运气不好,它停止显示错误但仍然没有上传。

其他人也遇到过这个问题吗?

4

1 回答 1

0

文件夹系统 > 库文件 Upload.php

$cmd = 'file --brief --mime ' . escapeshellarg($file['tmp_name']) . ' 2>&1';

删除此行

于 2013-06-19T08:22:24.893 回答