THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


Pour commercer, il va falloir saisir quelques commandes sur le serveur

Il vous faut donc un logiciel comme PUTTY (voir doc OVH sur accès SSH)

1) On suit la doc. THELIA
- Récupérez le zip
- Décompressez le
- Montez l'ensemble des fichiers/dossiers à la racine du site

2) Modifier les droits en "755" sur les dossiers suivants
- cache
- local/media
- local/session
- logs
- web

3) On se connecte via SSH, on renomme le dossier "www" actuel

mv www www.sav

et l'on fait un lien symbolique sur le dossier "web" de THELIA

ln -s web www

4) Il ne reste plus qu'à lancer l'installation via votre navigateur
http://www.xyz.com/install

Remplissez tout bien, l'installation terminée, vous allez être redirigé sur l'administration THELIA...

-------------------------------------
Sauf que vous allez avoir une page blanche et des logs PHP bien vide
Pour information, la récupération en local des fichiers du site marche et l'utilisation de "index_dev.php" vous donnera l'erreur suivante

FatalErrorException: Error: Call to a member function getMethod() on a non-object in /home/xyz/cache/dev/ProjectUrlMatcherrouter_Front.php line 43

A force, j'ai réussi à trouver une solution
Via FTP, éditez le fichier ".ovhconfig" à la racine vous devriez avoir le code suivant

app.engine=php
app.engine.version=5.4

remplacer la version de PHP 5.4 par 5.5 et cela va marcher

app.engine=php
app.engine.version=5.5

Le pourquoi m'échappe un peu...
-------------------------------------

Last edited by informatiqueprog (19-08-2014 09:40:20)

Offline


Bonjour,

J'ai installé Putty, je suis la procédure trouvée ici: http://guides.ovh.com/UtilisationPutty
Mais une fois le mot de passe tapé, je tape sur Entrée et la fenêtre se ferme et plus rien ne se passe...

Je n'ai aucune idée de ce qu'est SSH, j'essaie vainement d'installer Thélia 2 sur mon hébergement pro OVH...

Offline


Si la fenêtre Putty se ferme à la saisie de ton mot de passe, c'est surement par ce que ce n'est pas le bon login/mdp.

Offline


si tu viens de creer ton compte ftp
c'est un mot de passe provisoire
retourne sur la console de gestion et modifie ton mot de passe

en ce qui me concerne, je n'avais pas le temps de taper le mot de passe en entier que ssh se fermait
j'ai mis un nouveau mot de passe, tout est bon

Offline


Alors c'est bien le bon mot de passe, j'ai vérifié...
Et ce n'est pas non plus un mdp provisoire, mon compte ftp est créé depuis un bout de temps...

Offline

Offline


Bonjour et merci pour cette procédure. Ca a l'air simple et pourtant...
les 1) et 2) ça va

le 3) impossible pour moi aussi de me connecter via putty
y a-t-il une autre procédure pour effectuer ce que tu indiques (renomme le dossier "www" actuel et l'on fait un lien symbolique sur le dossier "web" de THELIA)

car en effet, ma boutique en ligne est accessible depuis "www.mondomaine.com/web" et pas depuis "www.mondomaine.com"

ca vient du fait que je n'ai pas effectué les indications du 3) ou ça n'a rien à voir ???
Merci

Offline


alors ça passe au point 3 (sur putty il faut taper son code d'accès même s'il ne s'affiche pas)

en revanche nouveau problème (depuis que j'ai renommé www en www.sav et lien vers web)
l'accès à mon site est impossible :
"Forbidden
You don't have permission to access /install on this server."

(aussi bien sur l'adresse monsite.com que sur monsite.com/install)

Là j'ai vraiment besoin d'aide...
Merci

Offline


Il faudrait vérifier les droits =>  2)

Essai de te connecter à l'administration "/admin"

Si tu as déjà installé Thélia et fait la manipulation après, dans PhpMyAdmin va dans la table "config":
- cherche "url_site" et supprime le "/web" de l'URL
- cherche "tlog_destinationfile_path" et vérifie ce chemin / droits

Offline


J'ai fait une install Thelia 2 sur un OVH "performance". Il faut commencer par passer en PHP 5.5 (app.engine.version=5.5 dans .ovhconfig), et ceci fait, une installation classique avec l'installeur web fonctionne très bien.


OpenStudio Toulouse

Offline


OK merci à vous 2, tout est OK à présent.