小编Ber*_*ard的帖子

如何在 php:5.4-apache docker 中安装 zip 扩展

问题

我想为 PHP 应用程序设置一个基于 docker 的开发环境。该环境应模仿生产服务器。

此应用程序想要导出一个 xlsx 文件并抛出 Fatal error: Class 'ZipArchive' not found in /var/www/html/lib/xlsxwriter.class.php on line 95

在我的 docker 容器中为 PHP 安装 zip 扩展的任何尝试都失败了

拳头尝试

#chose the php version here
FROM php:5.4-apache

RUN docker-php-ext-install pdo pdo_mysql mysqli mysql zip

# /sf/ask/3493511591/
# this is for php 7
#RUN yes | pecl install xdebug \
#    && echo "zend_extension=$(find /usr/local/lib/php/extensions/ -name xdebug.so)" > /usr/local/etc/php/conf.d/xdebug.ini \
#    && echo "xdebug.remote_enable=on" >> /usr/local/etc/php/conf.d/xdebug.ini \
#    && echo "xdebug.remote_autostart=off" >> /usr/local/etc/php/conf.d/xdebug.ini …
Run Code Online (Sandbox Code Playgroud)

php linux docker libzip

0
推荐指数
1
解决办法
3232
查看次数

标签 统计

docker ×1

libzip ×1

linux ×1

php ×1