[Résolu] OVH, base de données et fichier config.php ! - stephan53 - 17/09/2010
bess a écrit :ben voilà le pb j'en suis sur.
si t'as pas accès à l'admin tu peux effacer les fichiers de cache par FTP
/tmp/templates_c/ tout ce qui s'y trouve sauf index.html s'il existe
/tmp/cache fichier contentcache.php
Ok je regarde à ca aussi...
Je suis sur Filezilla. Ou sont ces rep "tmp" du site distant ? Par defaut je ne les vois pas
[Résolu] OVH, base de données et fichier config.php ! -
bess - 17/09/2010
a la base de ton installation, là ou tu as transmis tous les fichiers et répertoire, il y en a un parmi eux qui s'appel tmp
[Résolu] OVH, base de données et fichier config.php ! - stephan53 - 17/09/2010
Ok c'est fait (j'ai vidé aussi /tmp/templates_c/ n local)
Par contre non, pas de changement...
Et pour mon histoire de droits ? (je sens qu'il y a un truc pas clair là...)
[Résolu] OVH, base de données et fichier config.php ! -
jce76350 - 21/09/2010
Je reprends....
si tu as
>On me dit ceci :
>Parse error: syntax error, unexpected '&', expecting T_VARIABLE or '$' in /homez.116/>monsite/www/monrepertoire_cmsms/lib/page.functions.php on line 1395
mauvaise version PHP - Vérifier version PHP
[Résolu] OVH, base de données et fichier config.php ! - stephan53 - 23/09/2010
Bonjour et merci pour le suivi.
Donc pour le php : en local j'ai la version 5.2.11. C'est sous cette version que j'ai exporté ma base de données vers OVH.
A priori ca devrait aller, non ?
--------------------------------
Dans le doute j'ai créé un fichier .htaccess, avec la commande :
SetEnv PHP_VER 5
Puis plus tard avec :
SetEnv PHP_VER 5_TEST
Mais le résultat n'est pas meilleur : un nouveau message m'indique que la connexion à la bdd ne peut pas se faire
(ce qui n'est pas la même chose que mon message actuel, qui lui me parle de variable mal lue)
J'ai donc supprimé le ..htaccess créé...
--------------------------------
Suite :
Je suis aussi finalement passé, en local, de la version 5.2.11 à la version 5.3.0 (php). Et j'ai vidé en distant ma bdd,
pour re-importer cette base en 5.3.0. Donc nouvelle base créée sur mon espace OVH.
Mais toujours ce message d'erreur... :
Parse error: syntax error, unexpected '&', expecting T_VARIABLE or '$' in /.../lib/page.functions.php
[Résolu] OVH, base de données et fichier config.php ! -
jce76350 - 23/09/2010
alors utilise la méthode
http://www.cmsmadesimple.fr/forum/viewtopic.php?id=2937
et donne le résultat a la fin de "Étape 3"
[Résolu] OVH, base de données et fichier config.php ! - stephan53 - 23/09/2010
Je lis ça :
Récupérer vos fichiers sur votre ordinateur (sauf si l'installation fonctionne en local) ;
Les télécharger vers votre nouveau serveur, avec Fillezilla (Vérifier les permissions sur les dossiers).
Faire une installation normale comme indiqué dans installation rapide via FTP,
En étape Étape 10 = Installation Étape 5 cocher uniquement : Création des tables, décocher Installer les exemples de contenus et les gabarits.
C'est à dire qu'il faut repartir de zéro pour l'installation en distant ? (Ne pas tenir compte du travail effectué en local, et refaire toute l'installation de A Z ?)
- Si oui c'est là la cause du blocage
- Si oui aussi : quel intérêt de travailler en local dans ce cas (puisque tout est à refaire ensuite) ?
[Résolu] OVH, base de données et fichier config.php ! -
jce76350 - 23/09/2010
re,
>C'est à dire qu'il faut repartir de zéro pour l'installation en distant ? (Ne pas tenir >compte du travail effectué en local, et refaire toute l'installation de A Z ?)
lire attentivement ce qui est écrit avant de poster
et suivre les indications pas à pas
Oui il faut refaire une installation complète (cela vérifie que ton CMS fonctionne correctement sur ton hébergement)
ET ENSUITE réinjecter la BD (travail effectué en local)
Donc on ne perd RIEN au contraire c'est une validation étape par étape
garantie 100 % !!
[Résolu] OVH, base de données et fichier config.php ! - stephan53 - 23/09/2010
http://www.monsite.fr/monrep_cmsms/
-> Site en maintenance
http://www.monsite.fr/monrep_cmsms/install/
-> Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /homez.116/mondomaine/www/monrep_cmsms/lib/test.functions.php on line 36
Rien de rien...
Bourdel j'y suis depuis plus de 2 semaines.
Alors que pour Wordpress, j'ai fait ça en une petite demi-heure (et tout manuellement, fichier config y compris)
[Résolu] OVH, base de données et fichier config.php ! - stephan53 - 24/09/2010
J'en suis enfin venu à bout.
J'ai tout réinstallé de A à Z (méthode A sur le tuto).
J'ai ajouté unfichier .htaccess (avec l'instruction SetEnv PHP_VER 5 - pour permettre d'utiliser la version php56 - OVH est en php4)
Ce n'est pas nouveau j'avais installé ce fichier plus tôt déjà sans pour autant m'en sortir.
Je pense que le principal venait du fichier config.php :
J'ai tout bien décortiqué pour voir les erreurs et elles étaient ici :
1.
$config['root_url'] = '
http://www.monsite.fr'; <-- non
$config['root_url'] = '
http://www.monsite.fr/monrepertoirecms/'; <-- oui
$config['ssl_url'] = '
http://www.monsite.fr'; <-- non
$config['root_url'] = '
http://www.monsite.fr/monrepCMS/'; <-- oui
2.
$config['root_path'] = $_SERVER['DOCUMENT_ROOT'];
$config['admin_dir'] = 'admin';
$config['previews_path'] = $_SERVER['DOCUMENT_ROOT'].'/tmp/cache';
$config['uploads_path'] = $_SERVER['DOCUMENT_ROOT'].'/uploads';
$config['uploads_url'] = $config['root_url'] . '/uploads';
est devenu :
$config['root_path'] = '/homez.116/mondomaine/www/monrepertoirecms';
$config['admin_dir'] = 'admin';
$config['previews_path'] = '/homez.116/mondomaine/www/monrepertoirecms/tmp/cache';
$config['uploads_path'] = '/homez.116/mondomaine/www/monrepertoirecms/uploads';
$config['uploads_url'] = $config['root_url'] . '/uploads';
3.
Enfin pour terminer, contrairement à ce qu'indique le tutoriel d'installation, la permission n'est pas :
$config['default_upload_permission'] = '444';
Mais :
$config['default_upload_permission'] = '664';
(Donc ne pas y toucher, c'est la valeur par défaut je crois...)
Voilà, ouf c'est réglé... Merci pour les différentes aides.
Les prochaines fois j'aurais je pense une bonne base avec ce fichier config.php que je conserve dans un coin !
[Résolu] OVH, base de données et fichier config.php ! -
bess - 24/09/2010
bonne nouvelle donc pour toi mais tout de même, le coup du répertoire c'est un motif pour se faire traiter de tête en l'air
Citation :Enfin pour terminer, contrairement à ce qu'indique le tutoriel d'installation, la permission n'est pas :
$config['default_upload_permission'] = '444';
quel tuto ? et à quel endroit ?
[Résolu] OVH, base de données et fichier config.php ! -
jce76350 - 24/09/2010
>J'ai tout réinstallé de A à Z (méthode A sur le tuto).
>quel tuto ? et à quel endroit ?
surement le wiki
http://wiki.cmsmadesimple.org/index.php/User_Handbook/Installation/Copying_To_a_New_Server/fr
Ce qui est identique à ma méthode
http://www.cmsmadesimple.fr/forum/viewtopic.php?pid=17288#p17288
Vu ce je suis l'auteur des 2 informations
Surement un problème de transfert d fichiers
[Résolu] OVH, base de données et fichier config.php ! - stephan53 - 24/09/2010
jce76350 a écrit :>J'ai tout réinstallé de A à Z (méthode A sur le tuto).
>quel tuto ? et à quel endroit ?
surement le wiki
http://wiki.cmsmadesimple.org/index.php/User_Handbook/Installation/Copying_To_a_New_Server/fr
Ce qui est identique à ma méthode
http://www.cmsmadesimple.fr/forum/viewtopic.php?pid=17288#p17288
Vu ce je suis l'auteur des 2 informations
Surement un problème de transfert d fichiers
Ceci dit peut-être qu'avec 444 au lieu de 664, ca fonctionne aussi, qui sait
PS : merci pour ce tuto, très clair... (sur lequel je m'étais déjà basé il y a plusieurs jours). J'ai abandonné la "méthode B" que j'avais suivie au départ (transfert des répertoires locaux) pour la méthode "A" (réinstallation de A à Z), au départ avec regret, mais maintenant que le fichier config.sys m'apparait plus clairement, je ne devrais pas trop avoir de probleme par la suite, sur d'autres sites, pour les migrer du local au distant...
Enfin j'espère
[Résolu] OVH, base de données et fichier config.php ! - stephan53 - 24/09/2010
"Tête en l'air" : mais l'erreur sur le $config['root_url'] , j'en avais parlé dans mon post 4 et comme personne n'avait tiqué dessus... :o
Sinon je pense que je reviendrais plus tard relire le tuto :
http://wiki.cmsmadesimple.org/index.php/User_Handbook/Installation/Optional_Settings/fr
... pour mes téléchargements de fichiers (je pense que j'aurais à réécrire mes $config['uploads_path'] et $config['uploads_url'] ...
Merci en tous cas
[Résolu] OVH, base de données et fichier config.php ! -
bess - 24/09/2010
et j'ai beau relire ton post #4 ca ne me fait toujours pas tiquer :]
enfin c'est finit c'est une bonne chose
[Résolu] OVH, base de données et fichier config.php ! -
jce76350 - 24/09/2010
>"Tête en l'air" :
OUi!!!
>Sinon je pense que je reviendrais plus tard relire le tuto :
http://>wiki.cmsmadesimple.org/index.php … ettings/fr
t'affole pas trop ça va changer dans le V 1.9
[Résolu] OVH, base de données et fichier config.php ! -
Jean le Chauve - 24/09/2010
Le config.php sur ovh doit être sur 664 lors de l'installation et lorsque l'installation est terminée les permissions de ce fichier doivent être de 444