MediatempleグリッドサービスでDrushを使用しています。私はセットアップドラッシュを正しく持っていると思います。少なくとも私の知る限り。私はそれを使うことができました。しかし、毎回エラーや警告が発生します。
そして、drushを呼び出すたびに、次のエラーが発生します。
The following restricted PHP modes have non-empty values: check your configuration settings in /usr/local/php-5.2.14/etc/php.ini or in your drush.ini file
誰もがこれを修正するための手がかりを持っていますか?
Drushのエイリアスを設定すると、この問題を修正できました。
エイリアスdrush = '/ usr/bin/php5 -c /home/000000/etc/drush.ini〜/ bin/drush/drush.php'
drush topic docs-ini-files
このコマンドは、drush.iniファイルの作成について詳しく説明しています。その中で、リストされた制限を削除したい(あなたはそれらを提供しなかった)。
drush.php
のエイリアスの作成はdrush-5.x
Readmeファイルでカバーされていないためです。より良い解決策は、サーバーのデフォルト設定php.ini
ファイルを$HOME/.drush
または/etc/drush
にコピーすることです。
次に、それを編集してopen_basedir
を値なしに設定し、crushの他のカスタム構成を追加します。
Drush固有のphp.ini
ファイルのサンプル:
# Drush configuration
open_basedir=
safe_mode=
disable_functions=
disable_classes=
magic_quotes_gpc=
お役に立てれば。