当前位置:Gxlcms > PHP教程 > ubuntu下安装yaf框架

ubuntu下安装yaf框架

时间:2021-07-01 10:21:17 帮助过:15人阅读

参考
http://yaf.laruence.com/manual/yaf.install.html
首先要找到php的安装目录,执行info.php,查看php路径
  1. Configuration File (php.ini) Path
  2. /etc/php5/apache2

再查找phpize的地址在哪里,
  1. whereis phpize

然后cd 到yaf的解压缩目录,执行
  1. /usr/bin/phpize

如果不是在yaf的解压缩目录下,没.m4文件,会报错
  1. Cannot find config.m4.
  2.   Make sure that you run /usr/local/bin/phpize in the top level source directory of the module

再执行

  1. ./configure --with-php-c/bin/php-config

要注意,必须先安装pcre。如果没有会报错
  1. pcre.h: No such file or directory

安装 pcre
  1. sudo apt-get install libpcre3-dev

再执行
  1. make


最后执行,如果不加sudo,可能有权限问题。因为要创建folder
  1. sudo make install

最后提示:
Installing shared extensions: /usr/lib/php5/20121212/
然后在php.ini中载入yaf.so, 重启PHP.
  1. vi /ext/php5/apache2/php.ini

vi后可直接‘/extension_dir '查找,找到后可能是这样的:
extension_dir  = "./"
需修改成:
extension_dir  = "/usr/lib/php5/20121212/" (注意是so文件的所在)
extension=yaf.so
最后保存退出! :wq!
重启
  1. service apache2 restart
或者
  1. sudo /etc/init.d/apache2 restart

重启后,再打开info.php 会看到
  1. yaf support
  2. Yaf logo enabled
  3. Version
  4. 2.3.3
  5. Supports
  6. http://pecl.php.com/package/yaf

以上就介绍了ubuntu下安装yaf框架,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

人气教程排行