我用eclipse作为我的ide,我有test.php。我想在eclipse中运行和调试那个php脚本。我是怎么做到的?
答案 0 :(得分:2)
您可以使用xampp轻松将计算机变为网络服务器。
答案 1 :(得分:1)
您可以在没有Web服务器的情况下运行PHP脚本。 PHP与Web服务器没有任何关系。
当然,您需要下载PHP。然后,您可以配置Eclipse以在命令行中运行脚本。参见
http://www.php.net/manual/en/features.commandline.usage.php
用于PHP的命令行用法
答案 2 :(得分:0)
因此,您需要设置本地网络服务器并运行它。
例如Denwer(输入您的姓名,以及下载的邮件) - 这是用于本地开发的appach服务器的构建。 (P.S.试着找到你的郎。) 默认情况下,Denwer设置为C:\ WebServers \ 你的网站应该在C:\ WebServers \ home \ sitename.ru \ www
然后你应该运行servise并输入浏览器smt,如sitename.ru 并且Denwer在您的系统上设置MySql DB
答案 3 :(得分:-1)
Microsoft Windows 7,Eclipse Mars.2(4.5.2),PHP 7.0.4(在C:\ php中独立安装),Eclipse PDT for PHP扩展3.7.0
当前的Eclipse文档不清楚,但较新的PHP版本具有PHP -S选项,以运行简单的Web服务器测试环境。我成功完成了以下设置,并注意这允许您的项目的顶级/根URL。 Eclipse希望将Workspace文件夹用作Web根目录,因此如果在URL中使用子文件夹是可接受的,则配置会更容易。
在Eclipse中: 1.运行>外部工具配置 创建一个新程序。 位置:C:\ php \ php.exe(你的PHP安装) 工作目录:$ {workspace_loc:/ myproject}(您的项目文件夹) 参数:-S localhost:8080(根据需要更改) 在底部的Common选项卡上,几乎是隐藏的,有一个"在后台启动"默认情况下选中的选项。取消选中这对我不起作用,所以请记住Eclipse将在后台启动PHP进程,因此请检查Windows任务管理器。 运行此外部程序以启动PHP Web服务器。
在网络浏览器中 2.确认您可以在Web浏览器中打开项目默认页面。 示例:http://localhost:8080/
在Eclipse中 3.运行>运行配置 创建新的PHP Web应用程序。名称配置,例如MyProject的-配置。 创建一个新的服务器。名称服务器,例如MyProject的服务器。 基本URL:http://localhost:8000(匹配您的PHP Web服务器设置) 将所有其他服务器设置保留为空 返回配置,您必须选择一个文件,例如的index.php。 URL:取消选中自动生成 URL:使文件名/路径匹配,您可以添加参数。 应用您的更改。
也许不是最简单或最好的解决方案,但它允许你留在Eclipse中。