Apache

MAC::OS X MarvericksにアップデートしたらVirtual HostとPHPが動かなくなった

先日、待ちに待ったOS X Marvericksの無料配信が始まりました! 早速アップデートしたんですが、ApacheでPHPが動かなくなっていただけでなく、Virtual Hostの設定もおかしくなっていました。 MAC::ApacheのVirtual Hostを設定の手順でexample1.localhostとex…

MAC::Apacheのmod_rewriteを使おうとしてはまった

rewrite機能はURLを正規表現で変換して処理してくれる便利な機能だ。 例えば本来は/sample/index.php?key=abcなのを/sample/abc/などと静的なURLでアクセス可能にできる。 製作中のサイトでこれを使おうとしたが、なかなか動かずはまった。 /Users/username/…

MAC::PHPエラーを表示させる

MacBookAirにローカルの開発環境を構築してきたが、PHPエラーが画面に表示されないのでエラー時に画面が真っ白になってデバッグに手間がかかっていた。 公開サーバーじゃないのでさっさとやれば良かったんだけど、エラーメッセージを表示するようにした。 PH…

MAC::ApacheのVirtual Hostを設定

(1) ターミナルを起動してviでApacheの設定ファイルを開く。 sudo vi /etc/apache2/httpd.conf (2) ファイルの最後のほうにこの記述があることを確認して設定ファイルを閉じる。 Include /private/etc/apache2/other/*.conf (3) /etc/apache2/otherに今回設…

MAC::ApacheでPHPが動くようにする

昨日はMACにApacheを起動してみた。 今日はPHPをインストールすることにした。 調べてみたらこれまたApache同様インストールしなくても最初から入っているようだ。 素敵! しかし有効になっていないのでApacheの設定ファイルを編集して再起動をかける。 ----…

MAC::Apacheを動かす

MACにウェブサーバーのApacheをインストールしてみた。 というか最初からインストールされてたので起動した。 インストーラーを探そうと思って調べたら最初っから入ってて楽チン。 以前はMACの環境設定の「共有」からWEB共有を有効にするとできたらしいが、 …