problème de migration portail phpnuke

problème de migration portail phpnuke - Linux et OS Alternatifs

Marsh Posté le 25-10-2002 à 18:17:06    

hello, j'ai essayé de migrer un site de potes sur mon serveur ovh et il fonctionne plus...
 
pourtant, j'ai fait une copie exacte de leurs fichiers et j'ai remis leur base de données. j'ai aussi mis a jour leur config.php...
si je vais sur la nouvelle addresse, j'ai "Sorry, you can't access this file directly..."
 
addresse du site qui marche : http://atb.npower.mine.nu/pn
addresse du site qui marche plus : http://atb.behostings.be/pn
 
je vois pas ce qui fait que ça foire... surtout que http://atb.behostings.be/pn/admin.php  
a l'air de tourner

Reply

Marsh Posté le 25-10-2002 à 18:17:06   

Reply

Marsh Posté le 25-10-2002 à 18:36:50    

un probleme de droit , regarde les permissions

Reply

Marsh Posté le 25-10-2002 à 18:37:51    

tu as verifier si le serveur avait les droits d'acces au fichiers? tu as verifier kel etait le fichier lu par defaut ds l conf du server? rajoute eventuellement un .htaccess avec les options ki vont bien


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 25-10-2002 à 19:17:24    

je sais pas ce qu'est invision.. par contre, je sais que le message est généré par phpnuke...
 
en fait, j'ai trouvé ça dan s le code du module mainfile.php :  
switch ($op)
{
    case 'modload':
        include 'mainfile.php';
        // Security fix
        if (ereg("\.\.",$name) || ereg("\.\.",$file))
        {
            echo 'Nice try :-)';
            break;
        } else {
            include "modules/$name/$file.php";
        }
        break;
    default:
        die ("Sorry, you can't access this file directly..." );
        break;
}
 
 
edit : les droits sont bons a priori car si je mets un index.php maison, ça marche...


Message édité par netswitch le 25-10-2002 à 19:21:04
Reply

Marsh Posté le 25-10-2002 à 19:18:27    

zut , j'avais giclé mon post :D  
 
j'ai confondu avec postnuke , invision etant un board de tres bonne facture ...

Reply

Marsh Posté le 25-10-2002 à 19:20:02    

je crois kya un peut de conf a faire et kil est pas d'accord... ca serai pas du aux parametres ke tu passe au fichiers sinon?
 
il met koi ds nom et file?


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 25-10-2002 à 19:53:06    

heu, je sais pas mais l'url est : http://atb.behostings.be/pn/module [...] file=index
 
donc je suppose name = news file = index

Reply

Marsh Posté le 25-10-2002 à 19:56:42    

et modules/news/index.php existe?


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 25-10-2002 à 20:07:01    

oui, avec les bons droits de lecture, execution...

Reply

Marsh Posté le 25-10-2002 à 20:09:13    

netswitch a écrit a écrit :

oui, avec les bons droits de lecture, execution...
 




 
et la meme casse?


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 25-10-2002 à 20:09:13   

Reply

Marsh Posté le 25-10-2002 à 20:09:58    

par contre, a l'ouverture de /modules/news/index.php :  
 
Warning: Failed opening 'mainfile.php' for inclusion (include_path='.:/usr/local/lib/php';) in /home/atb/www/pn/modules/News/index.php on line 33
 
Fatal error: Cannot instantiate non-existent class: mytextsanitizer in /home/atb/www/pn/modules/News/index.php on line 34

Reply

Marsh Posté le 25-10-2002 à 20:11:39    

wi, la casse est identique/modules/News/...

Reply

Marsh Posté le 27-10-2002 à 23:28:32    

persoinne d'autre n'a une idée, ou un lien vers lequel je pourrais aller chercher ?
 

Reply

Marsh Posté le 02-12-2002 à 12:35:51    

g trouvé, en fait, depuis la version 4.XX de php il y a un flag qui est a off pour la sécurité et postnuke requiert qu'il soit a on...
 
on se sent con dans ces cas là...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed