Submitted by Laurent CHARLES on
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
Permalien Soumis par martin87 le 29 Mai, 2008 - 22:20
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
Permalien Soumis par robin le 29 Mai, 2008 - 22:54
je suis chez OVH et je confirme les propos de martin : c'est tout bon ...
++
Interessant. Merci. Je me
Permalien Soumis par Laurent CHARLES le 29 Mai, 2008 - 23:33
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
Permalien Soumis par Laurent CHARLES le 29 Mai, 2008 - 23:49
Avec ou sans SetEnv PHP_VER 5, Un phpinfo(); me réponds "PHP Version 5.2.5".
warning: tempnam()
Permalien Soumis par robin le 30 Mai, 2008 - 12:30
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é)
Bonjour, J'ai le mm pb que
Permalien Soumis par pier le 24 Juillet, 2008 - 16:14
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
Permalien Soumis par cyberjimi le 26 Octobre, 2008 - 17:36
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é
Permalien Soumis par did1979 le 27 Octobre, 2008 - 10:06
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
Permalien Soumis par goavecphil le 7 Août, 2008 - 15:42
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
Permalien Soumis par did1979 le 23 Octobre, 2008 - 14:01
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
Permalien Soumis par cyprien le 27 Octobre, 2008 - 08:23
J'ai fait un petit guide pour l'installation sur serveur OVH :
http://www.atelierdrupal.net/install_ovh
Oui, j'ai vu les ateliers.
Permalien Soumis par did1979 le 27 Octobre, 2008 - 10:08
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,
Permalien Soumis par cyberjimi le 27 Octobre, 2008 - 11:20
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
Permalien Soumis par cyberjimi le 19 Janvier, 2009 - 10:58
Précision : en mutu, pas essayé sur dédié.
Bonjour, J'ai eu le même
Permalien Soumis par Patch-Works le 17 Janvier, 2009 - 21:42
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
Permalien Soumis par waze le 3 Mars, 2009 - 19:14
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
Permalien Soumis par davidm le 3 Mars, 2009 - 19:23
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é...