アプリをOpenShiftに移動しましたが、実際に機能させるために、ページ内のエラーと警告を有効にしたいと思います。現在、空白のページが表示されています。
エラーを有効にするにはどうすればよいですか?
PHPでは、php.ini
error_reporting = E_ALL
display_errors = 1
IRC チャネル #openshift で、これは現在構成可能ではないと言われました
(05:06:58 PM) pmorie: ozizka-ntb: カートから提供されているようです - 自分で代用できるとは思えません
両方を使用する必要があります
error_reporting(E_ALL);
ini_set('display_errors', 1);
APPLICATION_ENV を development に設定するとよいでしょう。
$ rhc env set APPLICATION_ENV=開発
https://developers.openshift.com/en/php-getting-started.htmlによると、
開発モードでは、アプリケーションは次のようになります。
- ブラウザでより詳細なエラーを表示する
- 起動エラーを表示する
- Xdebug PECL 拡張機能を有効にする
- APC 統計チェックを有効にする
- composer.lock ファイルを無視します (該当する場合)
アクセスできない場合は、ページphp.ini
の一番上に次のように書きます。php
<?php
error_reporting(22527);
?>
これにより、ページ内のすべてのエラーと警告が表示されます。