ZIP-Unterstützung in PHP aktivieren

Antwort vom

Die ZIP-Unterstützung in PHP aktivierst du über die Erweiterung `zip` bzw. `php-zip`. **Linux (Debian/Ubuntu):** ```bash sudo apt install php-zip sudo systemctl restart apache2 ``` Bei PHP-FPM stattdessen z. B.: ```bash sudo systemctl restart php8.2-fpm ``` **CentOS/RHEL/AlmaLinux:** ```bash sudo dnf install php-zip sudo systemctl restart httpd ``` **Windows:** In der `php.ini` diese Zeile aktivieren: ```ini extension=zip ``` Danach Webserver neu starten. **Prüfen:** ```bash php -m | grep zip ``` oder per PHP: ```php <?php echo extension_loaded('zip') 'aktiv' : 'nicht aktiv'; ``` **Wichtig:** Die Erweiterung braucht meist auch die Systembibliothek `libzip`. Bei Paketinstallation wird das normalerweise automatisch mit installiert.

Kategorie: Technologie Tags: PHP ZIP Erweiterung

Verwandte Fragen

Unterstützt meine PHP-Installation ZIP?

Prüfe in PHP, ob die ZIP-Erweiterung verfügbar ist: php <?php if (classexists('ZipArchive')) { echo 'ZIP wird unterstützt'; } else { echo 'ZIP wird nicht...

Regex in PHP: Wie lassen sich auf der Seite die ArtNr mit EF- und die Anzahl direkt vor „Stk“ extrahieren?

Für diese Seite passt in PHP z. B. dieses Regex: php \b(EF-[A-Z0-9-]+)\b.?\b(\d+)\sStk\s+sofort\bi Gruppe 1 = ArtNr, z. B. EF-7310-S Gruppe 2 = Anzahl, z. B. 16 (servietten-wimmel.de) Beispiel...

Kann ich mit PHP 8 ein ZUGFeRD-XML-Dokument einlesen und die Infos verarbeiten?

Ja. Mit PHP 8 kannst du ein ZUGFeRD-XML-Dokument einlesen und die enthaltenen Informationen verarbeiten, z. B. mit: SimpleXML DOMDocument XMLReader Typisch ist: 1. XML-Datei laden 2. Namespaces beac...