ローカルホストに仮想ホストを設定しようとしています。ubuntu 12.04LTSにsymfony1.4をインストールしていますが、問題が発生しました。
apache2、php5、mySqlをインストールしました。ローカルホストは機能するので、Apacheは問題ないと思います。
symfonyのインストールと設定の手順はここにあります。
数日後、これらは私の構成ファイルです:
http.conf:
ServerName 127.0.0.1
/ etc / apache2 / sites-available / test:
# Be sure to only have this line once in your configuration
NameVirtualHost 127.0.0.1:8080
# This is the configuration for your project
Listen 127.0.0.1:8080
<VirtualHost 127.0.0.1:8080>
DocumentRoot "/home/user/test/web"
DirectoryIndex index.php
<Directory "/home/user/test/web">
AllowOverride All
Allow from All
</Directory>
Alias /sf /home/user/test/lib/vendor/symfony/data/web/sf
<Directory "/home/user/test/lib/vendor/symfony/data/web/sf">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
localhost:8080は機能しません。
更新:わかりました、いくつかの変更の後、私のhttpd.confは同じです:
ServerName 127.0.0.1
そして私の/etc/ apache2 / sites-available / test:
Listen 127.0.0.1:80
<VirtualHost 127.0.0.1:80>
DocumentRoot "/home/user/test/web"
DirectoryIndex index.php
<Directory "/home/user/test/web">
AllowOverride All
Allow from All
</Directory>
Alias /sf /home/user/test/lib/vendor/symfony/data/web/sf
<Directory "/home/user/test/lib/vendor/symfony/data/web/sf">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>