MacBook Pro を Mac OS X Lion にアップグレードした後、「Zend Server」を以前のように実行できなくなりました。最初に「Zend Server」をコマンドラインから起動すると、サービスエラーが発生しました。これを修正するには、Zend Server を完全に新規インストールします。
この新しいインストールの後、Zend Server は正常に動作し、まったく問題はありません。だから今、私は自分のzendプロジェクトを元に戻したいと思っています。vhost ファイルのバックアップを作成して元に戻しました。Lion がホスト ファイルに触れていなかったようです。私は次のことをしました。
- 仮想ホストの 1 つを conf/extra/httpd-vhosts.conf に戻します (1 つだけ確認します)。
- conf/httpd.conf に含まれる vhost のコメントを外します。
- ホストファイルを確認しました
- コマンドラインから zend サーバーを再起動する
この後、http://foo.localhost:10088/を参照してもプロジェクトにアクセスできません
仮想ホスト
<VirtualHost *:10088>
ServerAdmin my@email.com
SetEnv APPLICATION_ENV "development"
DocumentRoot "/Users/nicky/Zend/workspaces/DefaultWorkspace7/foo/public"
ServerName foo.localhost
ErrorLog "/Users/nicky/Zend/workspaces/foo-log"
CustomLog "/Users/nicky/Zend/workspaces/foo-log" common
</VirtualHost>
ホスト
127.0.0.1 localhost
127.0.0.1 dummy-host.example.com
127.0.0.1 dummy-host2.example.com
127.0.0.1 foo.localhost
これが問題に影響を与えるかどうかはわかりませんが、コマンドラインから zend を再起動すると、次のようになります。
MacBook-Pro-van-Nicky-Klaasse:~ nickyklaasse$ sudo /usr/local/zend/bin/zendctl.sh
restarthttpd: Could not reliably determine the server's fully qualified domain name,
using MacBook-Pro-van-Nicky-Klaasse.local for ServerName
よろしく、ニッキー