検索
ホームページバックエンド開発PHPの問題PHP を作成するときにブラウザーにコードのみが表示される場合はどうすればよいですか?

ブラウザには、PHP の作成時にのみコードが表示されます。解決策: 1. ファイル拡張子を確認します。2. PHP がサーバーにインストールされていることを確認します。3. PHP コードが正しいかどうかを確認します。4. ことを確認します。 PHP ファイルが正しい場所にある; 5. ファイルのアクセス許可を確認する; 6. サーバーを再起動する; 7. PHP エラー報告を有効にする。

PHP を作成するときにブラウザーにコードのみが表示される場合はどうすればよいですか?

このチュートリアルの動作環境: Windows10 システム、php8.1.3 バージョン、DELL G3 コンピューター。

PHP は、動的な Web ページやアプリケーションの開発に使用されるサーバー側スクリプト言語です。ブラウザーで PHP コードを実行すると、コード自体ではなく、処理された Web ページのコンテンツが表示されることが望ましい結果になります。ただし、ブラウザーには PHP コードのみが表示され、正しい出力が表示されない場合があります。この状況はいくつかの一般的な理由によって引き起こされる可能性があり、この記事では問題を解決する方法について説明します。

1. ファイル拡張子を確認します

PHP ファイルには .php 拡張子が付いています。ファイル拡張子が間違っているか欠落している場合、サーバーは PHP コードを正しく解析できません。 PHP コード ファイルの拡張子が正しいことを確認することが、問題解決の第一歩です。

2. PHP がサーバーにインストールされていることを確認してください

PHP はサーバー側のスクリプト言語であるため、PHP コードを正しく実行するには、PHP サーバーをインストールして構成する必要があります。 PHP がサーバーにインストールされていること、および Apache や Nginx などの関連サーバー ソフトウェアが正しく構成されていることを確認してください。

3. PHP コードが正しいかどうかを確認します

PHP コードに構文エラーやその他のエラーがある場合、サーバーはコードを正しく実行できません。ブラウザに表示されるコードのみが、PHP コード自体のバグによるものである可能性があります。テキスト エディタを使用して、コード内の構文エラーを確認して修正することをお勧めします。

4. PHP ファイルが正しい場所にあることを確認します

PHP コード ファイルがサーバーがアクセスできる場所にあることを確認してください。ファイル パスとフォルダーのアクセス許可により、サーバーが PHP コードを適切に解析できない可能性があります。

5. ファイル権限の確認

PHP コード ファイルに正しいファイル権限がない場合、サーバーはファイルを処理できません。サーバーが PHP コードを正しく実行できるように、PHP ファイルに適切な読み取り権限と実行権限があることを確認してください。

6. サーバーを再起動します

サーバー構成またはファイル権限を変更した場合、変更を有効にするためにサーバーを再起動する必要がある場合があります。サーバーを再起動して、正しい PHP 出力が表示されるかどうかを確認してください。

7. PHP エラー レポートを有効にする

開発段階およびデバッグ段階では、PHP エラー レポートを有効にすると非常に役立ちます。次のコードを PHP コードに追加して、エラー レポートを有効にします。

ini_set('display_errors',1);
ini_set('display_startup_errors',1);
error_reporting(E_ALL);

これにより、存在する可能性のある PHP エラー メッセージを確認できるようになり、問題のトラブルシューティングが容易になります。

概要:

正しい出力ではなく PHP コードのみがブラウザに表示される場合は、ファイル拡張子が正しくないことが原因である可能性があります。PHP がインストールされていない可能性があります。これは、PHP コードのエラー、間違った場所にあるファイル、ファイルのアクセス許可の問題、サーバー構成が更新されていない、またはエラー報告が有効になっていないことが原因である可能性があります。この問題を適切に解決する鍵は、考えられる原因をトラブルシューティングし、それらに 1 つずつ対処することです。これらの問題を注意深く確認して修正すると、ブラウザで PHP 出力を正しく表示できるようになります。

以上がPHP を作成するときにブラウザーにコードのみが表示される場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

DVWA

DVWA

Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

MantisBT

MantisBT

Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

SecLists

SecLists

SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

PhpStorm Mac バージョン

PhpStorm Mac バージョン

最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境