测试脚本位于...'Apache'htdocs'myproject.local'web'tests'
,web
在PhpStorm项目中被标记为资源,对于Apache它是站点的DocumentRoot,PhpStorm设置服务器中的任何地方都设置为myproject.local:80
(我的Web应用程序在本地服务器上的域(,但是当我使用Open in browser
从PhpStorm启动脚本时,我看到这样的地址:
http://localhost:49845/myproject.local/tests/NativeSandbox.php
它从何而来?我需要这样的地址
http://myproject.local/tests/NativeSandbox.php
我怎样才能得到这个?
P.S. PHPUnit、Xdebug 和 PhpStorm 中的控制台启动脚本运行良好。
您需要创建和配置部署条目(例如 In place
类型应该没问题;只需确保填写前 2 个选项卡上的所有字段(并将其标记为此项目的默认值 - URL 将从那里获取。
如果没有部署条目(就像您的情况一样(,PhpStorm 将使用自己内置的简单 Web 服务器(使用自定义端口(通常为 643342(+ 项目名称在路径中(。