2011-12-15 6 views
1

アクセスに関するMySQLサーバのログはありますか?私は、挿入ステートメントがハングしている。これは、サブネット/ファイアウォール/インターフェイスの設定に問題があります。ファイアウォールをMySQLトラフィック用にオープンしていますが、不規則にブロックされているようです。ときどき動作し、時には動作しないことがあります。私のログを探し始める場所はありますか?MySQLのINSERTへのPHP呼び出しがハングアップしています

+1

あなたのコードをあなたの質問に貼り付けてください。 –

答えて

1

クエリのトラブルシューティングを行うには、SQLyogまたはMySql Workbenchのようなフロントエンドを取得します。クエリーを実行し、データベースと直接対話して、クエリー自体がエラーを投げているかどうかを調べることができます。

何らかの問題が発生している場合は、PHPアプリケーションのエラーメッセージにヒント(タイムアウト、サーバーが利用できないなど)が表示されます。

次に、PHPでエラーメッセージを有効にするには、php.iniの設定を変更するか、スクリプト自体にコマンドを追加します(http://www.php.net/manual/en/book.errorfunc.phpを参照)。

最後にMySQL can log errorsですが、それがどこにあるのか、それはあなたの特定のインストールによって異なります。 MySQLの設定ファイルをチェックして、エラーログが有効になっているかどうか、また出力する場所を確認してください。

追加のヘルプが必要な場合に表示されるエラーメッセージを投稿してください。

関連する問題