Je débute avec les serveurs Linux et quelqu'un pourrait surement très vite m'aider.
Habituellement, je fais des sites dynamiques chez Free et le include_path est paramétré comme ceci :
/var/www/free.fr/c/9/nom_du_site_perso/include:.
Auourd'hui je travaille pour quelqu'un qui est hebergé chez Amen.fr
Le pack Web pro ne permet de pas de configurer le serveur, voici ce que me donne phpinfo à la section include_path :
.:/usr/lib/php
Vu que je débute, j'ai du mal à savoir à quoi correspond ce chemin.
Faut-il créer un répertoire lib/php/ à la racine du site ? et auquel cas, mettre mes scripts php à l'intérieur pour leurs inclusions ?
J'ai essayé de modifier le include_path avec init_set, le ini_get me renvoie bien ce que j'ai demandé, ce que j'ai met est ceci ( je crois qu'on a pas trop le droit de mettre sous la forme d'une URL, non ?)
mais j'obtiens toujours les erreurs:
Code : Sélectionner tout - Visualiser dans une fenêtre à part ini_set("include_path","http://www.smelly-dog-films.com/guillaume/include/");
Merci de votre aide, en attendant, je suis bloqué pour le test de ma version.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Warning: main(fonctions.php): failed to open stream: No such file or directory in /home/sites/site60/web/guillaume/admin/pagePrincip.php on line 30 Warning: main(): Failed opening 'fonctions.php' for inclusion (include_path='http://www.smelly-dog-films.com/guillaume/include/') in /home/sites/site60/web/guillaume/admin/pagePrincip.php on line 30![]()
![]()
Partager