Drupal 6 sur OVH

Catégories:

Bonjour,

J’ai essayé d’installer Drupal 6 dans un espace demo de OVH. L’installation s’est déroulée facilement, mais j’ai l’erreur suivante que je n’arrive pas à résoudre.

warning : tempnam() [function.tempnam] : open_basedir restriction in effect. File() is not within the allowed path(s) : (/home) in /home/…/www/includes/file.inc on line 756.

De ce que j’ai pu lire, il semble que ce soit du à l’absence de droits d’écriture dans un directory.
Mais je ne sais pas lequel…

Bref, savez vous s’il y a une configuration qui me permette de m’en sortir ?
A moins que ce ne soit une restriction d’OVH (Démo pour mon proto. Je ne veux pas me lancer dans un hébergement «réel» sans assurance que cela va marcher comme je veux.)

Merci de votre aide
— Laurent

#

Bonjour,

Si je ne me trompe pas, c’est qu’OVH propose la version 4 de PHP sur les serveurs mutualisés par défaut alors qu’il faudrait la 5.

Il faut donc pour passer à la version 5 rajouter dans le fichier .htaccess tout en bas :

SetEnv PHP_VER 5

et tant que t’y es je te propose de mettre ça aussi juste après :
SetEnv REGISTER_GLOBALS 0

Je ne sais plus quel est la raison, mais j’ai eu un probléme a cause de ça quand je suis passé sur le serveur OVH.

Cordialement,

Martin

#

je suis chez OVH et je confirme les propos de martin : c’est tout bon …
++

robin
http://gazwal.com - Expertise Drupal & Intégration Web / Freelance
http://biboo.net - Tutoriels vidéos Drupal
http://twitter.com/gazwal

#

Interessant. Merci.

Je me suis en fait rendu compte que j’avais omis le fichier ‘.htaccess’ lors de mon transfert (fichier caché). Alors j’ai recommencé toute l’opération avec… et là cela ne marche plus du tout. Dès la première opération d’installation (juste après le transfert des fichiers), j’obtiens un déprimant «Welcome in 60free service in OVH. The server encountered an internal error and was unable to complete your request. If you are owner of that account and you are looking for more information about Internal Server Error pleas visit http://60free.ovh.org/en/support/ or check if :
- attributes of file ‘/’ are 705,
- attributes of directory are 705,
- in ‘.htaccess’ file there is no any unavailable entries»

Et si j’ajoute le «SetEnv PHP_VER 5» suggéré en fin de .htaccess… Idem

Pour voir, j’essaye également le remplacement complet de .htaccess par la simple ligne «SetEnv PHP_VER 5». L’install se passe jusqu’au bout, comme ma première tentative, et j’ai toujours le même warning a propos de tempnam()

J’ai du rater quelque chose, mais n’ai pas vu quoi.

NB : Je suis en Drupal 6.2.

Merci pour toute aide ou piste supplémentaire.

— Laurent

#

Avec ou sans SetEnv PHP_VER 5, Un phpinfo() ; me réponds «PHP Version 5.2.5».

#

warning : tempnam() [function.tempnam] : open_basedir restriction in effect. File() is not within the allowed path(s) : (/home) in /home/…/www/includes/file.inc on line 756.

si ton drupal est dans un sous répertoire, il faut pas oublié de configurer le .htaccess : avant de lancer l’install

# Modify the RewriteBase if you are using Drupal in a subdirectory and
# the rewrite rules are not working properly.

RewriteBase /nom-du-repertoire

dans mon htaccess j’ai juste mis ça au début (par rapport à ovh, je suis en 90plan) :
SetEnv PHP_VER 5
SetEnv REGISTER_GLOBALS 0

et ca roule en 5.x et 6.x (+ le rewriteBase de configuré)

robin
http://gazwal.com - Expertise Drupal & Intégration Web / Freelance
http://biboo.net - Tutoriels vidéos Drupal
http://twitter.com/gazwal

#

Bonjour,
J’ai le mm pb que Laurent :
- attributes of file ‘/’ are 705,
- attributes of directory are 705,
- in ‘.htaccess’ file there is no any unavailable entries»
avec un plan Demo1G chez OVH. J’ai bien placé les 2 lignes comme indiqué, mais cela ne donne rien !
L’install ne commence mm pas.
A l’aide !!!
Je précise : Version 6.3

#

Pourquoi tout en bas ?
Perso j’ai mis ces deux lignes tout en haut et je ne rencontre pas de problèmes chez ovh…

#

Hello,
J’avais aussi essayé de mettre les 2 lignes en début de fichier mais cela n’a pas fonctionné. Je teste sur un demo1g, donc comme c’est des sous-domaines du type monsite.ovh.org, le htaccess doit peut etre être différent.

Did
www.thedid.org

#

Bonjour,

Je tente d’installer drupal sur un OVH mais j’ai un soucis avec l’étpae de configuration de la database. en effet il e rejette pourtant je suis sûr de mettre mes codes vers ma base SQL avec le nom du serveurs dans les options.

Je me demande si mon problèle ne vient pas du fait que je doive sélectionner mysqli et alros que mes codes et ma base est en SQL savez vous si cela peut etre le soucis et surtout comment le modifier

merci

#

Salut à tous,

j’ai aussi fait la tentative d’installer drupal 6.6 sur le OVH Démo 1G. Alors j’ai aussi eu le problème avec le .htaccess. je n’ai pas trouvé comment contourner ce problème. Pour l’instant je l’ai supprimé et là ça passe correctement. Mais bon il n’y a plus le htaccess.
Avez-vous trouvé une solution ?
Merci en tout pour ce portail très sympa.

Did
www.thedid.org

#

J’ai fait un petit guide pour l’installation sur serveur OVH :
http://www.atelierdrupal.net/install_ovh

Framabook «Atelier Drupal 7» sous licence Creative Common  : http://framabook.org/12-atelier-drupal-7-creer-un-site-web-avec-un-cms-p…

#

Oui, j’ai vu les ateliers. très sympa le site et l’idée du livre sur DRUPAL.
La méthode expliquée ne fonctionne pas sur les demo1g on dirait.

Mais en tout cas merci.

Did
www.thedid.org

#

puisqu’on est chez OVH, quelqu’un a-t-il réussi à utiliser leur système pour lancer le cron ?
Personnellement je système tourne au vu de leur fichier de logs, mais aucun résultat sur le site.
J’ai donc installé poormanscron (qui me satisfait pleinement) mais j’aurais voulu comprendre. Merci.

#

Précision : en mutu, pas essayé sur dédié.

#

Bonjour,

J’ai eu le même problème après une update calamiteuse
Dans mon cas, la solution (trouvée sur un autre forum) semblait être de corriger le path vers le dossier tmp dans administration >configuration du site > système de fichiers > répertoire temporaire. En effet, ce path était incomplet
Malgré cela, toujours l’erreur. J’ai donc délété le folder via ftp et resauvegarder la config en admin : résolu

Mais nouveau message d’erreur relatif au dossier languages : même solution (suppression et save config)

Plus de message d’erreur sur le site désormais

#

Bonjour,

J’ai suivi toutes les instructions mais je tombe tjs sur un message d’erreur (Warning) au niveau de «Set up database». Pourtant, j’ai bien rentré le login, mot de passe et le Serveur.

Est ce que qqu’un a une idée ?

Merci d’avance.

Walid.

#

Pour le htaccess je viens de répondre sur un autre fil, étant sur dédié OVH j’ai pu régler le problème car j’ai accès aux logs d’Apache, c’est la directive ErrorDocument pour favicon.ico qui était coupable chez moi :
http://drupalfr.org/node/5850#comment-16385

A voir si c’est aussi le cas sur mutualisé…

Software is like sex, it’s better when it’s free (Linus Torvalds)

http://twitter.com/davidm_fr

Syndiquer le contenu