mysql - Drush Drupal 临时文件夹

标签 mysql windows drupal-7 drush

我有两个 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/

相关文章:

mysql - 单表的内连接 - mysql

mysql - 将递归数据存储在一个或两个表中更好吗?

python - Windows 中 TEMP 目录的限制?

c++ - 链接失败 - 未定义的图形函数引用

php - 为外观设置文件上传设置 FILE_STATUS_PERMANENT

drupal - 如何向 drupal organic group 'User and Group' 关系添加附加字段?

MySQL 从内部连接中选择 1 行

mysql - 将韩语字符插入数据库时​​出现错误 1366 错误的字符串值

c - VS2017 中的 sprintf 与 wsprintf 的比较 "%.*s"

javascript - Drupal 仪表板中的问题