我有两个Drupal 7网站。我想使它们与drush命令保持同步:

drush sql-sync SOURCE DEST


当我回答y以覆盖数据库时,出现以下错误:

mysqldump: Can't create/write to file '/tmp/filename.sql' (errorcode 2 - no such file or directory)


我的两个网站都在Windows 2012 R2服务器上运行。因此,临时文件夹应为d:\ temp。如果我转到命令提示符并键入echo %TEMP%,它将返回d:\ temp。

有人有什么建议吗?根据我能找到的一切,这在Windows上应该可以正常工作。

最佳答案

根据example.drushrc.php文件,如果临时目录不是$options['dump-dir'],则应设置一个/tmp选项。

关于mysql - Drush Drupal临时文件夹,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29659891/

10-15 00:59