Hallo zusammen,
ich verwende unter Linux sehr erfolgreich den APCu, der dort auch einwandfrei funktioniert. Nutze ich nun aber php-cgi unter Windows, führt das Laden der Extension zu unregelmäßigen Abstürzen von PHP, sprich: Die Seiten werden nicht ausgeliefert, sondern es kommt ein 500er Fehler. Deaktiviere ich diese Extension, läuft alles fehlerfrei.
Ich habe auch bereits verschiedene Versionen der Extensions in Kombination mit verschiedenen PHP-Versionen UND Betriebssystemvarianten ausprobiert, das Problem bleibt bestehen.
Nun habe ich auch nicht wirklich Lust, PHP / Windows / APCu zu debuggen, daher meine Frage:
Welche Alternativen für einen Cache habe ich im Userland?
Anforderungen:
ich verwende unter Linux sehr erfolgreich den APCu, der dort auch einwandfrei funktioniert. Nutze ich nun aber php-cgi unter Windows, führt das Laden der Extension zu unregelmäßigen Abstürzen von PHP, sprich: Die Seiten werden nicht ausgeliefert, sondern es kommt ein 500er Fehler. Deaktiviere ich diese Extension, läuft alles fehlerfrei.
Ich habe auch bereits verschiedene Versionen der Extensions in Kombination mit verschiedenen PHP-Versionen UND Betriebssystemvarianten ausprobiert, das Problem bleibt bestehen.
Nun habe ich auch nicht wirklich Lust, PHP / Windows / APCu zu debuggen, daher meine Frage:
Welche Alternativen für einen Cache habe ich im Userland?
Anforderungen:
- In PHP integriert oder per Extension nachladbar
- Schneller als der übliche File-Cache
- Verwendbar und beeinflussbar in PHP-Anwendungen bzw. über PHP selbst (z.B. über Funktionen oder Klassen, KEIN automatischer Opcache)
- PhpFileCache von Doctrine (dieser macht einfach per var_export einen Dump der Cache-Inhalte und lädt sie per require, nicht wirklich toll, aber es ist stabil und deutlich schneller als ohne cache)
- apc / apcu (stürzt ab)
- wincache (https://www.iis.net/downloads/micros...ache-extension, führt auch zu Abstürzen)
- xcache (https://xcache.lighttpd.net/)
- nusphere (http://www.nusphere.com/products/phpexpress.htm)
- memcached (https://memcached.org/)
Kommentar