メモ代わり。てきとーに。 いや、ですからてきとーですって。 2年前ぐらいにPythonあたりでメールくれた方、ごめんなさい。メール紛失してしまい無視した形になってしまいました。。。

ラベル PHP の投稿を表示しています。 すべての投稿を表示
ラベル PHP の投稿を表示しています。 すべての投稿を表示

2008年10月4日土曜日

[work][PHP] WordPressを使ったサイト

WordPressを利用したサイトを構築したんだけど、、、

WordPressの利用度合いによると思うけど直接DB見たほうが楽?

かと思った今日このごろでした。

ZendFramework使ってるからなのかな??

気のせいかもしれないけど。

.

2008年7月24日木曜日

[PHP] XAMPP for LINUXなるものをインストール

qiqというものを使いたく、コンパイルしようかと思ったら、
etchだとphp5.2.0だもんで、インストールできず。
backportから持ってくるのもありなのだが、せっかくだから初LAMPPで、
XAMPP for LINUXをインストール。

etchのApacheからproxyして使います。

qiqも無事インストール完了。

以下、ログ。


#
# うごくものをとりあえずインストール
#
$ wget http://nchc.dl.sourceforge.net/sourceforge/xampp/xampp-linux-1.6.7.tar.gz
$ tar xvzf xampp-linux-1.6.7.tar.gz -C /opt
#
# コンパイルすんの面倒なんで、develで上書き
#
$ wget http://nchc.dl.sourceforge.net/sourceforge/xampp/xampp-linux-devel-1.6.7.tar.gz
$ tar xvzf xampp-linux-devel-1.6.7.tar.gz -C /opt
#
# qiq
#
$ wget http://www.opendogs.org/pub/php_qiq-0.6.0.tgz
$ tar xvzf php_qiq-0.6.0.tgz
$ cd php_qiq-0.6.0
$ /opt/lampp/bin/phpize
$ ./configure --with-php-config=/opt/lampp/bin/php-config
$ make
$ sudo make install
#
# この辺でphp.ini編集(qiq.so追加)
# この辺で/opt/lampp/etc/httpd.conf編集(Listen 80 -> Listen 8088に修正)
# この辺で/opt/lampp/lampp編集(testrun 80 -> testrun 8088に修正)
#
# で起動
$ /opt/lampp/lampp startapache
 


らくちんだす。


.

[PHP][ZendFramework] ローテイトしてくれるWriterがない?

どうも、Zend_LogにはローテイトしてくれるWriterが付いていない模様。
フォーラムなんかを見ると、後々作るみたいなことが書いてある。

ま、Linuxなんかを使っていればクーロンでローテイトさせてやればいいんだけど・・・。

と思っていたら
log4PHPっつうのがあるみたい。

早速使ってみようっと。
.

2008年7月22日火曜日

[PHP][work] PHP5がcoreダンプ

libphp5.soでコアダンプ。

環境に問題があるんだろうが、、、
うーむ。
.

-- 追記
A.phpにclass A。
B.phpにclass B。
で、class Bの中でAをnewする。
で、class Aの中でBをnewする。
するとコアダンプする???

ま、環境に問題があるんだろうが、、、
.

2008年7月21日月曜日

[PHP][work] なぜかPHPをやることに

できると言ったことは無いんだけど、なぜかPHPをやることに。

php3の時以来触って無いのでどうなんでしょう。
当時はとりたてて便利なライブラリとか無かった気がする。
最近ではフレームワークも出来てきているらしい。

ぐぐったらCakePHPとZendFrameworkが出てきますな。
本屋行ったら、Code何たらっていうフレームワークもあるらしい。

privateとかpublicとかもあるんすか??
へぇー。

うへぇー。
.