【发布时间】:2011-09-14 18:52:41
【问题描述】:
我无法在 Drupal 7 中上传图像,因为我已将其移至新服务器:php 安全模式已打开。所以在 php.ini 中我设置了safe_mode = Off(通过 ssh,我有 CentOS)。
phpinfo() 显示 master 的 safe_mode 已关闭,但在本地。我确实有一个 Plesk 面板,所以我在那里检查:safe_mode 已为域启用。我禁用了它。
我的问题:根据phpinfo(),safe_mode在本地仍然是开启的。您还知道哪些其他方法可以关闭safe_mode?有什么问题?
提前致谢。
【问题讨论】:
-
您是否重新启动了网络服务器?如果它是 apache,则需要这样做才能重新读取配置文件
-
您也可以通过
.htaccess指定禁用安全模式。 -
确保您也更改了正确的 .ini 文件。 PHP 往往至少有两个(一个用于基于 Web 的,一个用于命令行),并且一些发行版设置更多用于各种目的。你可以在一个地方改变它,只是让它在其他地方被覆盖。
-
@Marc B 我检查了我应该编辑哪一个 @Brad Christie 在 .htaccess 中关闭安全模式顺便说一句,但我想这不是最干净的方法。
标签: php drupal centos plesk safe-mode