ホームページ > バックエンド開発 > PHPチュートリアル > mysqlのデバッグエラー、助けてください

mysqlのデバッグエラー、助けてください

WBOY
リリース: 2016-06-23 14:03:47
オリジナル
1011 人が閲覧しました

mysql インストール テスト エラー
致命的なエラー: C:myenvapachehtdocstest.php の 3 行目で未定義関数 mysql_connect() を呼び出します
1: mysql が起動していることを確認しました
extension=php_mysql.dll
extension=php_mysqli.dll にはセミコロンがありますその前にある削除
2: パスが変更されました
extension_dir = "C:/myenv/php/ext"
3: php5ts.dll
libmysql.dll ファイルが WINDOWS のシステムに貼り付けられました
4: Apache の php モジュールがロードされました
LoadModule php5_module C:/myenv/php/php5apache2_2.dll
PHPIniDir "C:/myenv/php"
AddType application/x-httpd-php .php .phtml
5 テストコード
< ?php

$conn=mysql_connect( "localhost","root","1985032468root");
if($conn){
echo "データベースへのリンクに成功しました"
}else{
echo "データベースへのリンクに失敗しました"; ";
}
?>
助けてください 教えてください! ! !感謝の涙! ! !


ディスカッションへの返信 (解決策)

致命的なエラー: 未定義関数 mysql_connect() の呼び出し
それは非常に明確です。 php_mysql 拡張機能がロードされていません

LoadFile "C:/myenv/php/php5ts.dll" を httpd.conf に追加します
を参照してください

Apache を再起動すると、同じエラーが報告されます。 。 。 。何が問題だったのでしょうか?

phpinfo(); Loaded Configuration File によってロードされた php.ini が、変更した php.ini であるかどうかを確認してください。


これらの変更を加えた後、サーバーを再起動する必要があります

ヒット! ! ! phpinfo() に表示されているのは c:/WINDOWS です。どうやって解決しますか? マスター

jordan102

一緒に楽しみましょう
マスターは的中し、接続が成功しました。 。感謝の涙! ! ! !

......

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