cancel
Showing results for 
Search instead for 
Did you mean: 

update Magento 2.1.7 Uncaught RuntimeException: Can't create directory

update Magento 2.1.7 Uncaught RuntimeException: Can't create directory

Hallo,

 

Von Magento 2.1.7 CE soll ein update auf Magento 2.1.9 CE oder auf 2.12.0 CE  gemacht werden. Der Readiness Check zeigt keine Fehler.  PHP-Version: 7.0.7. (Lokaler Testserver, alle Ordner haben Rechte 777).

Es erscheint während dem update folgender Fehler:

 

Fatal error: Uncaught RuntimeException: Can't create directory

/srv/www/htdocs/magento/var/generation/Magento/Framework/App/ResourceConnection/. in

/srv/www/htdocs/magento/vendor/magento/framework/Code/Generator.php:115 Stack trace: #0

/srv/www/htdocs/magento/vendor/magento/framework/Code/Generator/Autoloader.php(35): Magento\Framework\Code\Generator->generateClass('Magento\\Framewo...') #1 [internal function]: Magento\Framework\Code\Generator\Autoloader->load('Magento\\Framewo...') #2 [internal function]: spl_autoload_call('Magento\\Framewo...') #3

/srv/www/htdocs/magento/vendor/magento/framework/Code/Reader/ClassReader.php(19): ReflectionClass->__construct('Magento\\Framewo...') #4

/srv/www/htdocs/magento/vendor/magento/framework/ObjectManager/Definition/Runtime.php(44): Magento\Framework\Code\Reader\ClassReader->getConstructor('Magento\\Framewo...') #5

/srv/www/htdocs/magento/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(71): Magento\Framework\ObjectManager\Definition\Runtime->getParameters('Mage in

/srv/www/htdocs/magento/vendor/magento/framework/Code/Generator.php on line 115

----------

 

Die Fehlermeldung erscheint unlogisch den die Ordner /generation/Magento/Framework/App/ResourceConnection  wurden durch das update angelegt !  (Haben Rechte 755)

Wieso Can't create directory ?

Wer kennt den Fehler ?

 

Grüße 

disapo (Offenbach)

1 REPLY

Re: update Magento 2.1.7 Uncaught RuntimeException: Can't create directory

Einfach var/generation komplett löschen und Update erneut ausführen.
Falls das nicht hilft ggf. User und Berechtigungen der Folder checken.

 

mfg