0

ローカル/テスト サーバーからライブ サイト サーバーへのファイルの転送は、非常に簡単なプロセスであることは承知しています。ただし、クライアントのために作業している 1 つのサイトでいくつかの問題が発生しました。

このサイトは、何千ものパターン/スウォッチから選択できる小売ベースのビジネスであるため、提供される情報と画像の多くに mysql データベースを使用しています。私のファイルはすべてテストに完全に転送され、正しく機能しました。ただし、ファイルをライブでプッシュすると、次のエラー メッセージが表示されます。

警告: mysql_query() [function.mysql-query]: /home/warner_walls/warnerwalls.com/advsearch のソケット '/var/run/mysqld/mysqld.sock' (2) を介してローカル MySQL サーバーに接続できません。 133行目のphp

警告: mysql_query() [function.mysql-query]: サーバーへのリンクを /home/warner_walls/warnerwalls.com/advsearch.php の 133 行目で確立できませんでした

警告: mysql_num_rows(): 指定された引数は、134 行目の /home/warner_walls/warnerwalls.com/advsearch.php の有効な MySQL 結果リソースではありません

警告: mysql_query() [function.mysql-query]: /home/warner_walls/warnerwalls.com/advsearch のソケット '/var/run/mysqld/mysqld.sock' (2) を介してローカル MySQL サーバーに接続できません。 php 148行目

警告: mysql_query() [function.mysql-query]: サーバーへのリンクを /home/warner_walls/warnerwalls.com/advsearch.php の 148 行目で確立できませんでした

警告: mysql_fetch_assoc(): 指定された引数は、241 行目の /home/warner_walls/warnerwalls.com/advsearch.php の有効な MySQL 結果リソースではありません

データベース接続は、テスト サーバーとライブ サーバーの両方で同じであることに注意してください。そのため、一方では機能し、他方では機能しない理由がわかりません。プログラム TextWrangler を使用して、問題のすべての php ページを比較し、エラーの原因となっている可能性のあるコードの違いを見つけ、すべてのページが同一であるとマークされました。

検索で要求されている画像は、エラー メッセージが表示されたときに正しく表示されます。エラー ステートメントがスウォッチの最後の行に重なって、そこから下に積み重ねられているだけです。

これを修正するには、何を探す必要がありますか?

4

1 に答える 1