PHPのメモリの上限の設定を変更する方法
daisuke > PHPのメモリの上限の設定を変更する方法 @ 2012/1/17 21:23 |
---|
はじめまして、WEB知識が浅い初心者です。
BaserCMSのインストール [ステップ4]の登録をして完了をクリックすると、 Fatal error: Allowed memory size of 16777216 bytes exhausted…。 上記メモリエラーがでてしまいました。 調べると、メモリが足りていないということでPHPのメモリ上限の設定を変更すれば、 エラーが解消できるとのことなので/etc/php.iniのmemory_limitの値を-1に変更して アップロードしましたがphp.iniは変更されません。 PHPのメモリの上限の設定を変更する方法に もしなにか心当たりがございましたらご教授いただけたらと思います。 よろしくお願いします。 ■ BaserCMSのバージョン:1.6.15 ■ レンタルサーバー名:お名前.com ■ 利用しているデータベース:MySQL |
clothoweb > Re: PHPのメモリの上限の設定を変更する方法 @ 2012/1/18 1:48 |
---|
daisukeさん、こんばんは。
お名前.comのレンタルサーバーとの事ですが、 VPSと想定した場合、/etc/php.ini 以外の場所の どこかにもphp.iniが存在していたりはしませんでしょうか? また、今の状態でphpinfoなどでWEB上で確認してみると memory_limitの欄は16MBになっていますでしょうか。 ※ 確か、この場合はデフォルト値だった覚えがあります。 また、一度memory_limitを以下のように変更してから 再度確認した場合は値が変わりますでしょうか? 引用: memory_limit = 64M 確かお名前.comの指定最大値が64MBだった覚えがありますので 一度試してみていただいてもよろしいでしょうか? うる覚えですいません。無事にインストールが出来ますように。 |
daisuke > Re: PHPのメモリの上限の設定を変更する方法 @ 2012/1/18 18:39 |
---|
clothowebさん、親切にアドバイスありがとうございます。
ご指摘の通り、お名前.comのVPSを利用しております。 頂いたアドバイスを試してみましたが、上手くいっておりません。 他に何か可能性がある部分がありましたら教えていただけますでしょうか? ・/etc/php.ini以外の場所にはphp.iniの存在は確認できませんでした。 ・memory_limitの欄はデフォルト値で16MBでした。 ・memory_limit = 64Mに変更してFTPファイルにアップロードしましたが書き換えることができませんでした。 |
clothoweb > Re: PHPのメモリの上限の設定を変更する方法 @ 2012/1/18 19:50 |
---|
daisukeさん、こんばんは。
一度、コントロールパネルからの再起動後の変化はいかがしょうか? もし、それでも駄目な場合はSSH(シェルコマンドによる操作)が 必要となりますので、そちらから変更する事で反映すると思います。 お名前.com VPS 参考ページ: http://www.php-mysql-linux.com/rental-server/onamae-vps/easy-setting/ お名前.comでSSHによるphp.ini操作 参考ページ: http://php-fan.org/vps.html または、webminなどをインストールしてファイルをエディタで直接操作して 書き換えてしまってから再起動する、といった方法も良いかも知れません。 私はGUI操作はwebminで、コマンドだけの場合はpoderosaで編集しています。 一度、上記の方法で試してみていただけたらと思います。 |