我已经在我的ubuntu机器上安装了Drush 5.6,现在我正在开发一个Drupal主题,所以我需要经常清除缓存,但我似乎不能用drush来做到这一点……
当我在我的drupal站点文件夹中运行drush cc all时,我得到一条消息,它成功清除了drush缓存。
当我在我的drupal站点文件夹中运行drush cc时,我只得到了3个选项(即使我看到其他人在这里得到了更多的选项...):取消,清除drush缓存,或者清除注册表缓存。在这里,我试图清除注册表缓存,但得到以下错误:
Fatal error: Call to undefined function lock_acquire()将我指向某个bootstrap.inc文件
如果有人能帮助我,我会很高兴的。
发布于 2013-12-09 16:11:42
我也有同样的问题。原因是drush不能将php与MAMP一起使用。因此,您需要将MAMP的php位置的路径添加到~/.bash_profile。
对我来说是这样的:
export PATH=/Applications/MAMP/bin/php/php5.3.14/bin:$PATH我在MAMP中使用PHP5.3,检查你使用的是什么版本,然后写绝对路径,然后做源~/.bash_profile。
重新启动MAMP并重新检查。
https://stackoverflow.com/questions/11952949
复制相似问题