Dương Văn Bốn Dương Văn Bốn
9.9 10 592648 Designed by

Thứ Sáu, 25 tháng 4, 2014

Giúp đỡ về Drush trong Drupal

Giúp đỡ về Drush trong Drupal

Mình tìm hiểu mới biết Drush = DRUpal + SHell
Vào trang drush.org thấy có nhiều câu lệnh hay
Mình download được module về rồi.
Nhưng khi gõ câu lệnh enable module ($drush en ctools) thì nó báo lỗi:
Command pm-enable needs a higher bootstrap level to run - you will need invoke drush from a more functional Drupal [error]
environment to run this command.
The drush command 'en ctools' could not be executed. [error]
Could not find a Drupal settings.php file at ./sites/default/settings.php. [error]


Sau đó mình vào ./sites/default/default.settings.php copy nó rồi đổi tên thành settings.php
Chạy lại lệnh $ drush en ctools thì nó xổ ra :
Command pm-enable needs a higher bootstrap level to run - you will need invoke drush from a more functional Drupal [error]
environment to run this command.
The drush command 'en ctools' could not be executed. [error]
Drush was not able to start (bootstrap) the Drupal database. [error]
Hint: This error often occurs when Drush is trying to bootstrap a site that has not been installed or does not have
a configured database.
Drush was attempting to connect to :
Drupal version : 7.17
Site URI : http://default
Default theme : garland
Administration theme: garland
PHP configuration : /opt/local/lib/php.ini
Drush version : 4.6-dev
Drush configuration:
Drush alias files :
Drupal root : /var/aegir/platforms/drupaltest
Site path : sites/default
Modules path : sites/all/modules
Themes path : sites/all/themes
File directory path: sites/default/files
%paths : Array
You can select another site with a working database setup by specifying the URI to use with the --uri parameter on
the command line or $options['uri'] in your drushrc.php file.
Mình ko biết nó bị sao nữa, bạn nào giải quyết được lỗi này rồi giúp mình với?
---------------------------
Bạn thêm tham số vào nhé:
drush --root=/path/to/drupal --uri=http://mydrupal.com
Nếu không muốn tham số tùm lum, bạn có thể cd vảo thư mục chứa settings.php
Ngoài ra tài liệu về Drupal khá đầy đủ:
  1. Drush - Drupal Shell utility
  2. Drush.org
để biết thêm về Drupal mời bạn tham khảo tại :

Không có nhận xét nào:

Đăng nhận xét