memcache.so的问题。这个文件到底是什么文件?
[root@localhost ~]# php -v
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/memcached.so' - /usr/lib64/php/modules/memcached.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP 5.4.16 (cli) (built: Mar 7 2018 13:34:47)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
[root@localhost ~]# composer -v
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/memcached.so' - /usr/lib64/php/modules/memcached.so: cannot open shared object file: No such file or directory in Unknown on line 0
Do not run Composer as root/super user! See https://getcomposer.org/root for details
之前装完以后今天打算装ThinkPHP的时候出现这个,可以安装composer但是THINKphp失败,这个不是memcached的扩展文件吗?我之前查PHP里面是有的。但是用的时候的确有些问题。但是我运行memcache的命令是可以的。是不是这个扩展文件的原因?还是需要重新安装memcached的扩展
我是安装PHP7.1的版本,主要是想请问老师这个单纯memcache.so文件的问题还是整个memcached扩展安装出了的问题,但是安装的时候当时没有看到报错啊,
正在回答
你好,换用户是解决composer -v的waring的,建议在安装PHP7之前,把PHP 5.4.16 (cli) (built: Mar 7 2018 13:34:47)版本的PHP删除干净,建议重新安装php7,祝学习愉快!
- 参与学习 人
- 提交作业 225 份
- 解答问题 3372 个
掌握用PHP开发互联网网站的必备功能,掌握当下主流的Linux系统开发,并熟练使用热门框架ThinkPhp开发电商团购项目,是通向PHP工程师必经之路。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星