私は問題を抱えており、つい最近、新しいクライアントのために MySQL から PostgreSQL に切り替える必要がありました。
私のエラーが私のでどのように設定されたかは次のphp.ini
とおりです。
display_errors
Default Value: On
Development Value: On
Production Value: Off
; display_startup_errors
; Default Value: Off
; Development Value: On
; Production Value: Off
; error_reporting
; Default Value: E_ALL & ~E_NOTICE
; Development Value: E_ALL | E_STRICT
; Production Value: E_ALL & ~E_DEPRECATED
pg
dllがロードされ、うまく機能していました。
Pgが私の中に現れていましたphpinfo()
; 世界は美しかった。
次に、デバッグに必要なため、エラーをオンにする必要があります。
もちろん、私はこれをしました:
display_errors
Default Value: On
Development Value: On
Production Value: Off
; display_startup_errors
; Default Value: Off
; Development Value: On
; Production Value: Off
; error_reporting
Default Value: E_ALL & ~E_NOTICE
Development Value: E_ALL | E_STRICT
; Production Value: E_ALL & ~E_DEPRECATED
...しかし、pg
モジュールが読み込まれず、pg
拡張機能が my に表示されませんphpinfo()
。
え?
何か案は?これは何についてですか?
アップデート
だから私は次のphp.ini
ように修正しました:
display_errors= On
; Default Value: On
; Development Value: On
; Production Value: Off
; display_startup_errors
; Default Value: Off
; Development Value: On
; Production Value: Off
error_reporting = E_ALL & ~E_NOTICE
; Default Value: E_ALL & ~E_NOTICE
; Development Value: E_ALL | E_STRICT
; Production Value: E_ALL & ~E_DEPRECATED
pgsql の読み込みはできますが、エラー報告はまだ好きではありません。