由于已将其移至新服务器,因此无法在Drupal 7中上传图像:启用了php安全模式。因此,在php.ini中,我设置了safe_mode = Off
(通过ssh,我有CentOS)。
phpinfo()
显示safe_mode对于master是关闭的,但是在本地。我确实有一个Plesk面板,所以我在那儿检查了:域已启用safe_mode
。我禁用了它。
我的问题:safe_mode
仍根据phpinfo()
在本地打开。您还知道其他什么方法来关闭safe_mode
?有什么问题吗?
提前感谢。
检查您的httpd.conf和vhost文件是否有...
php_admin_flag safe_mode on
此标志会覆盖您的php.ini文件中的设置。更改为...
php_admin_flag safe_mode off
...并重新启动apache。
编辑:同时检查该指令的/etc/httpd/conf.d/zz_psa_httpd.conf。
您首先需要编辑覆盖域中所有php.ini的主要php.ini。
转到
/etc/php.ini
并关闭安全模式。
然后重新启动您的Web服务器。现在,您可以使用自己的php.ini将safe_mode设置为某些域。
希望这会有所帮助。
这在Oracle Enterprise Linux 8.1,Centos 8和RedHat 8中不起作用。你k