gwenzo Posted August 20, 2013 Share Posted August 20, 2013 Buenas tardes a todos y felices vacaciones a los que las estéis disfrutando. Quiero comentar un problema que tuve en el día de ayer con mi tienda online, la cuestión es que me dispuse a actualizarla de la versión 1.5.1 a la última versión. Llegado el momento en que se solicita poner la tienda bajo mantenimiento me encuentro con que no tengo acceso a la misma, al intentar acceder (tanto a la propia tienda como al admin) me tiraba un error 403. Tras esto restauré vía ftp una copia que hice inmediatamente antes, obteniendo el mismo resultado. He estado viendo tema de permisos, estableciéndolos como se indica aquí: http://www.prestasho...shop-148-ayuda/ Ahora ni siquiera me da el error 403, simplemente se queda todo en blanco. La dirección es http://www.decoraydescanso.com Cualquier ayuda será muy bien recibida. Un saludo y gracias. Link to comment Share on other sites More sharing options...
nadie Posted August 20, 2013 Share Posted August 20, 2013 Buenas tardes a todos y felices vacaciones a los que las estéis disfrutando. Quiero comentar un problema que tuve en el día de ayer con mi tienda online, la cuestión es que me dispuse a actualizarla de la versión 1.5.1 a la última versión. Llegado el momento en que se solicita poner la tienda bajo mantenimiento me encuentro con que no tengo acceso a la misma, al intentar acceder (tanto a la propia tienda como al admin) me tiraba un error 403. Tras esto restauré vía ftp una copia que hice inmediatamente antes, obteniendo el mismo resultado. He estado viendo tema de permisos, estableciéndolos como se indica aquí: http://www.prestasho...shop-148-ayuda/ Ahora ni siquiera me da el error 403, simplemente se queda todo en blanco. La dirección es http://www.decoraydescanso.com Cualquier ayuda será muy bien recibida. Un saludo y gracias. Si dices que ahora se te queda todo en blanco, habilita el reporte de errores: http://www.prestashop.com/forums/index.php?/topic/232477-%c2%bfque-hacer-cuando-se-queda-la-pantalla-en-blanco-en-prestashop/ Link to comment Share on other sites More sharing options...
gwenzo Posted August 20, 2013 Author Share Posted August 20, 2013 Muchas gracias por la respuesta. Una vez realizados los cambios este es el error que aparece: Warning: require_once(/home/xxxxx/public_html/config/../classes/Autoload.php) [function.require-once]: failed to open stream: Permission denied in /home/xxxxx/public_html/config/autoload.php on line 30 Fatal error: require_once() [function.require]: Failed opening required '/home/xxxxx/public_html/config/../classes/Autoload.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/xxxxx/public_html/config/autoload.php on line 30 Link to comment Share on other sites More sharing options...
gwenzo Posted August 20, 2013 Author Share Posted August 20, 2013 Entiendo que es un problema de permisos, pero desconozco sobre que carpeta/archivo y que permisos son los que tengo que aplicar... Link to comment Share on other sites More sharing options...
Paula Martinez Posted August 20, 2013 Share Posted August 20, 2013 Muchas gracias por la respuesta. Una vez realizados los cambios este es el error que aparece: Warning: require_once(/home/xxxxx/public_html/config/../classes/Autoload.php) [function.require-once]: failed to open stream: Permission denied in /home/xxxxx/public_html/config/autoload.php on line 30 Fatal error: require_once() [function.require]: Failed opening required '/home/xxxxx/public_html/config/../classes/Autoload.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/xxxxx/public_html/config/autoload.php on line 30 Hola, Me llamo Raul Martinez, No parece problema de permisos. Haz una cosa, el backup que dijistes que subistes, subelo comprimido en zip y descomprimelo en el mismo hosting. Saludos, Link to comment Share on other sites More sharing options...
gwenzo Posted August 20, 2013 Author Share Posted August 20, 2013 (edited) Muchas gracias por la respuesta Raul. ¿Realmente existe alguna diferencia entre subirlo comprimido y descomprimir en el hosting a subirlo por el método normal? Edited August 20, 2013 by gwenzo (see edit history) Link to comment Share on other sites More sharing options...
gwenzo Posted August 21, 2013 Author Share Posted August 21, 2013 (edited) He restaurado la copia de seguridad, previamente he tenido que eliminar todo el contenido de la carpeta public_html porque me daba problemas de espacio. Está todo restaurado menos la carpeta img/p ya que ocupa una barbaridad. Este es el resultado: Warning: touch() [function.touch]: Utime failed: Permission denied in /home/xxxxx/public_html/tools/smarty/sysplugins/smarty_internal_template.php on line 182 Fatal error: Uncaught exception 'SmartyException' with message 'unable to write file /home/xxxxx/public_html/cache/smarty/compile/wrt521497d8829802.11865146' in /home/xxxxx/public_html/tools/smarty/sysplugins/smarty_internal_write_file.php:44 Stack trace: #0 /home/xxxxx/public_html/tools/smarty/sysplugins/smarty_internal_template.php(201): Smarty_Internal_Write_File::writeFile('/home/xxxxx/...', '<?php /* Smarty...', Object(Smarty)) #1 /home/xxxxx/public_html/tools/smarty/sysplugins/smarty_internal_templatebase.php(164): Smarty_Internal_Template->compileTemplateSource() #2 /home/xxxxx/public_html/classes/module/Module.php(1578): Smarty_Internal_TemplateBase->fetch() #3 /home/xxxxx/public_html/modules/favoriteproducts/favoriteproducts.php(106): ModuleCore->display('/home/xxxxx/...', 'favoriteproduct...') #4 /home/xxxxx/public_html/classes/Hook.php(415): FavoriteProducts->hookDisplayHeader(Array) #5 /home/xxxxx/public_html/classes/controller/FrontController.php(448): HookCore::exec('displayHead in /home/xxxxx/public_html/tools/smarty/sysplugins/smarty_internal_write_file.php on line 44 Estoy planteándome hacer una instalación limpia de Prestashop 1.5.1 y restaurar encima, ¿creéis que será solución? Edito: al intentar entrar al admin el error es distinto: Warning: file_put_contents(/home/xxxxx/public_html/config/xml/default_country_modules_list.xml) [function.file-put-contents]: failed to open stream: Permission denied in /home/xxxxx/public_html/controllers/admin/AdminHomeController.php on line 670 Warning: touch() [function.touch]: Utime failed: Permission denied in /home/xxxxx/public_html/tools/smarty/sysplugins/smarty_internal_template.php on line 182 Fatal error: Uncaught exception 'SmartyException' with message 'unable to write file /home/xxxxx/public_html/cache/smarty/compile/wrt52149a7e16e927.29197158' in /home/xxxxx/public_html/tools/smarty/sysplugins/smarty_internal_write_file.php:44 Stack trace: #0 /home/xxxxx/public_html/tools/smarty/sysplugins/smarty_internal_template.php(201): Smarty_Internal_Write_File::writeFile('/home/xxxxx/...', '<?php /* Smarty...', Object(Smarty)) #1 /home/xxxxx/public_html/tools/smarty/sysplugins/smarty_internal_templatebase.php(164): Smarty_Internal_Template->compileTemplateSource() #2 /home/xxxxx/public_html/controllers/admin/AdminHomeController.php(152): Smarty_Internal_TemplateBase->fetch() #3 /home/xxxxx/public_html/controllers/admin/AdminHomeController.php(683): AdminHomeControllerCore->_displayOptimizationTips() #4 /home/xxxxx/public_html/classes/controller/Controller.php(168): AdminHomeControllerCore->initContent() #5 /home/xxxxx/public_html/classes/Dispatcher.php(349): ControllerCore->run() #6 /home/ in /home/xxxxx/public_html/tools/smarty/sysplugins/smarty_internal_write_file.php on line 44 Edited August 21, 2013 by gwenzo (see edit history) Link to comment Share on other sites More sharing options...
gwenzo Posted August 21, 2013 Author Share Posted August 21, 2013 Supongo que nadie tendrá idea de lo que puede estar pasando... Me va a costar rehacer la web al completo. Link to comment Share on other sites More sharing options...
aitormora Posted August 21, 2013 Share Posted August 21, 2013 Has hablado con tu proveedor de hosting a ver que te dicen y si te dan ellos la solución? Link to comment Share on other sites More sharing options...
gwenzo Posted August 21, 2013 Author Share Posted August 21, 2013 En principio no ha habido ningún problema con el hosting, todo se inició al intentar poner la tienda en modo mantenimiento. Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted August 21, 2013 Share Posted August 21, 2013 He restaurado la copia de seguridad, previamente he tenido que eliminar todo el contenido de la carpeta public_html porque me daba problemas de espacio. Está todo restaurado menos la carpeta img/p ya que ocupa una barbaridad. Este es el resultado: Warning: touch() [function.touch]: Utime failed: Permission denied in /home/xxxxx/public_html/tools/smarty/sysplugins/smarty_internal_template.php on line 182 Fatal error: Uncaught exception 'SmartyException' with message 'unable to write file /home/xxxxx/public_html/cache/smarty/compile/wrt521497d8829802.11865146' in /home/xxxxx/public_html/tools/smarty/sysplugins/smarty_internal_write_file.php:44 Stack trace: #0 /home/xxxxx/public_html/tools/smarty/sysplugins/smarty_internal_template.php(201): Smarty_Internal_Write_File::writeFile('/home/xxxxx/...', '<?php /* Smarty...', Object(Smarty)) #1 /home/xxxxx/public_html/tools/smarty/sysplugins/smarty_internal_templatebase.php(164): Smarty_Internal_Template->compileTemplateSource() #2 /home/xxxxx/public_html/classes/module/Module.php(1578): Smarty_Internal_TemplateBase->fetch() #3 /home/xxxxx/public_html/modules/favoriteproducts/favoriteproducts.php(106): ModuleCore->display('/home/xxxxx/...', 'favoriteproduct...') #4 /home/xxxxx/public_html/classes/Hook.php(415): FavoriteProducts->hookDisplayHeader(Array) #5 /home/xxxxx/public_html/classes/controller/FrontController.php(448): HookCore::exec('displayHead in /home/xxxxx/public_html/tools/smarty/sysplugins/smarty_internal_write_file.php on line 44 Estoy planteándome hacer una instalación limpia de Prestashop 1.5.1 y restaurar encima, ¿creéis que será solución? Edito: al intentar entrar al admin el error es distinto: Warning: file_put_contents(/home/xxxxx/public_html/config/xml/default_country_modules_list.xml) [function.file-put-contents]: failed to open stream: Permission denied in /home/xxxxx/public_html/controllers/admin/AdminHomeController.php on line 670 Warning: touch() [function.touch]: Utime failed: Permission denied in /home/xxxxx/public_html/tools/smarty/sysplugins/smarty_internal_template.php on line 182 Fatal error: Uncaught exception 'SmartyException' with message 'unable to write file /home/xxxxx/public_html/cache/smarty/compile/wrt52149a7e16e927.29197158' in /home/xxxxx/public_html/tools/smarty/sysplugins/smarty_internal_write_file.php:44 Stack trace: #0 /home/xxxxx/public_html/tools/smarty/sysplugins/smarty_internal_template.php(201): Smarty_Internal_Write_File::writeFile('/home/xxxxx/...', '<?php /* Smarty...', Object(Smarty)) #1 /home/xxxxx/public_html/tools/smarty/sysplugins/smarty_internal_templatebase.php(164): Smarty_Internal_Template->compileTemplateSource() #2 /home/xxxxx/public_html/controllers/admin/AdminHomeController.php(152): Smarty_Internal_TemplateBase->fetch() #3 /home/xxxxx/public_html/controllers/admin/AdminHomeController.php(683): AdminHomeControllerCore->_displayOptimizationTips() #4 /home/xxxxx/public_html/classes/controller/Controller.php(168): AdminHomeControllerCore->initContent() #5 /home/xxxxx/public_html/classes/Dispatcher.php(349): ControllerCore->run() #6 /home/ in /home/xxxxx/public_html/tools/smarty/sysplugins/smarty_internal_write_file.php on line 44 Parece que ahora tienes hasta problemas de permisos. Parece que ahora tienes hasta problemas de permisos. Trabajar FastCGI Permisos ficheros 755 Directorios 644 Link to comment Share on other sites More sharing options...
gwenzo Posted August 21, 2013 Author Share Posted August 21, 2013 Parece que ahora tienes hasta problemas de permisos. Trabajar FastCGI Permisos ficheros 755 Directorios 644 Gracias Sergio por el aporte, pero tenía entendido que los permisos eran 755 para directorios y 644 para ficheros, según http://www.prestashop.com/forums/topic/1698[spam-filter]permisos-a-carpetas-para-instalacion-prestashop-148-ayuda/ En cuanto a lo de "Trabajar FastCGI", ¿te importaría darme algo más de información?, ¿a qué te refieres? Link to comment Share on other sites More sharing options...
Recommended Posts