我最近将apache
从2.2升级到2.4。升级后,我的虚拟主机和localhost
无法在本地网络上的任何其他计算机上工作。它只能在安装了apache的本地计算机上工作。这是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 All
Require all granted
</Directory>
在我的虚拟主机中,我有Require all granted
。所以它应该可以工作,我用IP验证了机器,ping工作正常。很明显,它只与apache有关。我是否遗漏了迁移的其他步骤?
检查httpd.conf
中的Listen
指令,可能您只在侦听localhost
。