ローカル/テスト サーバーからライブ サイト サーバーへのファイルの転送は、非常に簡単なプロセスであることは承知しています。ただし、クライアントのために作業している 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 ページを比較し、エラーの原因となっている可能性のあるコードの違いを見つけ、すべてのページが同一であるとマークされました。
検索で要求されている画像は、エラー メッセージが表示されたときに正しく表示されます。エラー ステートメントがスウォッチの最後の行に重なって、そこから下に積み重ねられているだけです。
これを修正するには、何を探す必要がありますか?