仮想空間上のPHPプログラムはmysqlにアクセスできません
ローカルに構築した場合は正常に動作しますが、仮想空間に放り込むとアクセスできなくなります(データベースアドレスが変更され、データベーステーブルが変更されています)作成され、ステートメントを正確に実行できます)。
いくつかの方法を試しましたが、うまくいきませんでした。
この分野で経験のある人はいますか? スペースに投げるときにセットアップする必要があるものはありますか?
簡単なリンクを貼ってデータを調べるのが一番です、ありがとうございます。
インターネットでいくつかのリンク方法を確認しましたが、すべて機能しませんでした。
-----解決策--------- - --------
エラーメッセージに基づいてデバッグします。
------解決策------------------
「アクセスできない」の意味が分かりません。 より多くの情報を提供する必要があります。
------解決策---------
データベース ツールを使用してデータベースにアクセスします
ローカルセットアップは正常に実行されます
500 エラーが発生します
提供された情報とコード スニペットによると、サーバーが mysqli 拡張機能をサポートしていないとしか言えません
代わりに mysql 拡張機能を使用してみてください
------解決策-----
送信した情報が少なすぎます。関連するものを投稿してください。コード ブロックを調べて、どの行がエラー報告をサポートしているかを確認してください。
include() で参照するファイルのパスが間違っているのではないかと思われます。
------解決策------
次に、 header を使用して文字セットを指定してみてください。
------解決策---------
この php の先頭に次の行を追加してくださいコードを確認し、他のエラーが出力されるかどうかを確認します:
エラー報告(E_ALL); <br><font color="#e78608">------解決策------------------</font><br>ユーザー名またはパスワードが間違っていると、一連のエラーが発生します。 。まず文字セットを解決しましょう。出力が文字化けしているように見えます。 <br><font color="#e78608">------解決策----------------------</font><br> ユーザー 'zuohou66xy1'@'483ef4cdf4b24bb ' のアクセスが拒否されました<br>アクセスが拒否されました。データベースはリモート マシン上にありますか?データベースのユーザーと権限の構成に問題があります。 <br><font color="#e78608">------解決策------------------</font><br>アクセスは確かに拒否されました <div class="clear"></div>