浏览器中的CakePHP连接被拒绝

浏览器中的CakePHP连接被拒绝,php,apache,cakephp,cakephp-3.0,ubuntu-server,Php,Apache,Cakephp,Cakephp 3.0,Ubuntu Server,我正在第一次设置/学习CakePHP,我正在努力找出为什么无法通过默认端口8765访问服务器。我喜欢在ubuntu机器上开发并远程处理代码服务器托管在本地计算机上的vm上,但我将其称为远程计算机。服务器和远程计算机都位于同一个10.0.1.x子网上。我可以通过端口80很好地到达服务器。然而,当我试图达到hxxp://10.0.1.44:8765/ 我得到以下信息 无法连接到10.0.1.44端口8765:连接被拒绝 我曾尝试通过执行sudouff disable禁用Ubuntu 16服务器上的防

我正在第一次设置/学习CakePHP,我正在努力找出为什么无法通过默认端口8765访问服务器。我喜欢在ubuntu机器上开发并远程处理代码服务器托管在本地计算机上的vm上,但我将其称为远程计算机。服务器和远程计算机都位于同一个10.0.1.x子网上。我可以通过端口80很好地到达服务器。然而,当我试图达到hxxp://10.0.1.44:8765/ 我得到以下信息

无法连接到10.0.1.44端口8765:连接被拒绝

我曾尝试通过执行
sudouff disable
禁用Ubuntu 16服务器上的防火墙,但没有成功。我还尝试编辑Apache2.conf文件并覆盖目录权限。以下是我当前的全局权限:

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Require all denied
</Directory>

<Directory /usr/share>
    AllowOverride None
    Require all granted
</Directory>

<Directory /var/www/>
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
</Directory>

选项如下符号链接
不允许超限
要求全部拒绝
不允许超限
要求所有授权
选项索引跟随符号链接
不允许超限
要求所有授权
非常感谢您的帮助

在ubuntu机器上开发并远程处理代码

您可能遇到的问题是(它)不会绑定到所有ip地址—它只绑定到启动它的ip和主机名

要让服务器侦听所有ip地址并以访问方式响应,请使用“0.0.0.0”作为主机名:

-> bin/cake server -H 0.0.0.0

Welcome to CakePHP v3.1.3 Console
---------------------------------------------------------------
App : src
Path: /var/www/cakephp.dev/src/
DocumentRoot: /var/www/cakephp.dev/webroot
---------------------------------------------------------------
built-in server is running in http://0.0.0.0:8765/
You can exit with `CTRL-C`

请注意,如果您使用的是开发服务器,则apache配置与此无关,因为apache在服务请求方面不起任何作用。

如果您已经安装了apache,为什么还要使用开发服务器呢?啊,非常感谢,这正是我要找的。我试图按照教程进行操作,但我没有意识到服务器已绑定到localhost。我尝试通过apache设置服务器,但似乎无法使路由重定向正常工作,因此我默认使用dev服务器。非常感谢。