2

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

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

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

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

我真的不知道在这里做什么!

有任何想法吗 ?!!!

4

2 回答 2

4

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

于 2012-09-10T01:42:25.997 回答
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';
于 2014-07-03T11:09:01.280 回答