PHP5-FPM-Fehler während einschließlich mehrerer Phar-Dateien
Frage
Wir verwenden eine Ubuntu + NginX + PHP5-FPM-Kombination auf unseren Servern mit PHP-Version, die 5,5 ist.Wir versuchen, Index.php auszuführen, die ein Bündel von PHAR-Dateien enthalten.So etwas wie:
generasacodicetagpre.Wenn dieses Skript von der Befehlszeile PHP ausgeführt wird, funktioniert es in Ordnung.Wenn dies von einem PHP-Entwicklungsserver (PHP-S) oder von NginX ausgeführt wird, erhalten wir den folgenden Fehler:
generasacodicetagpre.Ich habe keine Klasse namens extract_phar - also vermute ich, dass mein Build-Prozess es irgendwo auf dem Weg hinzufügt.Ich habe ein Phing verwendet, um dasselbe aufzubauen, nur für den Fall, dass das hilft.Das Phing-Ziel ist:
generasacodicetagpre.und der Index.php in meinem intopharen Ordner ist so etwas wie:
generasacodicetagpre.Ich habe mit APC-Flaggen basierend auf anderen Antworten gespielt und habe Folgendes gesetzt:
generasacodicetagpre.Nichts davon hilft und wir können unseren Code nicht ausführen.Irgendwelche Vorschläge?
Lösung
Das Problem kann aufgrund widersprüchlicher Stubs in Ihren verschiedenen Phar-Dateien passieren.Versuchen Sie:
generasacodicetagpre.