我已将我的实时网站drupal移动到windows localhost(xammp),但是我收到了很多“无法创建文件”的错误。如果我以管理员身份登录该站点,则根本无法再返回任何页面。如果我不登录,我可以查看它有错误。
有没有办法从ini
文件或mysql
数据库更改临时文件位置,而不是通过界面登录。
NOTE: without login in admin panel and : admin/config/media/file-system
感谢。
答案 0 :(得分:2)
在variable
表中存在一行名为='file_temporary_path'的行。使用此SQL更改它的值:
UPDATE
variable
SET
variable.value = 's:5:"\\xammp\\temp";'
WHERE
variable.name='file_temporary_path';
答案 1 :(得分:0)
如果要更改变量数据库表的内容,请记住该值中的每个值都是通过serialize()序列化的; serialize("\\xammp\\temp")
会返回's:11:"\xammp\temp";'
。
如果您安装了Drush,则可以使用drush vset设置Drupal变量。