CentOS 5.5 から 7 への移行を解決するために数時間を費やしましたが、Web サイトの MySQL サーバーに接続する PHP ベースのサイト以外はすべて機能していました。Perl は問題なく動作しました。CLI コマンドは正常に機能しました。Stack Overflow などにリストされているすべてのソリューションを試しました。
- /etc/hosts に、127.0.0.1 の最初のエントリとして localhost が含まれていることを確認します。
- PHP が正しいソケットを正しく指していることを確認する
- 接続設定で localhost と 127.0.0.1 を交換してみてください
- 私の機能的なCentOS 5.5セットアップと新しいストックCentOS 7インストールの間で異なる設定についてphp.iniをチェックしました。
厄介なことに、Apache 経由であろうと他の場所であろうと、PHP にエラーをダンプさせることができませんでした。それはすべて腹立たしいことでした。