对 PHP 文件使用方括号

Using Brackets for PHP files

我目前正在运行 wampserver,我正在尝试使用 Brackets.io 对 php 文件进行实时预览。但是,当我点击实时预览时,我得到了

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

我正在关注 this tutorial 运行 PHP 脚本。 我的 php 文件在 C:/wamp/wwww/php_proj1/php1.php 所以我一直试图把它放在我的 "Base URL"

http://localhost/php_proj1/php1.php

然而,每次当我输入并输入它时,它只是再次询问我 "Live Preview Base URL" 而没有任何反应。我还尝试将 URL 放入我的 'File->Project settings' 中,但也没有用。我只是在运行一个基本的 php 脚本来回显一些单词。

当我手动输入时它有效

http://localhost/php_proj1/php1.php

在我的 Chrome URL 中,但在我使用 Bracets 实时预览时却没有。

我错过了什么或做错了什么?我需要在我的 wampserver 中配置任何东西吗?我刚刚开始学习 php 和使用 wampserver,所以我不完全确定我做错了什么。

谢谢!

编辑:我正在按照这两个教程进行操作,但它对我不起作用。 tutorial 1 and tutorial 2

EDIT2:发现我的错误..我没有执行文件->打开文件夹来打开我正在处理的文件夹...感谢所有帮助我的人,我绝对不会再犯这个错误.感叹

Live Preview Base Url 应设置为与您在浏览器中启动项目所用的相同 url。

因此,如果您在 C:/wamp/wwww/php_proj1/ 中有一个项目,您将通过输入 http://localhost/php_proj1/php1.php 在浏览器中启动该项目,因此这就是 Brackets 期望在 Base Url 字段中输入的内容减去实际的脚本文件名。

记住 localhost 的 DocumentRoot 指向文件夹 C:/wamp/www/

所以输入

http://localhost/php_proj1/

进入请求 Base Url 的对话框。

假设您在单击实时预览图标时正在编辑文件 php1.php,该图标是将 运行 在浏览器中的脚本。

哦,当然你必须有 WAMPServer,因此 Apache 启动和 运行ning 当你这样做时 运行ning 代码通过 Apache,以便可以解释 PHP 代码。

  1. 尝试同样的事情,但使用一个简单的 HTML 文件。

  2. 尝试使用 PHP 的内置服务器启动您的项目。打开 terminal/cmd window 并转到文件夹 php_proj1。现在执行php -S localhost:8000。现在将您的实时预览路径设置为 http://localhost:8000/。如果这个确实有效,那么 Wamp 可能有问题。

请记住,无论如何,您不应该在实时预览路径中包含文件,而只能包含文件夹路径。当你收容它时,你会得到这个 URL: http://server/file.php/file.php (double) 而这并不是你想要的...

如果这些 none 工作 - 您的计算机、Brackets、Chrome 或两者可能有问题。尝试重新安装它们(首先安装支架)。

我的二分钱,项目名称是php_proj1?如果不是,您将不得不使用 http://localhost/ 作为基础 URL.

另外(当您使用 Brackets 时)检查 Chrome 网络选项卡的内容。 F12 开发者工具 -> 网络 -> 过滤器 -> 文档

尝试调查 URL,这可能会让您有所了解

发现我的错误。我没有执行“文件”->“打开文件夹”来打开我正在处理的文件夹...