我最近发现 suhosin 确保不执行文件权限高于 755 的 php 文件。但是,我需要暂时允许其他人通过 FTP 访问某些文件,因此我需要将这些文件的权限 chmod 设置为 777。不幸的是,这会导致我的 PHP 运行时无法执行这些文件。
有没有办法可以(暂时)绕过这个检查?
答案1
suhosin.executor.include.allow_writable_files=1
在您的suhosin.ini
或中指定php.ini
,然后重新加载您的网络服务器/php守护程序
我最近发现 suhosin 确保不执行文件权限高于 755 的 php 文件。但是,我需要暂时允许其他人通过 FTP 访问某些文件,因此我需要将这些文件的权限 chmod 设置为 777。不幸的是,这会导致我的 PHP 运行时无法执行这些文件。
有没有办法可以(暂时)绕过这个检查?
suhosin.executor.include.allow_writable_files=1
在您的suhosin.ini
或中指定php.ini
,然后重新加载您的网络服务器/php守护程序