Drupal不会更改数据库中的临时文件路径?

时间:2014-01-30 14:12:15

标签: php mysql drupal drupal-7

我面临一个奇怪的问题。我只是访问一个节点,不断在我的drupal网站上收到错误消息:

  

无法复制指定的文件temporary:// filezATB93,因为   目标目录未正确配置。这可能是   由文件或目录权限问题引起的。更多   信息可在系统日志中找到。

但所有目录都存在并拥有777权限。我在admin配置中将临时目录从/tmp更改为tmp但在访问网站后又再次切换回/tmp,因此我将其放入settings.php:< / p>

$conf['file_temporary_path'] = 'tmp';

/tmptmp都有777权限。奇怪的是,当我导出数据库时,表variable具有值对temporary_file_path并始终设置为"/tmp",即使我删除表并插入"tmp"在那之后,每次db导出"/tmp"。我怎么能改变这个?

1 个答案:

答案 0 :(得分:3)

它可能有点令人困惑,但目标目录指的是Drupal的公共文件系统下的路径,而不是临时文件夹(这是)情况)。

如果您在文件夹中update permissions,通常是DRUPAL_ROOT / sites / all / default,问题就会消失。