事前確認

moduleの場所

/usr/lib/php5/20060613+lfs

設定

Acceleratorを入れる

aptitude install php-apc
apache2ctl graceful
gzip -dc /usr/share/doc/php-apc/apc.php.gz > /path/to/apc.php

APC
eAccelerator

開発方法

PHPでPDF

memcacheを入れてキャッシュを効かせる

まずaptitude installで以下のパッケージを入れます。

memcached libmemcache-dev libmemcache0 python-memcache php5-memcache libcache-memcached-perl

だいたいはmemcachedを入れると依存関係で入ります。

OpenPear?を使う

aptitude install php-pear

した後

pear channel-discover openpear.org

チャネルを追加して、個々のパッケージをインストール

pear install openpear/Stream_Filter_Mbstring

実際のファイルは

/usr/share/php/Stream/Filter/Mbstring.php

である
使い方は

include('/Stream/Filter/Mbstring.php');

エラー時

[解決済み]Fatal error: Call to undefined function imageCreateFromJpeg?()

画像アップロードしようとしたら、

Fatal error: Call to undefined function imageCreateFromJpeg() と言われた。

なんやねん、と思って

dpkg -l | grep gd
dpkg -l | grep php

をしたら、結果以下のパッケージが入っていないことが判明
 aptitude install php5
 aptitude install php5-gd
を入れて終了

参考URI


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2012-03-12 (月) 16:54:26 (197d)