apacheが起動してるはずなのにlocalhostにアクセス出来なくなる
前回:「macのruby on railsの環境構築でエラーが出る」でruby on railsの環境を揃えたので、apacheでruby on railsを動かしてみるというのに挑戦中。
ruby on railsをapacheで動かすためには、passengerというのが必要で、それの設定をしていたらlocalhostに接続できなくなった。
apacheの起動
$ sudo apachectl start
今回の失敗は、これで起動できているものだと思い込んでた事。
これでchromeから「http://localhost」にアクセスすると、
localhostに接続できませんでした、となる。
ここで、
$ httpd -t
としてみるた所、
Syntax error on line 12 of /private/etc/apache2/other/passenger.conf: RailsBaseURI takes one argument, Deprecated option.
というエラーが出ていた事に気づく。
railsをapacheで動かすために色々いじってたconfの設定が悪さをしていました。
このファイルの12行目を直した所、無事localhostに接続成功。
こんな事で1日をつぶしてしまったよ……
次こそはpassengerの設定にたどりつきたい