かなり焦りますた…。
以下の操作をしたのす。
- Plesk画面から、サブドメインを追加。
- Apacheの再起動をしたがサブドメインにアクセスしても、Pleskのデフォルト画面が表示されっぱ。
- SSHでhttpd.includeをのぞいてみたら、サブドメインに関する記述が増えていたようなので、これをコピーしてvhost.confの下部分に貼り付けた。
- 「/usr/local/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=hoge.com」をした。
- Plesk上でApacheを再起動させるため、「再起動ボタン」をクリックした。
- 何やらエラーが出て、再起動しない!!!
- SSHで「/etc/init.d/httpd restart」をやっても、Apacheが再起動しない!!!
- あげくの果てに、以下のようなエラーが出た。
「Starting httpd: Syntax error on line 12 of /var/www/vhosts/hoge.com/conf/vhost.conf:
cannot occur within section」
え?vhost.confに何かミスあんの?
じゃー、さっき追加したやつを削除しればいいんじゃね?
と思って、削除して、再度「/etc/init.d/httpd restart」。
…また同じエラー…。
やー、こっから6時間悩みっ放しでげすた…(;´Д`)
どこがエラーなのかさっぱりわからないので、コードの行頭に「#」をつけていって、根気よく潰していくことを考えますた。
結局…。
「vhost.conf」のコードの行頭、全部に「#」をつけたら再起動がかかり、ようやく復活できますた…。
な、何でこれで再起動がかかって、しかも、今まで通りの表示になるのだ…。
見た目は元に戻ったものの、果たしてこれでよいのかどうか…。
全部「#」て…。
これって、コメントアウトじゃねぇのか…。
だ、誰か詳しい方…。
ご教授下され…。
ま、まぁ、cakephpとは関係なかったのすが、まぁ、このカテゴリでよがすべおん。
と、とりあえず、風呂さイグすか。