bob22 Posted October 9, 2013 Share Posted October 9, 2013 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 More sharing options...
GaetanDMConcept Posted October 9, 2013 Share Posted October 9, 2013 Bonjour, Vous pouvez essayer de modifier le .htaccess (à la racine de votre site sur un FTP) et ajouter au début cette instruction : php_value max_execution_time 36000Puis relancer votre import. Link to comment Share on other sites More sharing options...
bob22 Posted October 9, 2013 Author Share Posted October 9, 2013 Merci pour votre réponse. Je viens d'essayer, mais ca ne marche pas, quand je rajoute cette ligne, je n'ai plus accès au site: 500 Internal Server Error Link to comment Share on other sites More sharing options...
indesign47 Posted October 9, 2013 Share Posted October 9, 2013 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 secondsmax_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 More sharing options...
bob22 Posted October 9, 2013 Author Share Posted October 9, 2013 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 = 256Mpost_max_size = 128Mupload_max_filesize = 128Mmax_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 More sharing options...
indesign47 Posted October 9, 2013 Share Posted October 9, 2013 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 More sharing options...
bob22 Posted October 9, 2013 Author Share Posted October 9, 2013 Bonjour, Je viens d'essayer, ca ne change rien... toujours le probleme dès que le fichier CSV a + de 15 produits Link to comment Share on other sites More sharing options...
indesign47 Posted October 10, 2013 Share Posted October 10, 2013 Bonjour, Les nouvelles valeurs sont-elles bien prises en compte ? BO > Paramètres avancés > Informations > Voir Temps d'exécution maximal (max_execution_time): ???? Link to comment Share on other sites More sharing options...
bob22 Posted October 10, 2013 Author Share Posted October 10, 2013 Bonjour, Oui : Informations sur votre serveurInformations 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 More sharing options...
indesign47 Posted October 10, 2013 Share Posted October 10, 2013 Bonjour, • Essayes de désactiver l'indexation BO > Préférences > Recherche > Indexation > Non • Si tu peux passer en 1.5.6, ajout d'une possibilité, lors de l'import. Pas de régénération des miniatures. ici Link to comment Share on other sites More sharing options...
marama Posted October 10, 2013 Share Posted October 10, 2013 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 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