問題タブ [php-7.3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3775 参照

php - PHP 7.3がエラーログファイルを作成/書き込みしない

PHP 7.3 (XAMPP を使用) にアップグレードしたところ、何らかの理由で、指定されたログ ファイルにエラーが書き込まれていないようです。

ページ出力で非推奨のエラーが発生していますが、どのログ ファイルにも表示されていないようです。たとえば、属性値の間で生成されます。

php.iniは持っています:

編集:私は今日、ファイルが最近作成され、そこに他のエラー (php.ini に関する廃止された設定などの問題から生成されたもの) があることに気付きましたがtrack_errors、ページ自体によって引き起こされた問題についてはまだ何もログに記録されていません。

編集 2:意図的にエラーを生成する別のスクリプトを作成しましたが、正常にログに記録されていないようです。そのため、これらの他のスクリプトがログに記録されていない方法がわかりません。

ページからエラーがログに記録されないのはなぜですか?

0 投票する
2 に答える
737 参照

php - PHP 7+ ロギング クラス マジック定数

ちょっとした「ロギング」クラスを書いたばかりで、このクラスの使い方について質問したいのですが、どうすれば使いやすくなりますか。

例えば:

これは、現時点でログファイルにエラーを書き込む方法ですが、複雑なようです?! 「呼び出し」php からロギング クラス内の「MAGIC CONSTANTS」を取得する方法はありますか?

クラスコードは次のとおりです(他のヒントも大歓迎です):