脚本不允许其他人拥有

时间:2011-03-06 07:35:06

标签: php linux symfony1 install safe-mode

我一直在尝试运行Siwapp应用程序(基于Symphony框架的应用程序)的设置。一旦我指定了根Symphony文件夹,我就会一直收到此错误。

SAFE MODE Restriction in effect. The script whose uid/gid is 158807/158807 is not allowed to access /some/super/long/path owned by uid/gid 25000/25000

我怎样才能克服这一点?感谢。

1 个答案:

答案 0 :(得分:1)

转到shell,用你的user:group chown整个目录,这可能会解决问题。如果您在共享主机上,请阅读cPanel,您可能没有shell,尝试使用FileZilla进行FTP-ing并检查文件权限。据推测,安全模式限制使PHP脚本安全。这意味着,您拥有的脚本/资源无法被其他用户/资源运行/使用,您无法随意访问资源,包含文件,打开URL等。希望您已阅读此http://php.net/manual/en/features.safe-mode.php并特别注意这http://www.php.net/manual/en/features.safe-mode.functions.php