2016-06-29 7 views
42

Ich kann php-zip nicht auf meiner Ubuntu VM mit dem letzten php5.6 installieren.Installiere PHP-Zip auf PHP 5.6 unter Ubuntu

Kann nichts finden, das auf ihm klar ist.

ich immer noch, dass Apache Fehler:

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

Dank

+0

Haben Sie den Anweisungen auf http://php.net/manual/en/zip.installation.php? Ich weiß, dass das Neukompilieren von PHP aus der Quelle nicht ideal ist, aber es ist meiner Meinung nach der zuverlässigste Weg, genau das zu bekommen, was man braucht. – apokryfos

Antwort

113

Versuchen entweder

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

Dann müssen Sie Ihren Webserver möglicherweise neu starten.

  • sudo service apache2 restart oder
  • sudo service nginx restart

Wenn Sie auf CentOS oder Fedora OS installieren dann yum anstelle von apt-get verwenden. Beispiel: -

sudo yum install php-zip oder sudo yum install php5.6-zip und sudo service httpd restart

+7

apt-get install php5.6-zip funktioniert dort danke – Anthony

+5

funktioniert für 'php-7.0' auch – Thamaraiselvam

+0

wir müssen den apache server neu starten um den effekt zu prüfen! –