【PHP】Fatal error: Allowed memory size of が出た時の対処法

2015年10月12日

phpMyAdmin で、データベースをエクスポートして
別のサーバにインポートしようとしたら、エラーが出て困ったことがありました。

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 65552 bytes) in E:\Apache24\htdocs\pma\libraries\sanitizing.lib.php on line 139

PHPスクリプトが、スクリプトの処理実行時に
サーバーに割り当てられているメモリ量を超過させてしまった時に
発生するようです。

なので、サーバーに割り当てられているメモリ量を増やしましょう。
「php.ini」の中で設定されている項目「memory_limit」を探します。

私の環境の「php.ini」では、128Mとなっていました。

memory_limit = 128M

から

memory_limit = 512M

にしました。設定値を変更したので、Webサーバを再起動しましょう。

問題解決

Posted by 管理人