摘要:各种机器上总会缺少一些扩展,记录下来方便以后查用。在使用的时候,遇到报错依次执行之后会告诉你这个文件安装到了哪里,我这里告诉我是安装在了。然后查看的的目录是哪个继续配置文件中添加将文件放到配置文件指定的地方重启,以使扩展生效参考
各种机器上总会缺少一些扩展,记录下来方便以后查用。
在使用PHPExcel的时候,遇到报错
Fatal error: Class "ZipArchive" not found in /path/to/Excel2007.php
依次执行:
cd ~ wget http://pecl.php.net/get/zip tar -zxvf zip cd zip-x.x.x phpize ./configure make make install
make install之后会告诉你这个.so文件安装到了哪里,我这里告诉我是安装在了/usr/local/lib/php/extensions/no-debug-non-zts-20131226/zip.so。记录下来。
然后
find / -name php.ini
查看php的extension的目录是哪个
继续
vim /path/to/php.ini
配置文件中添加
extension=zip.so
将zip.so文件放到配置文件指定的地方
cp /usr/local/lib/php/extensions/no-debug-non-zts-20131226/zip.so /aim/path/zip.so
重启php-fpm,以使扩展生效
killall php-fpm /path/to/php-fpm
Finish
参考
http://www.jb51.net/article/57082.htm
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/21385.html
摘要:下载源码解压下载为最新版本可上网站选择其它版本配置编译安装配置找到编辑在中添加重启服务查看是否已经成功安装安装中遇到的问题在运行时,提示是因为版本过低,编译升级先卸载了原先的下载源码去网站选择合适的版本解压配置编译 0x00 下载源码 & 解压 # 下载为最新版本(可上网站选择其它版本) wget http://pecl.php.net/get/zip tar -zxvf zip cd...
摘要:从的框架里面捣鼓出了一份直接操作的类。参考了一下的帖子,才才才知道下还有这样的不明觉厉的安装方式,遂搞起。在官网下载页上简单粗暴的下载文件。 从Yii2的框架里面捣鼓出了一份直接操作Redis的PHP类。在用的时候,遇到报错: Call to undefined function mb_strlen() 啊...看样子又是少扩展。 php -m > test php -v > tes...
Cannot load module mysql because required module mysqlnd is not loaded 用老方法安装了mysql.so扩展,现在安装这个mysqlnd扩展。
摘要:在中,有时我们需要使用到压缩文件操作,压缩文件可以节省磁盘空间且压缩文件更小,便于网络传输,效率高,下面我们就来了解的压缩解压相关操作在中有一个类,专门用于文件的压缩解压相关操作在类中主要使用到了如下方法打开一个压缩包文件第一个参数要打开 在php中,有时我们需要使用到压缩文件操作,压缩文件可以节省磁盘空间;且压缩文件更小,便于网络传输,效率高,下面我们就来了解php的压缩解压相关操作...
阅读 1671·2021-11-17 09:33
阅读 3533·2021-11-16 11:40
阅读 3058·2019-08-30 11:23
阅读 1050·2019-08-29 16:36
阅读 2467·2019-08-29 13:23
阅读 1739·2019-08-29 12:59
阅读 1544·2019-08-29 12:42
阅读 1980·2019-08-28 18:22