Life

Macにapacheとかインストール(その後)

先日、こんな記事を書きました。
http://life.co-hey.com/2010/02/macにapacheとかインストール

インストールは無事に終了。日を改めてapache経由でphpを動かそうとしたところ全然動かない。さて、困った。index.htmlおいてみたところ、これも表示されない。んー、さらに困った。ということで調べて、httpd.confを修正。

・修正点1
Directory設定の、”Deny from all” を “Allow from all” へ。
これで自分で作成したvirtualhostのdocumentrootでアクセス可能になった。index.htmlはこの時点で参照可能に。

1
2
3
4
5
6
7
<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
#    Deny from all
    Allow from all
</Directory>



・修正点2
phpのmodulleを読み込みむように以下の行を追加。
ソースからインストールしたときにこれどっかのタイミングで自動で記述されてた気がしたが、今回なかったので追加。
index.phpがこの時点で参照可能に。

1
LoadModule php5_module        modules/libphp5.so



・修正点3
http://test.local/ 等にアクセスした際に、index.htmlまたはindex.phpを読み込んでくれるように以下の設定を追加。

1
DirectoryIndex index.html index.php



これで http://test.local/ にて index.phpが読み込まれることに成功。
環境構築ってたまにしかやらないから、やる度に同じところ調べてしまいますね。そして自分の残念さにがっかりします。あと何回か作り直したら覚えるでしょうか。

あとは、php経由でMySQLにつなげれたら、OK。無事にいきますように。

ViとSubversion

Mac OSX Leopardに入っているサブバージョンを使おうと

調べていたら、eclipseが出てきて文字化けでめんどくさくなったり、

viを使いやすいようにすることに興味が出たり。


結局、サブバージョンのクライアントを決めきれずに、今日は終了。

eclipseはphpファイルはいいのだけど、smartyを使ったhtmlファイルの

デフォルト文字コードがSJISになってしまって、文字化け。。。

htdocsを書いていないと、UTF-8になってくれない。


また時間見つけて調査すると思う。


見つけた資料となるサイト


http://d.hatena.ne.jp/tenkousei/20080120/1200825816

http://d.hatena.ne.jp/zariganitosh/20071103/1194140667

http://www.moongift.jp/2008/06/versions/


http://scplugin.tigris.org/servlets/ProjectDocumentList



http://www.minfish.jp/blog/archives/2006/01/osxvi.html

http://www.asahi-net.or.jp/~wv7y-kmr/memo/vim_php.html


http://www.cs.cmu.edu/~maverick/VimColorSchemeTest/

Eclipse3.3にした

PDTを使うのに、3.3にしようとしたが、Eclipse Classicから

いろいろインストールして、動くようになった。

けれど、ヘルプ→ソフトウェア更新から、更新しようとするとエラー多数。


なんでだ?と思い、PDTのall-in-oneパッケージもインストールしてみる。

これならエラーでないかと思ったけど、やっぱり出る。

使えるならいいやと思わないといけないものなのか!?


とりあえず、今のまま仕事で使ってみよう。

家で開発するときは、ターミナルでviで十分だなと思っているんだけど、

いい感じなら、家にもEclipse入れてみようかな。

家なら、ApacheもMySQLもPHPもローカルにインストールされているから、

ちゃんと統合開発環境を作れそう。


それをやるなら、サブバージョンもやってみようかな。

ソース消えたら、かなりショックだし。


参考にさせていただいたサイト

http://download.eclipse.org/webtools/downloads/

http://download.eclipse.org/tools/pdt/downloads/

http://www.eclipse.org/mylyn/downloads/

http://server.seasar.org/manual/install_subclipse.html

http://hp.vector.co.jp/authors/VA000137/eclipse/smarty_editor/smarty_editor.html

http://zone.maple4ever.net/documents/xampp_eclipse06.html


http://de-lab.com/article/eclipse_aptana


6月8日追記

Macにインストールすときの注意点


http://d.hatena.ne.jp/alice_qux/20080209/1202551093

archives

Get Adobe Flash playerPlugin by wpburn.com wordpress themes