problème de migration portail phpnuke - Linux et OS Alternatifs
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
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...
Marsh Posté le 25-10-2002 à 19:18:27
zut , j'avais giclé mon post
j'ai confondu avec postnuke , invision etant un board de tres bonne facture ...
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?
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
Marsh Posté le 25-10-2002 à 19:56:42
et modules/news/index.php existe?
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?
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
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 ?
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à...
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