启用suphp后上载脚本无法正常工作

时间:2012-09-12 14:54:46

标签: .htaccess upload php suphp

我的php脚本在我的centos上传文件 - apache服务器工作正常。 今天我在服务器中启用了suphp,之后脚本没有上传任何文件。 我之前在.htaccess中使用过“php_flag register_globals”。但我从“.htaccess”中删除了该行,以防止500服务器错误。 请帮忙

2 个答案:

答案 0 :(得分:0)

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

并删除.htaccess中的所有php标记。 现在工作正常。

答案 1 :(得分:0)

正如您所知,参数必须位于 php.ini 文件中,并且必须指示suPHP读取此文件。本答案中的更多信息:php.ini not being read (Debian / ISP Config)

但是; 如果您的上传脚本需要启用register_globals,则可能写得不好或过时。您应该尽量避免使用register_globals,因为它会带来安全威胁。更多相关信息:What are register_globals in PHP?