web-dev-qa-db-ja.com

MAMP ProとDrush memの枯渇

Mamp 6.0がインストールされています。急いで「はい」を確認しようとすると、次のようになります。

PHPの致命的なエラー:/ Users/me/Sites/jla copy/sites/all/modules/contrib/ctools/includes/stylizer.inc on line 911 Drushコマンドが終了しました(12288バイトを割り当てようとしました)33554432バイトの許容メモリサイズ回復不可能なエラーのために異常。 [エラー]エラー:/ Users/me/Sites/jla copy/sites/all/modules/contrib/ctools/includes/stylizer.inc、line 911で、許容可能なメモリサイズ33554432バイトを使い果たしました(12288バイトを割り当てようとしました)メモリ制限は32Mに設定されています。 drushを実行するには、[error] Drupalと同じだけのメモリが必要です。 /Applications/MAMP/bin/php/php5.4.10/conf/php.iniまたはdrush.iniファイルで設定を確認してください。詳細については、examples/example.drush.iniを参照してください。アプリケーション[エラー]エラーのため、外部コマンドを実行できませんでした。不正な文字列オフセット 'site' backend.inc:1013 [警告]コマンドを正常に実行できませんでした(返された:PHP致命的な[エラー]エラー:33554432バイトの許容メモリサイズを使い果たしました( 12288バイトを割り当てます)/ Users/me/Sites/jla copy/sites/all/modules/contrib/ctools/includes/stylizer.inc on 911、コード:255)

これは私のdrushステータスの結果です:Drupal version:7.10
サイトURI:http://default
データベースドライバー:mysql
データベースのユーザー名:root
データベース名:jla_d7
データベース:接続済み
Drupal bootstrap:成功しました
Drupalユーザー:匿名
デフォルトのテーマ:jlasitetheme
管理テーマ:7
PHP実行可能ファイル:/Applications/MAMP/bin/php/php5.4.10/bin/php
PHP設定:/Applications/MAMP/bin/php/php5.4.10/conf/php.ini PHP OS:Darwin
Drushバージョン:6.0
ドラッシュ構成:
Drushエイリアスファイル:
Drupal root:/ Users/me/Sites/jla copy
サイトパス:sites/default
ファイルディレクトリパス:sites/default/files
一時ファイルのディレクトリパス:/ Applications/MAMP/tmp/php

MAMP php5.4.10ファイルで128MBのmemory_limitを設定したことは知っています。

1
Paul

n.b.エラーメッセージには、メモリ制限が128MBではなく32MBであると表示されます。 128MBの設定は、ご使用のWebサーバー用でなければなりません。 php.iniでPHP CLIを確認します。上記のDrushステータスの出力で引用されています:/Applications/MAMP/bin/php/php5.4.10/conf/php.ini。 memory_limitが32M、またはおそらく未設定であることを確認し、128M、またはおそらく256M以上に設定してください。

2
greg_1_anderson