ホームページ > バックエンド開発 > PHPチュートリアル > 仮想空間上のphpプログラムがmysqlにアクセスできないのですが、どうすればよいでしょうか?

仮想空間上のphpプログラムがmysqlにアクセスできないのですが、どうすればよいでしょうか?

WBOY
リリース: 2016-06-13 13:26:52
オリジナル
994 人が閲覧しました

仮想空間上のPHPプログラムはmysqlにアクセスできません
ローカルに構築した場合は正常に動作しますが、仮想空間に放り込むとアクセスできなくなります(データベースアドレスが変更され、データベーステーブルが変更されています)作成され、ステートメントを正確に実行できます)。
いくつかの方法を試しましたが、うまくいきませんでした。
この分野で経験のある人はいますか? スペースに投げるときにセットアップする必要があるものはありますか?
簡単なリンクを貼ってデータを調べるのが一番です、ありがとうございます。
インターネットでいくつかのリンク方法を確認しましたが、すべて機能しませんでした。



-----解決策--------- - --------
エラーメッセージに基づいてデバッグします。
------解決策------------------
「アクセスできない」の意味が分かりません。 より多くの情報を提供する必要があります。
------解決策---------
データベース ツールを使用してデータベースにアクセスします
ローカルセットアップは正常に実行されます
500 エラーが発生します

提供された情報とコード スニペットによると、サーバーが mysqli 拡張機能をサポートしていないとしか言​​えません
代わりに mysql 拡張機能を使用してみてください
------解決策-----
送信した情報が少なすぎます。関連するものを投稿してください。コード ブロックを調べて、どの行がエラー報告をサポートしているかを確認してください。

include() で参照するファイルのパスが間違っているのではないかと思われます。
------解決策------
次に、 header を使用して文字セットを指定してみてください。
------解決策---------
この php の先頭に次の行を追加してくださいコードを確認し、他のエラーが出力されるかどうかを確認します:

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