ZF2(私の知る限り)で、そのためのネイティブサポートはありません。あなたは、あなたが持っていると何を保つことができ、php.iniの中で自分自身をそれらを設定する必要があり、またはあなたが本当にコンフィグ設定として、それらを供給することができるようにしたい場合はindex.php
<?php
error_reporting(E_ALL);
ini_set('display_errors', true);
でそれらを設定したいのいずれかそれは
public function onBootstrap(EventInterface $e) {
$app = $e->getApplication();
$sm = $app->getServiceManager();
$config = $sm->get('Config');
$phpSettings = isset($config['phpSettings']) ? $config['phpSettings'] : array();
if(!empty($phpSettings)) {
foreach($phpSettings as $key => $value) {
ini_set($key, $value);
}
}
}
編集モジュールのブートストラップでは、設定からそれらを取得し、各キーと値のペアにini_set()で呼び出します。@akondが正しくコメントで指摘するように、あなただけのlocal.php
にini_set行を追加することができましたより良い解決策です。
この長いonBoostrapコードは必要ありません。彼はPHPファイルなので、configファイル自体にerror_reportingを入れることができます。 – akond
@akond +1あなたはかなり正しいです。それはより良い選択肢です。ブートストラップコードは、OPが何をするかを実証するためのものです。 – Crisp
これは役に立ちました、ありがとう:) –