MySQL への PHP 接続エラー: 致命的なエラー: 未定義の関数 mysql_connect() の呼び出しの解決策

WBOY
リリース: 2016-06-23 14:37:42
オリジナル
1704 人が閲覧しました

Windows2008R2を新規インストールし、php_mysql_Apache環境を構築しました。システムは64ビットであり、多くのトラブルに遭遇しました。

問題を解決するために、64 ビットの圧縮パッケージをダウンロードしました。最後に、php が mysql に接続するエラー、致命的エラー: 未定義関数 mysql_connect() への呼び出し

Baidu と Google も長い間検索し、最終的に解決しました。詳細: 言うまでもなく、php.in と Apache の他の httpd.conf 設定

重要なポイント 1. php の libmysql.dll ファイルを Apache の bin にコピーします。テスト後、動作します。

キーポイント 2: Apache2 を使用する場合は、PHPIniDir を使用するのが最善です。つまり、apache2/conf/httpd.conf ファイルに追加します。

# php.ini へのパスを設定します。「c:/php」はphp.ini が配置されているファイル パス
PHPIniDir "C:/php"

NTFS 上の PHP.ini に対する読み取り許可をサーバーに忘れずに付与してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート