如何为流浪项目安装 drush?
How to install drush for a vagrant project?
我的系统中安装了 drush,但 drush 在 vagrant 中不起作用。它适用于 MAMP。
这是drush状态
状态
Drupal 版本:7.41
站点 URI:http://default
默认主题:花环
行政主题:花环
PHP 配置:/etc/php5/cli/php.ini
Drush 版本:5.10.0
Drush 配置:/var/www/project_name/sites/all/drush/drushrc.php
Drush 别名文件:/home/vagrant/.drush/project_name.aliases.drushrc.php
Drupal 根目录:/var/www/npro/docroot
站点路径:sites/default
文件目录路径:sites/default/files
在settings.php文件中,我的是多站点。我将以下代码添加到 sites/xyz_site/settings.php
Add following code
$databases = array(
'default' =>
array(
'default' =>
array(
'database' => 'database_name',
'username' => 'root',
'password' => 'root',
'host' => 'localhost',
'port' => '',
'driver' => 'mysql',
'prefix' => '',
),
),
);
$conf['file_public_path'] = 'sites/xyz_site/files';
以上解决方案对我有用。
我的系统中安装了 drush,但 drush 在 vagrant 中不起作用。它适用于 MAMP。
这是drush状态
状态
Drupal 版本:7.41
站点 URI:http://default
默认主题:花环
行政主题:花环
PHP 配置:/etc/php5/cli/php.ini
Drush 版本:5.10.0
Drush 配置:/var/www/project_name/sites/all/drush/drushrc.php
Drush 别名文件:/home/vagrant/.drush/project_name.aliases.drushrc.php
Drupal 根目录:/var/www/npro/docroot
站点路径:sites/default
文件目录路径:sites/default/files
在settings.php文件中,我的是多站点。我将以下代码添加到 sites/xyz_site/settings.php
Add following code
$databases = array(
'default' =>
array(
'default' =>
array(
'database' => 'database_name',
'username' => 'root',
'password' => 'root',
'host' => 'localhost',
'port' => '',
'driver' => 'mysql',
'prefix' => '',
),
),
);
$conf['file_public_path'] = 'sites/xyz_site/files';
以上解决方案对我有用。