Jump to content

Problème import produit: délais trop long


Recommended Posts

Bonjour,

 

J'ai un catalogue CSV de 1500 produits à ajouter sur ma boutique.

Le fichier CSV est ok, et le site sous Prestashop 1.5.5., serveur mutualisé 1&1

 

J'aimerai pouvoir transferer le catalogue par parties de 50 ou 100 produits, mais c'est impossible, car au bout d'environ 1m-1m30, le transfère s'arrête et j'ai ce message:

 

Oops, something went wrong.
Try to refresh this page or feel free to contact us if the problem persists.

 

Jusqu'à 15 produits le transfère se passe bien, mais au delà j'obtiens ce message.

 

apparement c'est une question de delais à modifier (max_execution_time ?) mais je ne sais absoluement pas comment faire, ni où le modifier. (en esperant que cela soit ça)

 

Merci beaucoup pour votre aide.

Link to comment
Share on other sites

Tip 10: The other common limit that is exceeded is the maximum execution time.  One case where you may encounter this limit is when you import a large number of products.  Once the maximum execution time has elapsed, PHP will stop the script and display an error message.  You can increase the maximum execution time by searching for and changing the max_execution_time setting in php.ini, or add it if it doesn’t exist:

; Set maximum execution time in seconds
max_execution_time = 120

- See more at: http://www.prestatraining.com/12-tips-to-optimise-your-php-ini-file-for-prestashop/#sthash.IR7S9R9v.dpuf

Bonjour,
 

 

apparement c'est une question de delais à modifier (max_execution_time ?) mais je ne sais absoluement pas comment faire, ni où le modifier. (en esperant que cela soit ça)

 

Oui, un peu de lecture ici

Link to comment
Share on other sites

Bonjour,

 

Merci. Je viens de créer un fichier php.ini que j'ai mis à la racine du site avec ces données:

 

memory_limit = 256M
post_max_size = 128M
upload_max_filesize = 128M
max_execution_time = 36000

 

Mais ca n'a rien changé. Lorsque import un csv de 30 produits, j'ai encore le message d'erreur. "Oops, something went wrong." au bout de 60-80 sec

 

Ai-je fais une erreur ?

Link to comment
Share on other sites

Essayes de rajouter le fichier php.ini dans le dossier Admin (renommer par tes soins)

 

For this reason, you need to manually copy your php.ini file to three different places.  First, you must put a copy in the root directory, which is read whenever the Front Office is viewed.  Second, you must put a copy in the renamed admin directory, which is read whenever the Back Office is accessed.  Lastly, you must put a copy in the install directory, so that the installer reads the file, displays green ticks instead of red Xs, and lets you proceed with the installation.  What you enter in your php.ini file depends on which items have red Xs. - See more at: http://www.prestatraining.com/12-tips-to-optimise-your-php-ini-file-for-prestashop/#sthash.IR7S9R9v.uCjE4EZB.dpuf
Link to comment
Share on other sites

Bonjour,

 

Oui :

Informations sur votre serveur

Informations sur votre serveur: Linux infong 2.4 #1 SMP Mon Aug 5 20:05:43 CEST 2013 i686 GNU/Linux Linux infong 2.4 #1 SMP Mon Aug 5 20:05:43 CEST 2013 i686 GNU/Linux Linux infong 2.4 #1 SMP Mon Aug 5 20:05:43 CEST 2013 i686 GNU/Linux

Version du logiciel serveur: Apache

Version de PHP: 5.2.17

Limite de mémoire: 256M

Temps d'exécution maximal (max_execution_time): 36000

Link to comment
Share on other sites

My son just programmed a script for me that splits the product-CSV import file into pieces and organises the import of the articles selfstandingly.

 

What you would need:

- ssh or telnet access to your shop server (Linux server)  to start the script

- CSV products file as per prestashop definitions.

- could be started by cronjob

 

It's now running in the first version, will still need a bit of fine-tuning: I'm now importing all 800 articles with pictures which failed at 110 before.

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...