Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/02/2006, 05:25
MiquelCS
 
Fecha de Ingreso: enero-2005
Mensajes: 94
Antigüedad: 19 años, 4 meses
Puntos: 0
errores instalando php-nuke

Hola a todos,

Me acabo de descargar php-nuke y estaba probando de instalarlo. Pero me da errores.

Si os parece primero comento los pasos que he seguido y luego transcribo los errores.

1) He creado la base de datos MySql en el servidor.
2) He volcado los datos de /sql/nuke.sql en la base de datos.
3) He modificado el archivo config.php y he puesto todos los datos de la BD.
4) He creado una carpeta en el servidor y he subido todos los archivos que contenía la carpeta html del php-nuke.

Una vez hecho todo esto he intenado acceder a /admin.php y es cuando me han dados los siguientes errores:

Notice: Undefined variable: aid in C:\ruta\html\admin.php on line 16
Notice: Undefined index: QUERY_STRING in C:\ruta\html\mainfile.php on line 25
Notice: Undefined index: QUERY_STRING in C:\ruta\html\mainfile.php on line 29

He leido en el archivo install.txt que necesito apache y en este proyecto utilizo iis, ¿puede venir por aquí el probema?

El primer error apunta a este código de la página admin.php:

Código:
15 define('ADMIN_FILE', true);
16 if($aid AND (!isset($admin) OR empty($admin)) AND $op!='login') {
17	unset($aid);
18	unset($admin);
19	echo "Access denied";
20	die();
21 }
Y los otros dos en las siguientes lineas de la página mainfile.php:

Código:
23 unset($matches);
24 unset($loc);
25 if (preg_match("/([OdWo5NIbpuU4V2iJT0n]{5}) /", rawurldecode($loc=$_SERVER["QUERY_STRING"]), $matches)) {
26	die();
27 }
28
29 $queryString = strtolower($_SERVER['QUERY_STRING']);
30 if (stripos_clone($queryString,'%20union%20') OR stripos_clone($queryString,'/*') OR stripos_clone($queryString,'*/union/*') OR stripos_clone($queryString,'c2nyaxb0')) {
31	header("Location: index.php");
32	die();
33 }
Envio este post antes de ponerme a buscar a fondo en el código por si alguien ya se ha encontrado antes con estos problemas y me puede ayudar, con el consiguiente ahorro de tiempo.

Muchas gracias de antemano.
__________________
.