我无法在Drupal 7站点中更改临时目录

时间:2012-09-09 08:01:14

标签: drupal drupal-7

我正在将Drupal 7网站从开发转移到生产。现在我无法更改我网站的临时目录。

每当我尝试更改路径时,它都会给我一个无法执行mkdir()功能的错误。

我还尝试使用devel模块变量编辑器更改它,它给了我一条成功的消息,但值保持不变。 (旧的价值)

我还从variable表中删除了变量,它保持不变。

我真的不知道该怎么做!

有什么想法吗?!!!

2 个答案:

答案 0 :(得分:4)

虽然明显的罪魁祸首是权限,但还有其他陷阱,例如尝试将其设置为/ tmp而不是tmp。 / tmp归服务器操作系统所有。使用tmp而不使用文件夹中Drupal目录的前导斜杠。

答案 1 :(得分:1)

在我的情况下,网络用户无法访问/ tmp(我使用的是最新版本的AlternC控制面板http://alternc.org/

我刚刚更改了drupal变量表中的路径:

mysql> update variable set value='s:28:"/var/www/alternc/u/user/temp";' where name='file_temporary_path';