サービス名から探す : Bizメール&ウェブ プレミアム r3に関するよくあるご質問

ご質問

webコンテンツを確認すると【Warning: mysql_connect():~】というエラーが表示されます。

回答

「PHPから指定しているMySQLのバージョン」と「実際にインストールされているMySQLServerのバージョン」に相違があると、
WEBコンテンツに、以下のようなWarningメッセージが表示されることがあります。

《 Warningメッセージ 》
 Warning: mysql_connect(): Headers and client library minor version mismatch. Headers:***** Library:*****

 このエラーは、PHP5.4に必要なモジュールがないことに起因しています。
 本不具合を解消するためには、お客さまコンテンツを改修のうえ、PHP8.1以上をご利用いただく必要があります。

◆ 根本的に解決するには ”PHP8.1以上へのバージョンアップ” が必要ですが、
 後段の方法で、暫定的にWarningメッセージを非表示にできます。

 ※お客さまコンテンツの改修は、お客さまにて実施いただけますようお願いいたします。
  必要に応じて、お客さまのホームページ制作ご担当者さまにご相談ください。

 ※お客さまのホームページの設計によっては、PHPを切り替える事で正常に動作しなくなる場合があります。
  PHPのバージョンを変更する前に、必ず、ホームページの設計(プラグイン, Wrodpress等の互換性も含む)をご確認ください。

暫定的にWarningメッセージを非表示にする方法

php.iniファイルに以下を設定してください。

  • display_errors = Off

エラー出力を担っている該当モジュール内に以下を記述してください。

  • error_reporting(0);

           

◆ PHP7.4の提供終了については、以下リンク先のページをご参照ください。

◆PHPの詳細については、以下リンク先の公式ページをご確認ください。

アンケートにご協力をお願いします

「疑問・問題は解決しましたか?」

アンケートの送信中にエラーが発生しました。しばらくしてから再度やり直してください。