Wir haben gerade einen neuen Magento-Shop auf einem neuen All-Inkl-Server aufgesetzt und bereits beim Aufruf der install.php die Info bekommen, dass wir nicht über ausreichend Rechte verfügen würden.
Anschließend versuchten wir das cleanup-Skript laufen zu lassen aber auch dies verfügte nicht über die benötigten Berechtigungen, um die Ordner und die Datein mit den korrekten CHMOD / Rechten auszustatten.
Nach einem Anruf und der kompetenten Hilfe eines All-Inkl-Mitarbeiters war die Antwort dann flott gefunden:
Im KAS einloggen, A “Dominio” HACER CLIC, A “editar” (o. das Symbol hinter der Domain) y haga clic “Versión PHP” Seleccione una versión en el “(als CGI/FPM)” detrás de él. Tuvimos aquí todavía “(als Apache-Modul)” DISTINGUIDO. Incluyendo a continuación el botón de radio en “AJUSTAR” salir y guardar.
Wir hatten nun ein weiteres Problem. Wenn wir im Backend nun den Cache löschen wollten oder den Index, erhielten wir einen Error
Could not determine temp directory, please specify a cache_dir manually
Y
/lib/Zend/Cache/Backend.php(217): Zend_Cache::ThrowException(‘No se puede impedir…')
Es war offensichtlich ein Problem, dass Magento nicht auf den gewünschten Temp-Ordner zugreifen konnte. Dies haben wir nun wie folgt gelöst:
- Acondicionamiento de una carpeta “tmp” en el directorio “era”. Dieses Verzeichnis sollte die Berechtigung 755 TENER.
- Kopieren der Datei lib/Zend/Cache/Backend/File.php in den (zu erstellenden) Ordner app/code/local/Zend/Cache/Backend/
- Como. en línea 99 de
'caché_dir' => CERO,
dies machen
'caché_dir' => 'var/tmp/',
- Abspeichern und hochladen
Nun klappte alles wunderbar.
En Magento 1.4 el cambio se realiza de la manera en la archivo.php en el lib / Zend / cache / backend.
Se utiliza en la versión de Magento 1.9 Comentarios? Adiciones? Notas? Con alegría!