对 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 代码。
尝试同样的事情,但使用一个简单的 HTML 文件。
尝试使用 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,这可能会让您有所了解
发现我的错误。我没有执行“文件”->“打开文件夹”来打开我正在处理的文件夹...
我目前正在运行 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 代码。
尝试同样的事情,但使用一个简单的 HTML 文件。
尝试使用 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,这可能会让您有所了解
发现我的错误。我没有执行“文件”->“打开文件夹”来打开我正在处理的文件夹...