3

Ubuntu システムで symfony をセットアップしようとしています。symfony のインストール チュートリアルを進めていくと、(作成する) アプリケーションの仮想ホストを作成することがわかりました。以下と同じ手順を実行しました。

httpd.conf

NameVirtualHost 127.0.0.1:9090
Listen 127.0.0.1:9090
<VirtualHost 127.0.0.1:9090>
ServerName www.symfony.jobeet.lcl
DocumentRoot "/home/sfprojects/jobeet/web"
DirectoryIndex index.php
<Directory "/home/sfprojects/jobeet/web">
AllowOverride All
Allow from All
</Directory>
Alias /sf /home/sfprojects/jobeet/lib/vendor/symfony/data/web/sf
<Directory "/home/sfprojects/jobeet/lib/vendor/symfony/data/web/sf">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>

そして、これが私の/etc/hostsファイルです

127.0.0.1   www.symfony.jobeet.lcl

ここで、Lampp サーバーを再起動し、ブラウザにwww.symfony.jobeet.lclと入力すると、 http://www.symfony.jobeet.lcl/xampp/この URL に移動します。仮想ホストを使用せずに試してみると、問題なく動作します。また、www.symfony.jobeet.lcl:9090を試してみるとうまくいきます。ポート番号を指定しなくても機能するはずです。私は何か間違っていますか?

4

2 に答える 2

4

新しいホストの作成プロセスを簡素化するために、簡単な bash スクリプトを作成しました。設定ファイルなどで何もする必要がないように、興味があるかどうかを確認してくださいhere

新しいホストの作成は、ターミナルからコマンドを実行するのと同じくらい簡単$ sudo ./newhost.shです。次に、目的のホスト名を入力するよう求められます。

于 2011-11-25T06:56:53.120 に答える
1

この行を変更します

NameVirtualHost 127.0.0.1:9090
Listen 127.0.0.1:9090
<VirtualHost 127.0.0.1:9090>

NameVirtualHost 127.0.0.1:80
Listen 127.0.0.1:80
<VirtualHost 127.0.0.1:80>
于 2011-11-25T06:50:12.800 に答える