タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

mampとphpに関するnibushibuのブックマーク (2)

  • MAMPのローカル開発環境(PHP 5.5.3)で、コードキャッシュ(Zend OPcache)を無効にする | monotone blog

    私は以前から、ローカルの開発環境としてMAMPを使っていまして、先日パソコンを新しくした際にも、もちろん最新版をインストールしました。 で、これまで使っていたパソコンからデータベースなども移行させて、仕事のできる環境を整えていたのですが、PHPのコードを修正しても即座に反映されないことがあったので、少しストレスを感じていました。 結局のところ、今回インストールしたMAMPはPHPのバージョンが5.5.3になり、コードキャッシュが「Zend OPcache」に変更になったことが原因でした。(正確には、5.5.0から変更されたみたいです。) 私のローカル環境(MAMP)はあくまで開発テスト用で、コードキャッシュは不要なので、php.iniを編集して「OPcache」に関する部分を全て無効化(コメントアウト)することで、問題は完全に解消されました。 具体的には、「/MAMP/bin/php/ph

    MAMPのローカル開発環境(PHP 5.5.3)で、コードキャッシュ(Zend OPcache)を無効にする | monotone blog
  • 大家メモ/MAMP/MAMP環境でのPHPエラー表示

    のように表示されているため、「display_errors」は無効となっているようです。 試しに先ほど設定確認用に作成した「php_test.php」の内容をわざと間違えた内容にし、「php_test2.php」とします。 <? php // わざとスペースを入れてみました phpinfo(); ?> このファイルを確認するため、ブラウザで http://localhost:8001/php_test2.php にアクセスしてみます。 すると「display_errors」が無効となっているため、エラーがあってもブラウザ画面には何も表示されず、修正時の手助けとなるエラーが表示されません。 MAMPのデフォルトで無効となっている理由としては、「display_errors」の設定を記述してあるphp.iniファイルにも記述してあるようですが、 ; Print out errors (as a

    大家メモ/MAMP/MAMP環境でのPHPエラー表示
  • 1