poo Posted February 26, 2023 Share Posted February 26, 2023 De verdad que siempre es lo mismo con prestashop, lo hacen mas complicado de lo que es, siempre que transfieres el host te comes un error 500. El caso es que ayer migre la copia de OVH a una VPS con PLESK, y no me funcionaba, llegue a la conclusión de la versión php8 no servía y al poner la 7.4 funciono aunque se quedaba en la foto de error 500, en vez del error 500 que da el navegador, he reinstalado todo de nuevo y al activar el debug no tengo forma de quitar este error. Warning: require_once(/var/www/vhosts/*.com/tienda.*.com/config/../vendor/autoload.php): failed to open stream: No such file or directory in /var/www/vhosts/*.com/tienda.*.com/config/autoload.php on line 26 Fatal error: require_once(): Failed opening required '/var/www/vhosts/*.com/tienda.*.com/config/../vendor/autoload.php' (include_path='.:/opt/plesk/php/7.4/share/pear') in /var/www/vhosts/*.com/tienda.*.com/config/autoload.php on line 26 Link to comment Share on other sites More sharing options...
Enrique Gómez Posted February 27, 2023 Share Posted February 27, 2023 Te dice que no esta encontrando un fichero básico. Parece que no están todos los ficheros Link to comment Share on other sites More sharing options...
ExpertoPrestaShop Posted February 27, 2023 Share Posted February 27, 2023 Varios temas a tener en cuenta aquí: - Puede ser un problema de permisos de archivos. Aquí te dejo tutorial de como hacerlo correctamente: https://www.youtube.com/watch?v=LfhIYarkIGU - Puede ser un tema de requisitos del servidor: Aquí te dejo tutorial de como verificarlos correctamente: https://www.youtube.com/watch?v=gsaAhdzhMoU - Puede ser un tema del proceso de migración en si. Aquí te dejo tutorial de como hacerlo correctamente: https://www.youtube.com/watch?v=NCYDP0Wbftc Suerte!!!!!! Link to comment Share on other sites More sharing options...
poo Posted February 27, 2023 Author Share Posted February 27, 2023 7 hours ago, Enrique Gómez said: Te dice que no esta encontrando un fichero básico. Parece que no están todos los ficheros Donde me lo pide que este si esta. Link to comment Share on other sites More sharing options...
poo Posted February 27, 2023 Author Share Posted February 27, 2023 1 hour ago, ExpertoPrestaShop said: Varios temas a tener en cuenta aquí: - Puede ser un problema de permisos de archivos. Aquí te dejo tutorial de como hacerlo correctamente: https://www.youtube.com/watch?v=LfhIYarkIGU - Puede ser un tema de requisitos del servidor: Aquí te dejo tutorial de como verificarlos correctamente: https://www.youtube.com/watch?v=gsaAhdzhMoU - Puede ser un tema del proceso de migración en si. Aquí te dejo tutorial de como hacerlo correctamente: https://www.youtube.com/watch?v=NCYDP0Wbftc Suerte!!!!!! Me puedes confirmar si esto puede causar el error, tenia la instalacion en ovh con php 7.2 ahora en plesk la mas antigua que puedo poner es la 7.3 me llego a funcionar como digo la instalacion con esta version, pero puede ser el causante del error? Link to comment Share on other sites More sharing options...
ExpertoPrestaShop Posted February 28, 2023 Share Posted February 28, 2023 Claro que la versión de PHP puede ser la causante del error. Si ves el video de requisitos del servidor sabrás como darte cuenta exactamente. Link to comment Share on other sites More sharing options...
poo Posted March 2, 2023 Author Share Posted March 2, 2023 On 2/28/2023 at 4:03 PM, ExpertoPrestaShop said: Claro que la versión de PHP puede ser la causante del error. Si ves el video de requisitos del servidor sabrás como darte cuenta exactamente. He visto tu video, lo tenia en una version obsoleta, he actualizado en el anterior host, he migrado a plesk con php 7.4 y ahora me tira mas fallos que antes. Notice: tempnam(): file created in the system's temporary directory in /var/www/vhosts/*.com/tienda.*.com/classes/PrestaShopAutoload.php on line 258 Warning: rename(/tmp/class_index.phpnCv7sU,/var/www/vhosts/*.com/tienda.*.com/var/cache/dev/class_index.php): No such file or directory in /var/www/vhosts/*.com/tienda.*.com/classes/PrestaShopAutoload.php on line 264 Notice: tempnam(): file created in the system's temporary directory in /var/www/vhosts/*.com/tienda.*.com/classes/PrestaShopAutoload.php on line 258 Warning: rename(/tmp/class_stub.php8zbNWS,/var/www/vhosts/*.com/*.*.com/var/cache/dev/class_stub.php): No such file or directory in /var/www/vhosts/*.com/tienda.*.com/classes/PrestaShopAutoload.php on line 264 Notice: tempnam(): file created in the system's temporary directory in /var/www/vhosts/*.com/tienda.**com/classes/PrestaShopAutoload.php on line 258 Warning: rename(/tmp/namespaced_class_stub.php80hkJu,/var/www/vhosts/*.com/tienda.*.com/var/cache/dev/namespaced_class_stub.php): No such file or directory in /var/www/vhosts/*.com/tienda.*.com/classes/PrestaShopAutoload.php on line 264 Warning: require_once(/var/www/vhosts/*.com/tienda.*.com/var/cache/dev/appParameters.php): Failed to open stream: No such file or directory in /var/www/vhosts/*.com/tienda.*.com/config/bootstrap.php on line 87 Fatal error: Uncaught Error: Failed opening required '/var/www/vhosts/*.com/tienda.*.com/var/cache/dev/appParameters.php' (include_path='/var/www/vhosts/*.com/tienda.*.com/vendor/pear/pear_exception:/var/www/vhosts/*.com/tienda.*.com/vendor/pear/console_getopt:/var/www/vhosts/*.com/tienda.*.com/vendor/pear/pear-core-minimal/src:/var/www/vhosts/*.com/tienda.*.com/vendor/pear/archive_tar:.:/opt/plesk/php/8.0/share/pear') in /var/www/vhosts/*.com/tienda.*.com/config/bootstrap.php:87 Stack trace: #0 /var/www/vhosts/*.com/tienda.*.com/config/config.inc.php(59): require_once() #1 /var/www/vhosts/*.com/tienda.*.com/admin1108/index.php(40): require('...') #2 {main} thrown in /var/www/vhosts/*.com/tienda.*.com/config/bootstrap.php on line 87 Link to comment Share on other sites More sharing options...
ExpertoPrestaShop Posted March 2, 2023 Share Posted March 2, 2023 1 hour ago, poo said: He visto tu video, lo tenia en una version obsoleta, he actualizado en el anterior host, he migrado a plesk con php 7.4 y ahora me tira mas fallos que antes. Notice: tempnam(): file created in the system's temporary directory in /var/www/vhosts/*.com/tienda.*.com/classes/PrestaShopAutoload.php on line 258 Warning: rename(/tmp/class_index.phpnCv7sU,/var/www/vhosts/*.com/tienda.*.com/var/cache/dev/class_index.php): No such file or directory in /var/www/vhosts/*.com/tienda.*.com/classes/PrestaShopAutoload.php on line 264 Notice: tempnam(): file created in the system's temporary directory in /var/www/vhosts/*.com/tienda.*.com/classes/PrestaShopAutoload.php on line 258 Warning: rename(/tmp/class_stub.php8zbNWS,/var/www/vhosts/*.com/*.*.com/var/cache/dev/class_stub.php): No such file or directory in /var/www/vhosts/*.com/tienda.*.com/classes/PrestaShopAutoload.php on line 264 Notice: tempnam(): file created in the system's temporary directory in /var/www/vhosts/*.com/tienda.**com/classes/PrestaShopAutoload.php on line 258 Warning: rename(/tmp/namespaced_class_stub.php80hkJu,/var/www/vhosts/*.com/tienda.*.com/var/cache/dev/namespaced_class_stub.php): No such file or directory in /var/www/vhosts/*.com/tienda.*.com/classes/PrestaShopAutoload.php on line 264 Warning: require_once(/var/www/vhosts/*.com/tienda.*.com/var/cache/dev/appParameters.php): Failed to open stream: No such file or directory in /var/www/vhosts/*.com/tienda.*.com/config/bootstrap.php on line 87 Fatal error: Uncaught Error: Failed opening required '/var/www/vhosts/*.com/tienda.*.com/var/cache/dev/appParameters.php' (include_path='/var/www/vhosts/*.com/tienda.*.com/vendor/pear/pear_exception:/var/www/vhosts/*.com/tienda.*.com/vendor/pear/console_getopt:/var/www/vhosts/*.com/tienda.*.com/vendor/pear/pear-core-minimal/src:/var/www/vhosts/*.com/tienda.*.com/vendor/pear/archive_tar:.:/opt/plesk/php/8.0/share/pear') in /var/www/vhosts/*.com/tienda.*.com/config/bootstrap.php:87 Stack trace: #0 /var/www/vhosts/*.com/tienda.*.com/config/config.inc.php(59): require_once() #1 /var/www/vhosts/*.com/tienda.*.com/admin1108/index.php(40): require('...') #2 {main} thrown in /var/www/vhosts/*.com/tienda.*.com/config/bootstrap.php on line 87 Parece un error al intentar crear los archivos de la caché. Revisa los permisos de escritura de la carpeta de caché. Vacía la e intenta nuevamente. Link to comment Share on other sites More sharing options...
poo Posted March 2, 2023 Author Share Posted March 2, 2023 49 minutes ago, ExpertoPrestaShop said: Parece un error al intentar crear los archivos de la caché. Revisa los permisos de escritura de la carpeta de caché. Vacía la e intenta nuevamente. Nada, ya lo he intentado antes de citarte para evitar mencionar por lo menos posible pero nada, he revisado de nuevo, todo el cache borrado, ya no se por donde proceder. Te dejo url por si quieres ver el debug tu mismo. Quote https://tienda.bastida.com/ #No citar url para poder borrarla Link to comment Share on other sites More sharing options...
ExpertoPrestaShop Posted March 2, 2023 Share Posted March 2, 2023 En una búsqueda rápida por la web encontré esto. Quizás te sirva o haya algún post con un problema similar al tuyo Link to comment Share on other sites More sharing options...
poo Posted March 2, 2023 Author Share Posted March 2, 2023 18 minutes ago, ExpertoPrestaShop said: En una búsqueda rápida por la web encontré esto. Quizás te sirva o haya algún post con un problema similar al tuyo Tambien lo he visto, lo intente pero de todas formas yo uso Plesk como root a si que ya estaban todos los permisos a mi nombre, el ajuste de permisos tmb lo habia realizado anteriormente y de nuevo y nada, me estoy dando por vencido Link to comment Share on other sites More sharing options...
ExpertoPrestaShop Posted March 2, 2023 Share Posted March 2, 2023 La configuración de la carpeta de temporales del php también está correctamente configurada? No puede ser imposible configurar ese servidor. No te des por vencido Link to comment Share on other sites More sharing options...
poo Posted March 2, 2023 Author Share Posted March 2, 2023 4 minutes ago, ExpertoPrestaShop said: La configuración de la carpeta de temporales del php también está correctamente configurada? No puede ser imposible configurar ese servidor. No te des por vencido Que es exactamente esa carpeta? Si no doy por imposible configurar el servidor, llevo mucho, lo que doy por imposible es prestashop, de miles de migraciones de sistemas que he realizado prestashop es la que siempre me tira el 500, siempre. Link to comment Share on other sites More sharing options...
Enrique Gómez Posted March 3, 2023 Share Posted March 3, 2023 Borra manualmente todo el contenido de la carpeta var/cache/ para que lo regenere prestashop automáticamente Es posible que este tirando todo el rato de esa cache corrupta que ya no encuentra las cosas por el cambio de máquina. Lo mejor al clonar/mover es siempre borrar el contenido (prod y dev) de esa carpeta manualmente 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now