Php Can';不要删除上传的文件

Php Can';不要删除上传的文件,php,file-upload,delete-file,safe-mode,Php,File Upload,Delete File,Safe Mode,当我尝试用取消链接功能删除我网站上上传的文件时,我得到 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 我读到这是一个安全模式问题。好的,但是如何删除上传的文件?在删除文件的PHP

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

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

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

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

ini_set('safe_mode', 'off');
编辑

如果您无权访问web服务器的配置,可以尝试通过.htaccess文件关闭安全模式

php_admin_flag safe_mode Off

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

ini_set('safe_mode', 'off');
编辑

如果您无权访问web服务器的配置,可以尝试通过.htaccess文件关闭安全模式

php_admin_flag safe_mode Off

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

从:

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


如果无法移除它们,请留下它们。脚本完成后,系统将删除它们

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

从:

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


如果无法移除它们,请留下它们。脚本完成后,系统将删除它们

您应该阅读:您需要禁用安全模式。这是非常严格的,如果任何共享主机上有它,它的时间来移动!您应该阅读:您需要禁用安全模式。这是非常严格的,如果任何共享主机上有它,它的时间来移动!它只能根据禁用表单
php.ini
,如果web服务器允许覆盖,您可以从htaccess禁用它。请解释为什么需要关闭安全模式?它只能根据禁用表单
php.ini
,您可以从htaccess禁用它,如果web服务器允许覆盖,请解释为什么需要关闭安全模式?然后是什么问题?为什么要移动文件,然后要删除它?那么问题是什么?为什么要移动文件,然后要删除它?