私はAmazon EC2で簡単なPHPスクリプトを実行しようとしていました。 ブラウザで空白の画面が表示されたら、ステップ間にガベージ構文やエコーを入れ始めました。それから私はスクリプトが何の誤りもなく失敗していることを理解しました。ブラウザにPHPエラーはありません。サイレント・エラーの原因は、どのconfigですか?
サイレントエラーを無効にするにはどうすればよいですか?
<?php
putenv('HOME=/root');
echo 'after env'; //displayed on browser
require_once('/home/ec2-user/AWSSDKforPHP/sdk.class.php');
//i believe this require step was failed
echo 'after require'; // not displayed on browser
$ec2 = new AmazonEC2();
$response = $ec2->describe_availability_zones();
print_r($response);
echo 'hello';
?>
あなたのerror_reportingはどのように設定されていますか? – Nonym
どこを見ますか? php.ini? –
ええ、php.ini、おそらく238の近く – Nonym