我已经尝试过这个guide,不幸的是,这只显示正在执行的代码,而不是显示带有嵌入式PHP的HTML页面的样子。
我想要的是执行index.php
文件以查看该网站的外观和行为。在{1}}的崇高文字中,index.html
然后right click
就足够了。如何使用PHP文件和Sublime Text 3或其他软件的替代方法?
答案 0 :(得分:0)
您可以使用内置的PHP web server(对于PHP> = 5.4.0),您可以使用以下命令从PHP文件所在的目录运行(注意PHP.exe
'如果你在Windows上,必须将s目录添加到PATH
环境变量中
php -S localhost:8000
更简单的解决方案是安装类似XAMPP的东西,其中已经使用PHP配置了Apache(Web服务器)。安装完成后,您可以将PHP文件放在htdocs
目录中,然后转到http://localhost/yourfile.php
即可执行PHP代码。
答案 1 :(得分:0)
我在假设你已经在本地运行Apache / PHP的情况下回答。
我认为SublimeText3最流行的解决方案是使用SideBarEnhancements包。您可以使用Package Control进行安装。安装SideBarEnhancements后,您可以右键单击侧栏中的PHP文件,然后单击"在浏览器中打开"看看PHP解析后的样子。您可能必须右键单击项目并转到Project -> Edit Project URLs
以配置项目的路径。当您选择"编辑项目URL"将打开一个名为" SideBarEnhancements.json"的新文件。您可以在哪里配置路径。
您应该将以下代码放在文件中。
{
"/path/to/your/document/root":{
"url_testing":"http://localhost",
"url_production":"http://www.example.com"
},
}
答案 2 :(得分:0)
要使用Sublime-text在浏览器中直接运行PHP网页,您可以构建一个在浏览器中运行PHP文件的构建系统。
我假设您的系统中已安装apache/nginx
。
使用工具-> 构建系统-> 新构建系统创建构建文件。
将以下代码复制到文件中,然后保存。
{
"shell_cmd":"firefox \"localhost/$file_base_name.php\"",
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "embedding.php",
"variants":
}
您的PHP文件应保存在服务器根文件夹中。
按Ctrl+B
在浏览器中显示文件。
答案 3 :(得分:0)
您需要在本地计算机上配置 Apache HTTP Server。根据您的计算机运行的操作系统类型,您可能已经拥有它 - 但大多数人使用 MAMP 或 WAMP 或某些图形界面来管理它。
从那里,您将使用本地端口(通常是 localhost:8888)在浏览器中查看文件。
您可以使用 Browser Refresh 保存并刷新页面。
您还可以使用 CodeKit 之类的东西来查看您的文件并自动注入样式或刷新页面。