La restauration de BDD ne fonctionne pas avec la 4.1 bêta 1 [Réglé]
Elle pproduit une erreur 500
Support Général
sch Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre sch
- Inscrit le : 28/09/2010
- Site internet
- Groupes :
J'ai voulu faire une installation de la version 4.1 Bêta 1 ce matin. J'ai refait, comme d'habittude, une réinstalle neuve. Puis celle-ci faite, j'ai voulu restaurer ma BDD pour retrouver mon site. Alors que d'habitude cela fonctionne parfaitement, ici, plus moyen de restaurer la BDD. J'ai une erreur 500 internal serveur. J'ai essayé avec deux sauvegardes différentes. Idem. J'ai demandé à mon hébergeur de me réinstaller la BDD via le PHPMyAdmin. Heureusement que j'avais multiplié les sauvegardes du site et de la BD un peu dans tous les sens !
Quelqu'un voit-il une raison au problème ? Je fais la même chose depuis la 4.1 alpha1 et je n'ai jamais eu de problème. Petite précision, j'ai ajouté un module blog. Mais j'ai fait les sauvegarde du site et de la BDD en conséquence. Tout devrait donc se réinstaller normalement !
A vous lire.
Cordialement.
Sébastien Chauveau : journaliste, producteur, réalisateur
sch Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre sch
- Inscrit le : 28/09/2010
- Site internet
- Groupes :
Sébastien Chauveau : journaliste, producteur, réalisateur
janus57 Membre non connecté
-
Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
-
Equipe Assistance
les erreur 500 ou ce que votre site affiche ne montre pas une erreur dans la BDD mais dans les fichiers du sites.
Les erreurs 500 sont souvent du au .htaccess
et là PHPBoost dit qu'il a un problème avec /templates/default/framework/builder/form/Form.tpl
Cordialement, janus57
sch Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre sch
- Inscrit le : 28/09/2010
- Site internet
- Groupes :
Cordialement.
Sébastien Chauveau : journaliste, producteur, réalisateur
sch Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre sch
- Inscrit le : 28/09/2010
- Site internet
- Groupes :
- Lorsque l'on dépose un fichier SQL sur le FTP, dans le répertoire cach/backup/, PHPBoost dit que le dossier est vide lorsque l'on veut faire une restauration de la BDD depuis l'admin du site.
- L'erreur 500 se produit dès la tentative de téléchargement du fichier.
- Plus étonnant encore : alors que j'ai fait une installation neuve, je constate que mon fichier .htaccess est vide, après avoir tenté de téléchargé le fichier SQL de restauration de ma BDD.
J'avoue que là je sèche !
A vous lire.
Cordialement.
Sébastien Chauveau : journaliste, producteur, réalisateur
sch Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre sch
- Inscrit le : 28/09/2010
- Site internet
- Groupes :
Personne n'a une idée ?
Peut-être aurais-je mieux fait de ne pas faire de MAJ vers la Bëta et attendre la RC car du coup je ne peux même pas réinstaller le projet en ALPHA6. Je suis bloqué à l'étape de configuration du serveur.
Plus rien ne marche.
Pour moi, les tests ne peuvent plus aller plus loin.
Cordialement.
Sébastien Chauveau : journaliste, producteur, réalisateur
janus57 Membre non connecté
-
Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
-
Equipe Assistance
il a été dit déjà plusieurs fois que une bêta et du coup encore moins une alpha n'était destiné à être mis sur un site en production.
Et là il faut faire une réinstallation complète :
- backup FTP+SQL
- suppression des fichiers du FTP + des bases SQL
- ré-envoie de l'archive fraichement téléchargé (en mode binaire via FTP(ES)) puis installation
une alpha/bêta/RC est totalement déconseillé pour un site destiné à être en production du au modifications majeurs qu'il peu y avoir dans le code
Seule une version finale/stable est destiné a être utilisé pour un site en production
Cordialement, janus57
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
sch Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre sch
- Inscrit le : 28/09/2010
- Site internet
- Groupes :
Voici le fichier .htaccess que j'obtiens juste après l'install neuve :
Code HTACCESS :
# Rewrite rules #
RewriteEngine on
# Core #
RewriteRule ^user/pm-?([0-9]+)-?([0-9]{0,})-?([0-9]{0,})-?([0-9]{0,})-?([a-z_]{0,}).php$ /user/pm.php?pm=$1&id=$2&p=$3"e=$4 [L,QSA]
RewriteRule ^install/([w/_-]*)$ /install/index.php?url=/$1 [L,QSA]
RewriteRule ^update/([w/_-]*)$ /update/index.php?url=/$1 [L,QSA]
RewriteRule ^admin/config/([w/_-]*)$ /admin/config/index.php?url=/$1 [L,QSA]
RewriteRule ^admin/cache/([w/_-]*)$ /admin/cache/index.php?url=/$1 [L,QSA]
RewriteRule ^admin/errors/([w/_-]*)$ /admin/errors/index.php?url=/$1 [L,QSA]
RewriteRule ^admin/themes/([w/_-]*)$ /admin/themes/index.php?url=/$1 [L,QSA]
RewriteRule ^admin/langs/([w/_-]*)$ /admin/langs/index.php?url=/$1 [L,QSA]
RewriteRule ^admin/modules/([w/_-]*)$ /admin/modules/index.php?url=/$1 [L,QSA]
RewriteRule ^admin/member/([w/_-]*)$ /admin/member/index.php?url=/$1 [L,QSA]
RewriteRule ^admin/content/([w/_-]*)$ /admin/content/index.php?url=/$1 [L,QSA]
RewriteRule ^syndication/([w/_-]*)$ /syndication/index.php?url=/$1 [L,QSA]
RewriteRule ^user/([w/-_]*)$ /user/index.php?url=/$1 [L,QSA]
# Modules rules #
# PHPBoostCaptcha #
RewriteRule ^PHPBoostCaptcha/([w/_-]*)$ /PHPBoostCaptcha/index.php?url=/$1 [L,QSA]
# articles #
RewriteRule ^articles/([w/_-]*)$ /articles/index.php?url=/$1 [L,QSA]
# contact #
RewriteRule ^contact/([w/_-]*)$ /contact/index.php?url=/$1 [L,QSA]
# pages #
RewriteRule ^pages/([a-z0-9-]+)$ /pages/pages.php?title=$1
# sitemap #
RewriteRule ^sitemap/([w/_-]*)$ /sitemap/index.php?url=/$1 [L,QSA]
# stats #
RewriteRule ^stats/stats-([a-z]+).php$ /stats/stats.php?$1=1 [L,QSA]
# customization #
RewriteRule ^customization/([w/_-]*(?:.css)?)$ /customization/index.php?url=/$1 [L,QSA]
# Bandwith protection #
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://i-nantes.fr
RewriteRule .*upload/.*$ - [F]
# Avoid Hacking Attempt #
RewriteCond %{HTTP_USER_AGENT} libwww [NC]
RewriteRule .* - [F,L]
# Error pages #
ErrorDocument 403 /user/error/403/
ErrorDocument 404 /user/error/404/
# Hide directory listings #
Options -Indexes
# Expires Headers #
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 week"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/gif "access plus 1 month"
AddType image/x-icon .ico
ExpiresByType image/ico "access plus 1 month"
ExpiresByType image/icon "access plus 1 month"
ExpiresByType image/x-icon "access plus 1 month"
ExpiresByType text/css "access plus 1 month"
ExpiresByType text/javascript "access plus 1 month"
ExpiresByType application/javascript "access plus 1 month"
ExpiresByType application/x-javascript "access plus 1 month"
ExpiresByType application/x-shockwave-flash "access plus 1 month"
</IfModule>
# Disable file etags #
FileETag noneVoici celui que j'obtiens après la tentative de restauration de la BDD :
Code HTACCESS :
# Rewrite rules #
RewriteEngine on
# Core #
RewriteRule ^user/pm-?([0-9]+)-?([0-9]{0,})-?([0-9]{0,})-?([0-9]{0,})-?([a-z_]{0,}).php$ /user/pm.php?pm=$1&id=$2&p=$3"e=$4 [L,QSA]
RewriteRule ^install/([w/_-]*)$ /install/index.php?url=/$1 [L,QSA]
RewriteRule ^update/([w/_-]*)$ /update/index.php?url=/$1 [L,QSA]
RewriteRule ^admin/config/([w/_-]*)$ /admin/config/index.php?url=/$1 [L,QSA]
RewriteRule ^admin/cache/([w/_-]*)$ /admin/cache/index.php?url=/$1 [L,QSA]
RewriteRule ^admin/errors/([w/_-]*)$ /admin/errors/index.php?url=/$1 [L,QSA]
RewriteRule ^admin/themes/([w/_-]*)$ /admin/themes/index.php?url=/$1 [L,QSA]
RewriteRule ^admin/langs/([w/_-]*)$ /admin/langs/index.php?url=/$1 [L,QSA]
RewriteRule ^admin/modules/([w/_-]*)$ /admin/modules/index.php?url=/$1 [L,QSA]
RewriteRule ^admin/member/([w/_-]*)$ /admin/member/index.php?url=/$1 [L,QSA]
RewriteRule ^admin/content/([w/_-]*)$ /admin/content/index.php?url=/$1 [L,QSA]
RewriteRule ^syndication/([w/_-]*)$ /syndication/index.php?url=/$1 [L,QSA]
RewriteRule ^user/([w/-_]*)$ /user/index.php?url=/$1 [L,QSA]
# Modules rules #
# PHPBoostCaptcha #
RewriteRule ^PHPBoostCaptcha/([w/_-]*)$ /PHPBoostCaptcha/index.php?url=/$1 [L,QSA]
# articles #
RewriteRule ^articles/([w/_-]*)$ /articles/index.php?url=/$1 [L,QSA]
# contact #
RewriteRule ^contact/([w/_-]*)$ /contact/index.php?url=/$1 [L,QSA]
# pages #
RewriteRule ^pages/([a-z0-9-]+)$ /pages/pages.php?title=$1
# sitemap #
RewriteRule ^sitemap/([w/_-]*)$ /sitemap/index.php?url=/$1 [L,QSA]
# stats #
RewriteRule ^stats/stats-([a-z]+).php$ /stats/stats.php?$1=1 [L,QSA]
# customization #
RewriteRule ^customization/([w/_-]*(?:.css)?)$ /customization/index.php?url=/$1 [L,QSA]
# Bandwith protection #
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://i-nantes.fr
RewriteRule .*upload/.*$ - [F]
# Avoid Hacking Attempt #
RewriteCond %{HTTP_USER_AGENT} libwww [NC]
RewriteRule .* - [F,L]
# Error pages #
ErrorDocument 403 /user/error/403/
ErrorDocument 404 /user/error/404/
# Hide directory listings #
Options -Indexes
# Expires Headers #
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 week"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/gif "access plus 1 month"
AddType image/x-icon .ico
ExpiresByType image/ico "access plus 1 month"
ExpiresByType image/icon "access plus 1 month"
ExpiresByType image/x-icon "access plus 1 month"
ExpiresByType text/css "access plus 1 month"
ExpiresByType text/javascript "access plus 1 month"
ExpiresByType application/javascript "access plus 1 month"
ExpiresByType application/x-javascript "access plus 1 month"
ExpiresByType application/x-shockwave-flash "access plus 1 month"
</IfModule>
# Disable file etags #
FileETag noneDans ce fichier .htaccess après tentative de restauration, je note que rien ne parle du blog. Le blog est fait à partir d'une duplication de module. Pour cette migration j'ai évidemment pris soin de dupliquer le module News de la Bëta 1, histoire d'être à jour. A toutes fins utiles, j'ai aussi vérifié sur mon PHPMyAdmin, et, ma base de données, celle de mon projet qui me sert de test, y est bien. C'est donc bien au moment de la restauration qu'il y a un hic.
Voici d'ailleur le fichier erreur.log de cette installation neuve :
Code :
2014-03-18 12:29:36
106
framework/builder/form/Form.tpl<br />#0 /var/www/vhosts/FilerWeb01/i-nantes.fr/httpdocs/kernel/framework/io/template/loader/FileTemplateLoader.class.php(290): FileTemplateLoader->generate_cache_file()<br />#1 /var/www/vhosts/FilerWeb01/i-nantes.fr/httpdocs/kernel/framework/io/template/renderer/DefaultTemplateRenderer.class.php(73): FileTemplateLoader->get_cache_file_path()<br />#2 /var/www/vhosts/FilerWeb01/i-nantes.fr/httpdocs/kernel/framework/io/template/renderer/DefaultTemplateRenderer.class.php(53): DefaultTemplateRenderer->parse(Object(FileTemplateLoader), Object(DefaultTemplateData))<br />#3 /var/www/vhosts/FilerWeb01/i-nantes.fr/httpdocs/kernel/framework/io/template/AbstractTemplate.class.php(146): DefaultTemplateRenderer->render(Object(DefaultTemplateData), Object(FileTemplateLoader))<br />#4 /var/www/vhosts/FilerWeb01/i-nantes.fr/httpdocs/kernel/framework/io/template/FileTemplate.class.php(75): AbstractTemplate->render()<br />#5 /var/www/vhosts/FilerWeb01/i-nantes.fr/httpdocs/cache/tpl/install_tpl_welcome.php(12): FileTemplate->render()<br />#6 /var/www/vhosts/FilerWeb01/i-nantes.fr/httpdocs/kernel/framework/io/template/renderer/DefaultTemplateRenderer.class.php(73): include('/var/www/vhosts...')<br />#7 /var/www/vhosts/FilerWeb01/i-nantes.fr/httpdocs/kernel/framework/io/template/renderer/DefaultTemplateRenderer.class.php(53): DefaultTemplateRenderer->parse(Object(FileTemplateLoader), Object(DefaultTemplateData))<br />#8 /var/www/vhosts/FilerWeb01/i-nantes.fr/httpdocs/kernel/framework/io/template/AbstractTemplate.class.php(146): DefaultTemplateRenderer->render(Object(DefaultTemplateData), Object(FileTemplateLoader))<br />#9 /var/www/vhosts/FilerWeb01/i-nantes.fr/httpdocs/kernel/framework/io/template/FileTemplate.class.php(75): AbstractTemplate->render()<br />#10 /var/www/vhosts/FilerWeb01/i-nantes.fr/httpdocs/cache/tpl/install_tpl_main.php(123): FileTemplate->render()<br />#11 /var/www/vhosts/FilerWeb01/i-nantes.fr/httpdocs/kernel/framework/io/template/renderer/DefaultTemplateRenderer.class.php(73): include('/var/www/vhosts...')<br />#12 /var/www/vhosts/FilerWeb01/i-nantes.fr/httpdocs/kernel/framework/io/template/renderer/DefaultTemplateRenderer.class.php(53): DefaultTemplateRenderer->parse(Object(FileTemplateLoader), Object(DefaultTemplateData))<br />#13 /var/www/vhosts/FilerWeb01/i-nantes.fr/httpdocs/kernel/framework/io/template/AbstractTemplate.class.php(146): DefaultTemplateRenderer->render(Object(DefaultTemplateData), Object(FileTemplateLoader))<br />#14 /var/www/vhosts/FilerWeb01/i-nantes.fr/httpdocs/kernel/framework/io/template/FileTemplate.class.php(75): AbstractTemplate->render()<br />#15 /var/www/vhosts/FilerWeb01/i-nantes.fr/httpdocs/kernel/framework/mvc/response/AbstractResponse.class.php(60): FileTemplate->render()<br />#16 /var/www/vhosts/FilerWeb01/i-nantes.fr/httpdocs/kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php(88): AbstractResponse->send()<br />#17 /var/www/vhosts/FilerWeb01/i-nantes.fr/httpdocs/kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php(59): UrlControllerMapper->do_call()<br />#18 /var/www/vhosts/FilerWeb01/i-nantes.fr/httpdocs/kernel/framework/mvc/dispatcher/Dispatcher.class.php(67): UrlControllerMapper->call()<br />#19 /var/www/vhosts/FilerWeb01/i-nantes.fr/httpdocs/kernel/framework/mvc/dispatcher/DispatchManager.class.php(43): Dispatcher->dispatch()<br />#20 /var/www/vhosts/FilerWeb01/i-nantes.fr/httpdocs/install/index.php(56): DispatchManager::dispatch(Array)<br />#21 {main}
/var/www/vhosts/FilerWeb01/i-nantes.fr/httpdocs/kernel/framework/io/template/loader/FileTemplateLoader.class.phpCordialement.
Cordialement.
Édité par sch Le 18/03/2014 à 14h21
Sébastien Chauveau : journaliste, producteur, réalisateur
sch Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre sch
- Inscrit le : 28/09/2010
- Site internet
- Groupes :
Édité par sch Le 18/03/2014 à 23h02
Sébastien Chauveau : journaliste, producteur, réalisateur
sch Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre sch
- Inscrit le : 28/09/2010
- Site internet
- Groupes :
Soit c'est le calme plat sur le forum, soit mon problème n'intéresse personne, dans ce cas je mets fin aux test et fais mon projet sur un autre CMS, soit personne ne sait, mais dans ce cas il faut le dire, mais ça fait deux jours que je traîne avec une erreur 500 dont je n'ai aucune solution. On m'a bien demandé le contenu du fichier erreur.log, mais c'est tout. Un bon CMS, c'est aussi une communauté réactive. Elle risque bien de nous faire défaut.
Je pense avoir contribué à ma manière aux tests, en soulevant entre autres les problèmes d'accessibilité. Mais d'autres aussi : plus de 80 % des bugs que j'ai signalé ont été corrigés. Il eut été sympatique que la communauté m'aide sur mon problème. Ce n'est pas le cas ici.
Etant bloqué, sans réponse du forum d'ici à la fin de la semaine, je passerai à un autre CMS puisque je ne peux plus rien faire sur mon nouveau projet avec celui-là. Ce n'est qu'un projet, je peux donc facilement changer de crèmerie. Ce serait dommage malgré tout, après quatre ans passé dans l'air des boostiens.
Bien cordialement.
Sébastien Chauveau : journaliste, producteur, réalisateur
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
sch Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre sch
- Inscrit le : 28/09/2010
- Site internet
- Groupes :
Sébastien Chauveau : journaliste, producteur, réalisateur
sch Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre sch
- Inscrit le : 28/09/2010
- Site internet
- Groupes :
Ça fait presque une semaine que j'ai déclaré mon problème, je n'ai eu aucune solution pour au moins essayé de le régler. Ça commence à faire un peu long...
Vais-je devoir me résigner à abandonner mon site de test ?
La réponse dans quelques jours.
Sébastien Chauveau : journaliste, producteur, réalisateur
ElenWii Membre non connecté
-
Administrateur
- Voir le profil du membre ElenWii
- Inscrit le : 14/08/2009
- Site internet
- Groupes :
-
Equipe Graphique
La restauration de BDD fonctionne sur le serveur de développement, il nous faut donc comprendre pourquoi toi tu as une erreur de ton coté.
En général ce genre de problème est bien prise de tête donc demande plus de temps que la correction de certain bug.
ElenWii
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie