Sauvegarge MySql impossible?

Invité
Invité n'ayant pas de compte PHPfrance

26 mai 2006, 11:07

Bonjour à tous!

J'ai essayé plusieurs solution de sauvegarde et notamment le script proposé ici http://www.phpfrance.com/forums/voir_su ... e-cron.php mais le script se bloque au bout de 30 seconde et ne crée pas le fichier de sauvegarde!

Code : Tout sélectionner

Fatal error: Maximum execution time of 30 seconds exceeded in /home/freebike/public_html/php/phpBB2/cron.php on line 38
que faire ?

Mammouth du PHP | 19672 Messages

26 mai 2006, 20:47

Si tu as la main sur le fichier de configuration de PHP, il faut modifier le max_execution_time de 30 secondes (par défaut) à une durée suffisante pour laisser le temps de réaliser ta sauvegarde.

Recherche ceci dans le php.ini:

Code : Tout sélectionner

; Maximum execution time of each script, in seconds max_execution_time = 30
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphanteau du PHP | 21 Messages

27 mai 2006, 07:49

Merci Cyrano.

Je suis hébergé cher hosteur, est ce qu'il vont le modifier pour moi :roll:

Mammouth du PHP | 19672 Messages

27 mai 2006, 07:52

COmme je t'ai dit : si tu utilises un serveur dédié, tu dois avoir la main sur ta configuration, tu peux donc paramétrer ton serveur comme tu l'entends. Mais si tu es en mutualisé, tu peux toujours demander au support si la chose est possible, mais il y a peu de chance que ça aboutisse favorablement. Il n'y a que ton hébergeur qui peut te répondre dans ce cas.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphanteau du PHP | 21 Messages

27 mai 2006, 16:53

Peut être en réduisant le nombre de tables a sauvegarder? Dans le cas de phpbb, y a t'il des tables qu'il n'est pas la peine de sauvegarder? ou plutot quel sont les tables qu'il faut absolument sauvegarder?

Petit nouveau ! | 6 Messages

28 mai 2006, 01:14

Tu devrais peut-etre recuperer les tables une a une en executant un script par table.

Si une table a trop de données et pose problème, récupere les données en plusieurs fois.

Eléphanteau du PHP | 21 Messages

29 mai 2006, 08:38

Un serveur dédié coute cher, pour l'instant pas les moyens :roll: et j'ai au moins un trentaines de tables a sauvegarder. Il n'y aurait il pas d'autres solution de sauvegarde de base de données ?