【问题标题】:Install php-zip on php 5.6 on Ubuntu [duplicate]在 Ubuntu 上的 php 5.6 上安装 php-zip [重复]
【发布时间】:2016-11-01 10:36:23
【问题描述】:

我无法在我的 Ubuntu 虚拟机上安装 php-zip,使用最后一个 php5.6。

找不到任何明确的内容。

我仍然得到那个 Apache 错误:

PHP Fatal error:  Class 'ZipArchive' not found in /var/www/uta/system/library/PHPExcel/PHPExcel/Writer/...

谢谢

【问题讨论】:

  • 您是否按照php.net/manual/en/zip.installation.php 的说明进行操作?我知道从源代码重新编译 PHP 并不理想,但在我看来,这是获得所需内容的最可靠方法。

标签: php zip


【解决方案1】:

试试看

  • sudo apt-get install php-zip
  • sudo apt-get install php5.6-zip

然后,您可能需要重新启动您的网络服务器。

  • sudo service apache2 restart
  • sudo service nginx restart

如果您在 centos 或 fedora 操作系统上安装,请使用 yum 代替 apt-get。示例:-

sudo yum install php-zipsudo yum install php5.6-zipsudo service httpd restart

【讨论】:

  • apt-get install php5.6-zip 在那里工作,谢谢
  • 也适用于php-7.0
  • 必须重启apache服务器才能生效!
  • 根据 PHP 版本,您必须安装 php5.6-zip、php7.0-zip、php7.1-zip php7.2-zip。您可能有 3 个 PHP 版本(这是我的情况)。一定要得到你需要的那个。例如,要知道您是否使用 CMS 并不总是那么容易。
  • 我现在得到了Unable to locate package 这两个apt-gets。 stackoverflow.com/questions/18774568/… 现在可能会提供更多帮助。
猜你喜欢
  • 1970-01-01
  • 2018-01-15
  • 2021-12-01
  • 1970-01-01
  • 2017-08-29
  • 1970-01-01
  • 2020-10-04
  • 2016-11-17
  • 2015-09-25
相关资源
最近更新 更多