Forum CMS Made Simple FR
[Résolu] OVH, base de données et fichier config.php ! - Version imprimable

+- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr)
+-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html)
+--- Forum : Installation (https://forum.cmsmadesimple.fr/forum-8.html)
+--- Sujet : [Résolu] OVH, base de données et fichier config.php ! (/thread-670.html)

Pages : 1 2


[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 Smile


[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) Smile

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 Wink
- 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 ! Wink


[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 Wink

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 Wink


[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 Wink

Ceci dit peut-être qu'avec 444 au lieu de 664, ca fonctionne aussi, qui sait Smile

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 Big Grin


[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 Big Grin

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 Smile


[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 Wink


[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