ホームページ > バックエンド開発 > PHPチュートリアル > データベースに接続すると、HTTP 500 エラーが報告されます。

データベースに接続すると、HTTP 500 エラーが報告されます。

WBOY
リリース: 2016-06-23 14:28:00
オリジナル
3083 人が閲覧しました

HTTP500 エラー

動作環境は IIS7.0+PHP5.32+SQL2005
PHP Web ページを開くのは正常ですが、データベースに接続すると HTTP500 エラーが報告されます。解決策を見つけてください。
データベースに接続するコードは次のとおりです:

//データベースにリンク
$conn=mssql_connect('127.0.0.1','KT99CtQC','C09076789101234w') または die('Database接続に失敗しました');
mssql_select_db('agencyhdfc',$conn);
//クエリ ステートメント
$Query="select max(propertyno) from property where propertyno like

$AdminResult=mssql_query($) Query);
// 結果を出力
$Num=mssql_num_rows($AdminResult);
for($i=0;$i $Row=mssql_fetch_array($AdminResult); $Row[0]) ;
echo("
");


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

エラー プロンプト機能をオンにするエラーがあるかどうかを確認します。
データベース接続はなぜそんなに面倒なのでしょうか? 最近学習したばかりの PHP データベース接続:

$link =mysqy_connect ('127.0.0.1','KT99CtQC','C09076789101234w'); ) 「失敗」をエコーする

それ以外の場合は「成功」をエコーする

mysql_close ($link); 〉



ああ、最初はデータベースの接続と操作に問題はないようです。 ! !

デバッグしてみましょう。一般的なエラー メッセージは役に立ちません。 500 には多くの理由があります

Apache ログを確認してください

MSSQL に接続しています。 IISが使われています。

/出力結果

$Num=mssql_num_rows($AdminResult);

ここでの関数は

mysql_num_rows

のようです

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