PhpStorm运行配置在不测试网页的情况下执行

时间:2016-11-24 15:35:36

标签: php zend-framework phpstorm phpstorm-2016.1

对于PHP项目,我设置了一个项目和运行配置,但是当我运行项目([RoutePrefix("api/v1/jobs")] public class JobsController : ApiController { //POST api/v1/jobs/PostInactiveStatus [ActionName("PostInactiveStatus")] [System.Web.Http.AcceptVerbs("POST")] [System.Web.Http.HttpPost] [Route("PostInactiveStatus")] //<-- this was missing public IHttpActionResult PostInactiveStatus(Job job) { ...} } )时:

  1. 浏览器在XAMPP上打开
  2. 浏览器被重定向到myserver / mypage
  3. ...但页面缺失(404)
  4. 问题是运行配置无法与项目文件一起正常运行。 (我不知道文件是否应该复制到xampp文件夹或Run应该在内存中工作)。我还使用Zend设置了调试配置。

    我在Run > RunRun > Run时遇到了同样的问题。

    我做了什么:

    1. 将XAMPP设置为本地服务器
      1. XAMPP经过测试并正常运作;
    2. 在PhpStorm上设置XAMPP服务器(即:同一台计算机,与项目不同的文件夹);
    3. 创建了一个包含1个文件的项目:Run > Debug;
    4. 设置运行配置phpinfo.php),该项目文件夹与xampp文件夹对应;
    5. Zend Debug 设置为PHP调试器;
      1. 使用Run > Configurations...
      2. 验证调试配置

0 个答案:

没有答案