ホームページ  >  記事  >  バックエンド開発  >  php がこの Web サイトにアクセスできない場合はどうすればよいですか?

php がこの Web サイトにアクセスできない場合はどうすればよいですか?

藏色散人
藏色散人オリジナル
2021-07-26 09:07:249596ブラウズ

php がこの Web サイトにアクセスできない場合の解決策: 1. スペースを初期化するか、プログラムを再デプロイします; 2. Web サイトのプログラム ファイルのアクセス許可を変更します; 3. 現在ネットワークにアクセスしている IP をブロックされた IP リストから削除します; 4 . ドメイン名を再解析する; 5.国内サーバーなどを利用する。

php がこの Web サイトにアクセスできない場合はどうすればよいですか?

#この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

phpこのウェブサイトにアクセスできない場合は?

Web マスターにとって最も厄介な問題は、Web サイトへのアクセスが異常な場合です。良い Web サイトにアクセスできない場合があります。経験豊富な Web マスターであれば、すぐに見つけることができます。問題は、初心者のウェブマスターにとって始めるのは難しい。

PHP Web サイトにアクセスできない場合の考えられる原因と解決策

1. Web サイトにアクセスすると 404 エラーが発生します Web サイトにアクセスすると 404 エラーが発生します。 HTTP 404 ステータス コードは、リンクが指している Web ページが存在しない、つまり元の Web ページの URL が無効であることを意味します。

可能性 1: スペース構造ファイルが削除され、スペースが初期化されます。

可能性 2: プログラムが失われたか削除された場合は、プログラムを再展開します。

2. アクセス中に 500 エラーが発生します。500 エラーは通常、Web サイトのプログラム ファイルのアクセス許可に問題があります。

可能性 1: ファイルのアクセス許可が間違っているため、手動で変更する必要があります。安心ホストコントロールパネルのファイル管理は変更可能、フォルダ選択合計は755個、単一ファイルは644個;

可能性2: .htaccessファイルルールの誤りが原因. ファイルの名前を変更するか、削除するだけです。

3. アクセス中に 403 エラーが発生します。403 エラーは、アクセスが拒否されたことを示します。これは通常、IP アドレスのスペース ブロックが原因で発生します。IP へのアクセスが異常な場合、システムはそれを攻撃的な IP と見なします。このとき、コントロールパネルで「IPをブロック」を見つけて、現在ネットワークにアクセスしているIPをブロックIPリストから削除できます。

4. アクセスすると、DNS 関連のエラーが表示されます。DNS エラーは、ドメイン ネーム サーバーの問題です。ドメイン ネーム プロバイダーを探す前に、解決策が 2 つあります。

可能性 1:解決策の問題。解決策が有効になりません。または、解析方法が間違っています。正しく解析してから、有効になるまで待つ必要があります。

可能性 2: デフォルトの DNS アドレスが変更されています。通常は、デフォルトのものが使用されます。 2016年7月18日より、国内で登録するドメイン名は実名認証が必須となりますので、その場合はドメイン名が実名認証されているかご確認ください。他に考えられる理由としては、ドメイン名が更新されずに期限切れになり、更新後に再解決する必要があることが考えられます。

5. 国内ではアクセスできません。海外からは国内の複数端末、複数地域に正常にアクセスできません。海外からアクセスできるのはドメイン名がブロックされている可能性があります。

解決策:

1. 国内サーバーを使用する;

2. 新しいドメイン名をサーバーにバインドし、国内の転送サーバーを使用して、ブロックされたドメイン名を新しいドメイン名にジャンプします。 ]。 2 番目の方法を使用する場合、301 とサイト全体の転送を設定することにより、元のドメイン名の重みを新しいドメイン名に転送できます。または、ドメイン名を変更することで問題を解決できる場合もあります。

6. Web サイトにアクセスすると白い画面が表示されます。白い画面は Web サイトにアクセスできないということではなく、コンテンツが表示されないだけです。通常はプログラムの設定が原因です。すべて PHP オープン ソースです。白画面現象が発生する場合があります。

7. プロンプト データベース エラー プログラムとデータベース間の架け橋はデータベース構成ファイルです。この問題が発生した場合は、まずデータベース構成が正しいかどうかを確認する必要があります。ホスト アドレスは localhost に設定されています。確認してください。データベースアカウントとユーザー名が正しいかどうか パスワードが渡せるかどうか ログインフォームを確認してください 正しくない場合は、コントロールパネルのデータベース管理でリセットして再設定できます。可能性は比較的低いですが、データベースのバージョンが間違っているか、データベースに問題がある可能性が否定できませんので、ローカル環境で確認してください。

8. アクセスすると、「この IP は多くのドメイン間で共有されています...」と表示される場合は、その IP が複数のドメイン名で使用されていることを示します。

可能性 1: これは共有 IP です。これは最上位のドメイン名にのみバインドでき、IP を使用して直接アクセスすることはできません。

可能性 2: ドメイン名解決が有効になっていない。ドメイン名を ping して取得した IP が空間 IP と一致する場合は、ドメイン名解決が有効になっています。ブラウザのキャッシュが原因である可能性があります。アクセスする前にブラウザのキャッシュをクリアしてください。

9. 更新またはアップグレード後も、一時停止ステータスが表示されます。安心ホストの有効期限が切れたか、容量超過によりシャットダウンされました。通常はシステムによって制御されています。スペースが更新またはアップグレードされると、アップグレードすると、自動的にオンになります。アクセスすると、ブラウジングが一時停止の原因である可能性があるというメッセージが表示されます。ブラウザのキャッシュは、ブラウザを複数回更新するか、すべてのキャッシュをクリアすることで解決できます。

10. リダイレクトの問題は、通常、hosts ファイルの変更が原因で発生します。Web サイトでドメイン名が解析されている場合は、アクセスする前にローカル解析を削除し、ブラウザのキャッシュをクリアできます。まだ可能であれば、ルーターのサーバーにDNSキャッシュがあるので、ルーターを再起動します。

11. アクセスすると、phpのバージョンプロンプト情報が異なると記載されますが、例えば、require php > 5.3.0と表示されますが、これは現在のバージョンが5.3.0未満であることを意味しており、心配です。 -無料ホストカスタマーサービスを5.3以降に変更する必要があります。

13. ドメイン名の変更によるエラー Web サイトのドメイン名を変更すると、一部のリンクにアクセスできなくなったり、レイアウトが混乱したりすることがあります。これは、元のドメイン名がプログラムまたはデータベースに存在するためです。変更すれば解決できます。

14. アクセス時に「内部サーバーエラー サーバー...」と表示される サーバーの内部エラーまたは設定が正しくないため、アクセス要求を完了できません。 ユーザーサイトのセキュリティを保護するため、 Linux 環境の php 仮想ホスト サーバーは、仮想ホスト ルートをグローバルに設定します。このディレクトリは 755 より高い権限で実行することは禁止されています。プログラム ファイルに 777 の権限が設定されている場合は、権限をリセットする必要があります。

上記は、PHP 仮想ホスト Web サイトを構築するときに発生する一般的なエラーです。操作手順はあまり詳細ではありませんが、初心者の Web マスターに解決策のアイデアを提供することもできます。

推奨学習: "PHP ビデオ チュートリアル "

以上がphp がこの Web サイトにアクセスできない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。