.htaccess 启用SUPPP后上载脚本不工作

.htaccess 启用SUPPP后上载脚本不工作,.htaccess,upload,php,suphp,.htaccess,Upload,Php,Suphp,我在centos-apache服务器上上传文件的php脚本工作正常。 今天我在服务器上启用了SUPPP,之后脚本就不会上传任何文件了。 我以前在.htaccess中使用过“php\u flag register\u globals on”。但我从“.htaccess”中删除了该行,以防止500服务器错误。 请帮忙经过长时间的搜索和测试,我自己找到了解决方案。 刚刚创建了一个php.ini文件并添加了一行: 寄存器_global=on 并删除了.htaccess中的所有php标志。 现在,它工作正

我在centos-apache服务器上上传文件的php脚本工作正常。 今天我在服务器上启用了SUPPP,之后脚本就不会上传任何文件了。 我以前在.htaccess中使用过“php\u flag register\u globals on”。但我从“.htaccess”中删除了该行,以防止500服务器错误。
请帮忙

经过长时间的搜索和测试,我自己找到了解决方案。 刚刚创建了一个php.ini文件并添加了一行: 寄存器_global=on

并删除了.htaccess中的所有php标志。
现在,它工作正常。

正如您所了解的,参数必须位于php.ini文件中,并且必须指示suPHP读取此文件。此答案中的更多信息:


但是如果您的上载脚本需要启用
register\u globals
,那么它可能写得不好或过时。您应该尽量避免使用
register\u globals
,因为它会造成安全威胁。更多信息请点击此处:

您有权访问服务器日志吗?好的,请尝试上传一个图像并检查您的服务器日志,如果您有机会,您可以在其中找到导致问题的原因。我猜你的权限有问题。根据SUPPP更改了权限。但是没有成功!