我安装了php redis扩展.但是当我运行测试代码时,我收到以下错误:
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626+lfs/redio.so' - /usr/lib/php5/20090626+lfs/redio.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Fatal error: Class 'Redis' not found in /var/www/test/redisTest.php on line 2
Run Code Online (Sandbox Code Playgroud)
我的php版本是5.3.10,我安装了新版本的phpredis.
我能得到你的帮助吗?谢谢!
安装步骤如下:
git clone https://github.com/nicolasff/phpredis.git
cd phpredis
phpize
make
make install
Run Code Online (Sandbox Code Playgroud)
然后在/etc/php5/fpm/confi.d中添加一个配置文件来加载redis.so
我使用PHP 5.3并使用以下步骤安装PHP-Redis对我来说效果很好:
sudo pecl install redisphp.ini,您可能需要设置extension_dir为正确的值.(可以usr/lib64/php/modules像上面的命令一样将redis.so放在这个目录中).在我的情况下,我没有设置这个.php.ini:extension=redis.so| 归档时间: |
|
| 查看次数: |
33699 次 |
| 最近记录: |