Erreurs dans l'installation de scripts php

Bonjour,

J'essaie des scripts php pour eventuellement m'en servir pour mon projet de site. Mais aucun ne marche lors de l'installation.
Exemple, pour un script de news, je lance le fichier install.php, et je me retrouve avec des erreurs comme :

Warning: include(/var/globals.php) [function.include]: failed to open stream: Operation not permitted in /home/1524/public_html/forum/new/install.php on line 2


Je me demandais si le problème ne venait pas de mon hebergeur car les chemins des fichiers sont corrects.

5 réponses

  1. Salut.
    Soit c'est un problème au niveau des droits, ou bien ton hébergeur a désactivé cette fonctionnalité.
    1. Merci de m'avoir répondu. Mon hébergeur n'a pas désactivé PHP, j'ai sur le site un livre d'or qui fonctionne parfaitement, voici les premières lignes du fichier install.php :

      <?php
      include ("var/globals.php");
      include ("var/function.inc");
      include ("var/var_session.php");
      include ("config/ver.php");
      if (file_exists ("config/config.php"))	{include ("config/config.php");}
      if (file_exists ("config/admin_config.php"))	{include ("config/admin_config.php");}
      if (file_exists ("var/mdppass.php"))	{include ("var/mdppass.php");}
      if ($lng_def == "") {include("lang/admin_lang_fr.pas");} else { include ("lang/admin_lang_".trim($lng_def).".pas");}
      DEFINE ("CHEMIN_SCRIPT","");
      ?>
      1. bonjour,

        Le message indique qu'il ne trouve pas le fichier dans le include. install.php doit se trouver dans un répertoire ou se trouve un dossier var...sinon ça ne peut fonctionner.

        Mohamed.

        -----------
        [Pub supprimée Modération CCM]
        Webmaster
        1. Bonjour Mohamed,

          Merci de ta réponse. Il semble que le problème ne vienne pas des chemins de repertoire, mais bien de l'hébérgeur. J'ai uploadé le script php chez ovh, et là, ça fonctionne parfaitement.

          Peut-être un problème de droit comme l'a suggéré avion-f16 !?
          1. "Mon hébergeur n'a pas désactivé PHP"
            Je veux dire que ton hébergeur a peut-être désactivé ou limité l'utilisation de la fonction include()
            Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu lui dis de faire.