uuntuの下にyafフレームをインストールします。
参照
http://yaf.laruence.com/manual/yaf.install.html
まずphpのインストールディレクトリを探して、info.phpを実行して、phpパスを調べます。
最後に実行します。sudoを追加しないと、権限問題があります。フォルダーを作成するからです。
Installing sharextens: /usr/lib/php 5/2021212/
その後php.iniにyaf.soをロードしてPHPを再起動します。
extensiondir=「./」
変更する必要があります
extensiondir=「/usr/lib/php 5/2021212/」 (注意はsoファイルのところです。)
extension=yaf.so
最後に保存して終了します。:wq
再起動
http://yaf.laruence.com/manual/yaf.install.html
まずphpのインストールディレクトリを探して、info.phpを実行して、phpパスを調べます。
Configuration File (php.ini) Path /etc/php5/apache2
phpizeの住所はどこですか?
whereis phpize
そしてcdからyafまでの解凍ディレクトリを実行します。/usr/bin/phpize
yafの解凍ディレクトリの下でなければ、ありません。m 4ファイルはエラーが発生します。Cannot find config.m4.
Make sure that you run /usr/local/bin/phpize in the top level source directory of the module
再実行 ./configure --with-php-config=/usr/bin/php-config
注意するには、まずpcreをインストールしなければなりません。もしエラーがなかったら、報告します。pcre.h: No such file or directory
pcreをインストールsudo apt-get install libpcre3-dev
再実行make
最後に実行します。sudoを追加しないと、権限問題があります。フォルダーを作成するからです。
sudo make install
最後のヒント:Installing sharextens: /usr/lib/php 5/2021212/
その後php.iniにyaf.soをロードしてPHPを再起動します。
vi /ext/php5/apache2/php.ini
vi後は直接「/extension_」ができます。dir’が検索して、見つけたら、そうかもしれません。extensiondir=「./」
変更する必要があります
extensiondir=「/usr/lib/php 5/2021212/」 (注意はsoファイルのところです。)
extension=yaf.so
最後に保存して終了します。:wq
再起動
service apache2 restart
またはsudo /etc/init.d/apache2 restart
再起動後、info.phpを開くと表示されます。yaf support Yaf logo enabled
Version 2.3.3
Supports http://pecl.php.net/package/yaf