2

当我尝试使用取消链接功能删除我网站上上传的文件时,我得到

Message: unlink() [function.unlink]: SAFE MODE Restriction in effect. The script whose uid/gid is 10566/2524 is not allowed to access /var/www/vhosts/websitename owned by uid/gid 0/0

我读到这是一个安全模式问题。好的,但是如何删除上传的文件?

4

2 回答 2

0

从技术上讲,您应该移动(或删除)上传的文件。

手册

如果该文件未被移走或重命名,则该文件将在请求结束时从临时目录中删除。

如果无法删除它们,请留下它们。当您的脚本完成时,它们将被系统删除。

于 2012-10-03T15:38:28.083 回答
-1

在删除文件的 PHP 脚本中,尝试在顶部添加以下指令:

ini_set('safe_mode', 'off');

编辑

如果您无权访问 Web 服务器的配置,您可以尝试通过 .htaccess 文件关闭 safe_mode。

php_admin_flag safe_mode Off
于 2012-10-03T15:38:09.090 回答