結果はエラーです: 致命的なエラー: 未定義の関数の呼び出し"/> 結果はエラーです: 致命的なエラー: 未定義の関数の呼び出し">
ホームページ >バックエンド開発 >PHPチュートリアル >親しみやすい PHP は mysqlapache 環境を正しく構成します
mysql をテストするための php ファイルを次のように書きました:
コードをコピーします コードは次のとおりです:
$link=mysql_connect('localhost','root','root' );
if( !$link) echo "失敗!";
else echo "成功!";
結果はエラーです: 致命的なエラー: 未定義の関数 mysql_connect( )、明らかにmysqlが見つかりません。Baiduには対応するライブラリがたくさんあります。mysqlのlibライブラリをコピーしてWindowsのsystem32ディレクトリにコピーするのは複雑すぎます。実際には、次の設定を追加する必要があります。 Apache の httpd.conf ファイルに設定を追加します:
コードをコピーします コードは次のとおりです:
LoadModule php5_module d:/tools/php-5.3.1/php5apache2_2.dllAddType application/x- httpd-php .php
PHPIniDir d:/tools/php-5.3 .1
最後の行がキーであり、php 設定ファイルの場所を Apache に伝えます。そうでない場合は、php.ini ファイルをWindowsのシステムディレクトリ。通常、ここでの設定を通じて、Apache と php の組み合わせを完了できます。 php.ini ファイルでは、次の場所のみを変更する必要があります。
コードをコピーしますコードは次のとおりです。
# php5 supportLoadModule php5_module D:/php-5.3.1/php5apache2_2.dll
AddType application/x-httpd-php .php
PHPIniDir D:/php-5.3.1
4. オペレーティング システムの環境変数 (システム変数である必要があります) 非ユーザー変数のパスに D:/php-5.3.1 パスを追加します)