在ubuntu安装apache,php之后,项目怎么访问都是internal error,无法打开
实在没有办法,想到apache看日志:
/usr/local/apache2/logs# tail -f error_log
才发现:
[Tue Aug 13 10:18:49 2013] [error] [client 127.0.0.1] PHP Fatal error: Class 'Redis' not found in /usr/local/webdata/passport/Lib/Model/RedisModel.class.php on line 16
于是去安装php的redis扩展,先寻找phpredis:
https://github.com/owlient/phpredis
下载之后:
phpize
./configure
make clean
make
make install
之后重启apache:
/usr/local/apache2/bin# ./httpd -k stop
/usr/local/apache2/bin# ./httpd -k start
然后查看phpinfo()
如果有:
Redis Support | enabled |
---|---|
Redis Version | 2.2.3 |
说明redis扩展安装成功!