如何使用Sublime Text(3)显示PHP网页?

时间:2016-05-21 21:28:54

标签: php html sublimetext3

我已经尝试过这个guide,不幸的是,这只显示正在执行的代码,而不是显示带有嵌入式PHP的HTML页面的样子。

我想要的是执行index.php文件以查看该网站的外观和行为。在{1}}的崇高文字中,index.html然后right click就足够了。如何使用PHP文件和Sublime Text 3或其他软件的替代方法?

4 个答案:

答案 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 之类的东西来查看您的文件并自动注入样式或刷新页面。