EAccelerator nebo jiný akcelerátor
- modromak
- Člen | 4
Ahoj všem,
máte někdo zkušenost s implementací e-acceleratoru nebo jiného PHP akcelerátoru s kombinaci s Nette? Včera jsme se pokoušeli nasadit eaccelerator na poměrně vytížený projekt a neúspěšně, neustále nám to hlásilo chybu:
include(): open_basedir restriction in effect. File() is not within the allowed path(s): (/home/www/:/tmp:/ramdisk:/ramdisk/eaccelerator)
A navíc ani eaccelerator nevytvářel žádnou cache – nedokázal vytvářet adresáře, házelo chyby jako:
EACCELERATOR: Open for write failed for "/tmp/eaccelerator/f/8//eaccelerator-f8cad5b7f0c843f0234b59d10eaf6a56": No such file or directory
Díky všem, co máte nějakou zkušenost s tím – nebo případně zda máte zkušenost s jiným akcelerátorem a jeho použitím s Nette. Moc by nám to pomohlo.
- Patrik Votoček
- Člen | 2221
eAccelerator je kostlivec kterýho už by měl někdo pohřbít.
Nicméně ta chyba celkem dost jasně říká kde je probém máš nastavený
open_basedir
a snažíš se zapisovat někam kam to nejde (díky
nastavení open_basedir).
Být tebo raději bych se podíval na OPcache
- Patrik Votoček
- Člen | 2221
Ano zkušenost mám u nás ve Slevomat-u jsme cca před půl rokem nahradili APC právě za OPcache. Navíc OPcache je přímou a nativní součástí PHP 5.5.x :-)