Gussonline Posted September 13, 2016 Share Posted September 13, 2016 Hola muy buenas, tengo la tienda montada con 14.000 productos+-, la tienda una me va lenta, y el mas importante de todos los problemas es que al entrar en el backoffice y querer editar los productos para modificar o lo que sea (los importo por fuera y me tarda casi un dia) se bloquea la pagina, lo de guardar y guardar y quedar se queda dando vueltas hasta que se bloquea el firefox por unos minutos, luego accedo a la ficha y si cambio algo al guardar vuelve a bloquearse, y no guarda nada. Configure el servidor aumentando los parametros asi: Performance settings memory_limit 8M 16M 32M 64M 128M (Default) Reset To Default The maximum amount of memory in bytes a script is allowed to allocate. max_execution_time 30 (Default) 60 90 120 Reset To Default The maximum time in seconds a script is allowed to run before it is terminated. max_input_time 30 60 (Default) 90 120 Reset To Default The maximum time in seconds a script is allowed to parse input data. post_max_size 2M 4M 8M (Default) 16M Reset To Default The maximum size in bytes of data that can be posted with the POST method. Typically, should be larger than upload_max_filesize and smaller than memory_limit. upload_max_filesize 2M (Default) 4M 8M 10M 16M Reset To Default The maximum size in bytes of an uploaded file. opcache.enable on (Default)off Reset To Default Common settings include_path .:/opt/plesk/php/5.6/share/pear (Default) Reset To Default The list of directories where scripts look for files (similar to system's PATH variable). To separate directories, use a colon ( on Linux and a semicolon ( on Windows. session.save_path /var/lib/php/session (Default) Reset To Default The directory to store PHP session files. mail.force_extra_parameters none Reset To Default Additional parameters for the mail() function. open_basedir {DOCROOT}{/}{:}{TMP}{/} {WEBSPACEROOT}{/}{:}{TMP}{/} (Default) none Reset To Default Files in the specified directories can be accessed by PHP scripts. To separate directories, use a colon ( on Linux and a semicolon ( on Windows. error_reporting ~E_ALL E_ALL & ~E_NOTICE E_ALL Reset To Default The error reporting level. display_errors onoff (Default) Reset To Default Determines whether errors should be displayed as a part of the output. log_errors on (Default)off Reset To Default Enable the logging of PHP errors. allow_url_fopen on (Default)off Reset To Default Allows PHP file functions to retrieve data from remote locations over FTP or HTTP. file_uploads on (Default)off Reset To Default Allows uploading files over HTTP. short_open_tag onoff (Default) Reset To Default Allows the short form (<? ?>) of the PHP's open tag. Additional configuration directives max_input_vars = 10000;register_globals = off;magic_quotes_gpc = off;max_input_vars = 5000; * Required fields OK Apply Cancel La version del php la deje en 5.6.25 porque si ponía en la 7 no me funcionaba. Si alguien quiere datos de acceso se los doy sin problema. Por cierto la dirección de la tienda es: test.chip7.pt Link to comment Share on other sites More sharing options...
Gussonline Posted September 13, 2016 Author Share Posted September 13, 2016 Que mal salio el enunciado, perdon. Los valores del server : memory limit: 512M max_execution_time: 5555 max_input_time: 90 post_max_size: 16M upload_max_filesize: 10M opcache.enable: On Link to comment Share on other sites More sharing options...
LieBM Posted September 17, 2016 Share Posted September 17, 2016 Que mal salio el enunciado, perdon. Los valores del server : memory limit: 512M max_execution_time: 5555 max_input_time: 90 post_max_size: 16M upload_max_filesize: 10M opcache.enable: On El parámetros max_execution_time: 5555, lo que te provoca es que la página se quede cargando todo ese tiempo antes de lanzarte un error 500. Aumentar ese parámetro es util con valores de 300 o 500, ya que no hay scripts que tarden demasiado en ejecutarse. El problema que comentas lo más seguro es que se deba por las razones siguientes: - Lo más seguro es que tienes contratado un hosting compartido en vez de un hosting VPS. Los hosting compartidos, son eso, alojamientos con recursos compartidos para todos los que comparten el alojamiento, por lo tanto no dispones de recursos exclusivos para tu tienda. Si un cliente tiene una web que consume muchos recursos, te repercutirá a tí en la carga web. Además de que la desventaja de un hosting compartido con respecto a un hosting VPS es que no podrás configurar parámetros en el servidor para aumentar el rendimiento. - No tener instalado en el servidor ninguna extensión de acceleración PHP, tipo APC, Xcache, etc... - No tener configurado correctamente el archivo .htaccess con parámetros para aumentar el rendimiento web, la caché del servidor, la caché del navegador etc... - Al tener muchisimos productos, es posible que las imágenes que tengas de cada producto no estén optimizadas y pesen demasiado. - Es posible que tengas muchos módulos instalados en tu tienda. Te recomiendo que desinstales los que no estés utilizando, de esa manera no consumirán recursos. - Tener un front-office que pesa demasiado con algunas imágenes o módulos instalados. Se debería optimizar todas las imágenes mostradas en el front-office y desactivar el módulo que esté causando que la página tarde en cargar. Es posible que tu página web aumente de rendimiento con un módulo que nosotros vendemos en Prestashop Addons. Te podrá ayudar en la optimización y aumento de seguridad web. Si te interesa puedes ver el módulo aquí: http://addons.prestashop.com/es/22647-security-booster.html Espero haberte ayudado y dado algunas pistas sobre tu problema. Saludos. 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