Gestern Abend habe ich PHP 5.0.5 und Apache 2.0.54 [lauschend auf Port 8088] unter Windows XP Professional [mit IIS] installiert.
Heute wurde ich bei der Installation des Discuz-Forums gebeten, Zend-Optimizer zu installieren, umden Download
verschlüsselter PHP-Dateien zu unterstützen
Bei der Installation der Win32-
Installationsdatei
von Zend-Optimizer 2.5.7 startete es reibungslos.Die ausgewählten Pfade für Apache Root und php.ini waren:
E:/Program Files/Apache Group/Apache2
E:/PHP5
Apache mussteneu
gestartet werden, der Neustart schlug fehl. Beim Überprüfen von phpinfo.php wurde jedoch festgestellt, dass Optimizer nicht mit PHP verknüpft war
Engine v2.0.5, Copyright (c) 1998-2004 Zend Technologies Es gibt keine Informationen zu Optimizer, die nicht korrekt ausgeführt werden können.
Nach wiederholten Tests stellte ich fest, dass es sich um ein Problem handelt War normal. Später habe ich online gesucht und keine relevanten Lösungen gefunden. Dann fiel mir auf, dass ich eine Datei im Verzeichnis C:/Windows kopiert hatte
Versuchen Sie,
Optimizer neu zu installieren und wählen Sie C:/Windows als INI-Dateipfad aus.
Überprüfen Sie nach der Installation phpinfo.php, Zend. Die Eingabeaufforderungsinformationen lauten
Zend Engine v2.0.5, Copyright (c) 1998-2004 Zend Technologien.
Mit Zend Extention Manager v1.0.6, Copyright(c) 2003–2004, von Zend Technologies.
Mit Zend Optimizer v2.5.7, Copyright(C) 1998–2004, von Zend Technologies
wurde Optimizer erfolgreich installiert und Discuz zum Verschlüsseln der Datei ausgeführt normal!
Zusammenfassung: Bei der Installation von Optimizer muss die Datei php.ini die tatsächlich im Windows-Verzeichnis installierte Datei auswählen. Während der Installation wird tatsächlich C: /Windows angezeigt, aber ich habe nicht darauf geachtet, was dazu geführt hat Die Installation schlägt fehl.