发布于2026-07-18 阅读(0)
扫一扫,手机访问
php-ext-xlswriter 是一个专为 PHP 7 及以上版本设计的 Excel 文件处理扩展,性能相当不错。今天咱们就来聊聊,在宝塔环境下怎么手动编译安装它。整个过程其实不复杂,但有几个细节容易踩坑,我尽量把步骤拆解清楚。

首先,把 xlswriter 的源码包下载下来,解压之后直接进入解压后的目录。然后运行 /www/server/php/72/bin/phpize 生成 configure 文件。接着执行配置命令:
./configure --with-php-config=/www/server/php/72/bin/php-config --enable-reader
这里注意,--enable-reader 参数是用来开启读取功能的,如果不需要可以不加,但建议加上,毕竟读写都支持才完整。配置完成之后,就是编译和安装了:
make && make install
安装成功后,需要找到 PHP 的配置文件 php.ini。宝塔环境下,这个文件通常位于 /www/server/php/72/etc/php.ini。在文件末尾添加一行扩展配置:
extension=/www/server/php/72/lib/php/extensions/no-debug-non-zts-20170718/xlswriter.so
注意扩展路径要根据实际安装目录调整,如果版本号或线程安全标识不同,路径会略有差异,你可以用 php -i | grep extension_dir 确认一下。配置完成后,重启 PHP-FPM 使扩展生效:
/etc/init.d/php-fpm-72 reload
最后验证一下,用命令 /www/server/php/72/bin/php -m | grep -i xlswriter,如果输出 xlswriter,就说明安装成功了。
以上就是在宝塔环境中编译安装 xlswriter 扩展的完整流程。整个过程和普通 PHP 扩展安装没什么两样,关键就是路径要写对,版本别搞混。如果遇到问题,多半是 PHP 版本或编译参数不匹配,检查一下就好。
下一篇:php 重启
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8