【发布时间】:2017-08-19 10:02:11
【问题描述】:
【问题讨论】:
标签: php phpdesktop
【问题讨论】:
标签: php phpdesktop
可能是您的 ajax 代码正在向 http://127.0.0.1/some_resource 发出请求,但 phpdesktop 网络服务器在 http://127.0.0.1:1673/ 运行 - 正如您在控制台日志中看到的那样。 PHP Desktop 分配一个随机的 Web 端口以避免与现有软件发生冲突。在 php 脚本中,您可以通过检查 $_SERVER 变量来了解端口。如果你想设置一个固定的网络服务器端口,那么你可以通过编辑 settings.json 文件来实现(参见 phpdesktop 项目中的Settings wiki 页面)。
您必须检查您的 ajax 代码以了解它试图访问的 url,您可以使用开发工具窗口执行此操作,您可以使用鼠标上下文菜单在 phpdesktop 中打开它。
如果您可以修改您的 ajax 代码以不使用带有域名的完整路径并且只使用“/some_resource”之类的路径,那么您实际上不必设置固定的 Web 端口。
【讨论】: