Php 添加了vHost和端口8080,现在端口80不再工作
我想在htdocs文件夹中为我的symfony项目使用端口8080,为我的旧项目使用端口80。localhost:8080可以工作,但localhost:80没有服务器连接。如何使用端口80和8080 这是我的配置:Php 添加了vHost和端口8080,现在端口80不再工作,php,macos,xampp,symfony1,Php,Macos,Xampp,Symfony1,我想在htdocs文件夹中为我的symfony项目使用端口8080,为我的旧项目使用端口80。localhost:8080可以工作,但localhost:80没有服务器连接。如何使用端口80和8080 这是我的配置: Listen 8080 Listen 80 <VirtualHost 127.0.0.1:8080> DocumentRoot "/Users/cs/bp/app/web" DirectoryIndex index.php <Directory "/
Listen 8080
Listen 80
<VirtualHost 127.0.0.1:8080>
DocumentRoot "/Users/cs/bp/app/web"
DirectoryIndex index.php
<Directory "/Users/cs/bp/app/web">
AllowOverride All
Allow from All
Require all granted
</Directory>
Alias /sf /Users/cs/bp/app/lib/symfony/1.4/data/web/sf
<Directory "/Users/cs/bp/app/lib/symfony/1.4/data/web/sf">
AllowOverride All
Allow from All
Require all granted
</Directory>
</VirtualHost>
感谢您的帮助:在您的apache配置中,您有:
Listen 8080
Listen 80
<VirtualHost 127.0.0.1:8080>
web server confs here
</VirtualHost>
但是我没有看到端口:80入口的任何内容。您应该创建
<VirtualHost 127.0.0.1:80>
web server confs here
</VirtualHost>
进入。确保重新启动apache,并查看输出中的任何消息 如果要使用.htaccess仅供参考,您还可以将AllowOverride设置为None。