Nette 2.4 a PHP7.0 vypisuje chybu file:// wrapper is disabled
- steelbull
- Člen | 241
Pouzivam Nette 2.4 a PHP7.0.27. Restartujem server a od restartu prejde od cca. niekolkych dni po dva tyzdne a Nette zacne vyhadzovat nasledujucu chybu. Chybu nevypisuje Tracy ale samotne PHP pravdepodobne este predtym, nez sa Nette inicializuje. Uz som skusal vsetko, hladal som na stackoverflow, ale nic nepomohlo.
Warning: require(): file:// wrapper is disabled in the server configuration in D:\_SERVER\_www\nette\vendor\composer\autoload_real.php on line 66
Warning: require(D:\_SERVER\_www\nette\vendor\symfony\polyfill-mbstring\bootstrap.php): failed to open stream: no suitable wrapper could be found in D:\_SERVER\_www\nette\vendor\composer\autoload_real.php on line 66
Fatal error: require(): Failed opening required 'D:\_SERVER\_www\nette\vendor\composer/../symfony/polyfill-mbstring/bootstrap.php' (include_path='.;C:/_SERVER/php71/') in D:\_SERVER\_www\nette\vendor\composer\autoload_real.php on line 66
Na rovnakom serveri ale bezi aj druha nette 2.4 aplikacia a ta tiez nejde a vypisuje rovnaku chybu. Ale je tam aj tretia Nette aplikacia, ktora composerom uz dlho nebola aktualizovana a ta bezi bez problemov. Ostatne PHP aplikacie (ktore niesu vytvorene v Nette) taktiez bezia.
Restartujem httpd a vsetko nabehne a opat par dni to bezi, kym nedojde
k chybe :-(
Nestretol sa niekto s niecim podobnym? Problemy so stabilitou sa zacali
vyskytovat po prechode na PHP7. Predtym nebol ziadny problem.
Na IRC som dostal feedback, ze Apache pod Windows moze mat memory issues a ze mam tam nastavit task na restart. Raz do tyzdna som nastavil task na restart httpd, ale tiez to nepomaha. Chyba sa niekedy vyskytne skor a restartovat webserver kazdy den je uz asi nezmysel.
Diq za rady.