web-dev-qa-db-ja.com

PHPファイルにブラケットを使用する

現在wampserverを実行していて、Brackets.ioを使用してphpファイルのライブプレビューを実行しようとしています。しかし、ライブプレビューをクリックすると、

Project settings for: Getting Started
Live preview base URL: ______________

私は このチュートリアル を実行中PHPスクリプトです。私のphpファイルはC:/wamp/wwww/php_proj1/php1.phpにあるので、試してみましたこれを私の「ベースURL」に入れる

http://localhost/php_proj1/php1.php

しかし、それを入力して入力するたびに、「ライブプレビューベースURL」をもう一度要求するだけで何も起こりません。また、「ファイル->プロジェクト設定」にURLを入れてみましたが、これも機能しませんでした。私はいくつかの単語をエコーする基本的なphpスクリプトを実行しています。

手動で入力すると機能します

http://localhost/php_proj1/php1.php

Chrome URLにありますが、Bracetsライブプレビューを使用している場合はそうではありません。

何が欠けているか、間違っていますか?私のwampserverで何かを設定する必要がありますか?私はphpの学習とwampserverの使用を開始したばかりなので、何が間違っているのか完全にはわかりません。

ありがとう!

編集:私はこれを行うためにこれらの2つのチュートリアルに従っており、それは私にとってはうまくいきません。 チュートリアル1 および チュートリアル2

EDIT2:私の間違いを発見しました。作業中のフォルダーを開くために[ファイル]-> [フォルダーを開く]を実行しませんでした...これを手伝ってくれた皆さんのおかげで、間違いなくこの間違いを犯すことはありません。はぁ

12
user3128376

私の間違いを見つけた。作業中のフォルダを開くために[ファイル]→[フォルダを開く]を実行しませんでした...

4
user3128376

_Live Preview Base Url_は、ブラウザーでプロジェクトを起動するために使用するのと同じURLに設定する必要があります。

したがって、_C:/wamp/wwww/php_proj1/_にプロジェクトがある場合は、_http://localhost/php_proj1/php1.php_を入力してブラウザでそのプロジェクトを起動します。したがって、これは、ブラケットが_Base Url_フィールドに実際のスクリプトファイルを入力しないことを想定しています。名前。

LocalhostのDocumentRootが_C:/wamp/www/_フォルダーを指していることを思い出してください

入る

_http://localhost/php_proj1/
_

ベースURLを要求するダイアログに。

ブラウザで実行されるスクリプトであるライブプレビューアイコンをクリックしたときに、ファイル_php1.php_を編集していると仮定します。

ああ、もちろん WAMPServerが必要です。そのため、Apacheを介してコードを実行しているため、これを実行するとApacheが稼働し、PHPコードが解釈した。

5
RiggsFolly
  1. 同じことを試しますが、単純なHTMLファイルを使用します。

  2. PHPの組み込みサーバーでプロジェクトを起動してみてください。ターミナル/ cmdウィンドウを開き、php_proj1フォルダーに移動します。 php -S localhost:8000を実行します。次に、ライブプレビューパスをhttp://localhost:8000/に設定します。これが機能する場合、Wampに問題がある可能性があります。

何があっても、ライブプレビューパスにファイルを含めるのではなく、フォルダーパスのみを含めることに注意してください。それを含めると、次のURLにアクセスします:http://server/file.php/file.php(double)そしてそれはあなたが望んでいるものとは正確には異なります...

これらのいずれも動作しない場合-コンピューター、ブラケット、Chrome、またはその両方に問題がある可能性があります。それらを再インストールしてみてください(最初にブラケット)。

2
Nadav S.

私の2セントは、プロジェクトの名前はphp_proj1ですか?そうでない場合は、ベースURLとしてhttp://localhost/を使用する必要があります。

また、(ブラケットを使用している場合)Chrome [ネットワーク]タブの内容を確認してください。F12開発者ツール->ネットワーク->フィルター->ドキュメント

URLを調べてみてください。おそらく、それによって洞察が得られるでしょう。

0
kranthi117