Moin Moin!
So wie ich das sehe benötige ich hierfür aber in jedem Fall ein externes Programm, dass ich per shell_exec aus PHP ansteuern muß... tjoa... dann muß ich mich mal mit dem Webserveradmin auseinandersetzen :)
Mit ein wenig Glück nicht. Wenn die ZIP-Library von PHP tolerant genug ist, "leading garbage" in einer ZIP-Datei zu ignorieren und intakt zu lassen, kannst Du das SFX in aller Ruhe offline zusammenbauen und auf den Server legen. Kundenspezifisch machst Du dann von dem SFX eine Kopie, fügst per ZIP-Library die Konfiguration hinzu, und lieferst die veränderte SFX-Kopie ganz normal aus.
Der ganze Trick bei ZIP-SFXen ist, das ZIP-Dateien den eigentlichen Header am Ende der Datei liegen haben, der Entpackcode wird der ZIP-Datei einfach vorangestellt. Deswegen kann man auch beliebige ZIP-Archive per pkunzip & CO. entpacken, ohne den SFX-Code laufen zu lassen.
Alexander
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".