Creación de administrador en PHP nuke

He creado una web en PHP nuke. Para ir haciendo pruebas he mantenido colgada la web en Lycos gratuito el tiempo que he necesitado para ir adecuándola a lo que me pedían.
Una vez terminada la he descargado a una carpeta de mi equipo para más tarde colgarla en el servidor del cliente. Hasta aquí todo bien.
El problema surge al comenzar a usar la web en el nuevo servidor, las conexiones a la base de datos están bien hechas, ¿pero en el momento inicial de dar de alta un superusuario la propia web me redirecciona a un fichero llamado?http://www.elcanalpirata.com/web/.php?, ¿Es ese documento?. ¿php? Lo que no me cuadra, no toma ningún nombre de fichero, es como si el código de la php de la web no pudiese leer una variable.
He probado una web simple de php en el Server por si había problemas con el PHP. He copiado el proyecto entero en una nueva cuenta de lycos para asegurarme de que funciona bien en otro lado y efectivamente, todo ok.
Ando un poco perdido. Agradecería cualquier ayuda.
http://usuarios.lycos.es/pirataxpiratax ------- esta si funciona
http://www.elcanalpirata.com/web --------esta no funciona

2 Respuestas

Respuesta
1
Tu problema es sencillo:
Al generar tu phpnuke para admin, el action del formulario de la página http://www.elcanalpirata.com/web/admin.php
Esta así(cuarta linea de abajo para arriba):
<form action=".php" method="post">
cambiala por:
<form action="admin.php" method="post">
Puedes ver la quinta linea de abajo para arriba antes del codigo de los scripts
<form action="admin.php" method="post"><table border="0"><tr><td>Admin ID</td><td><input type="text" NAME="aid" SIZE="20" MAXLENGTH="25"></td></tr><tr><td>Contraseña</td><td><input type="password" NAME="pwd" SIZE="20" MAXLENGTH="18"></td></tr><tr><td><input type="hidden" NAME="random_num" value="1827"><input type="hidden" NAME="op" value="login"><input type="submit" VALUE="Login"></td></tr></table></form></td></tr></table></td></tr></table>
<br></td><td colspan="2"><img src="themes/DeepBlue/images/pixel.gif" width="10" height="1" border="0" alt=""><br><br></td></tr></table>
<br><center></center></body>
</html>
</pre></xmp></noscript>
<script language="javascript" src="http://ads.tripod.lycos.es/ad/test_frame_size.js"></script>
<script language="javascript">x6f37e8c46cd = "fe2a755";
if (!AD_clientWindowSize()) {document.write("<NOSC"+"RIPT>");}</script>
<script>displayGoogleAdfe2a755();</script>
<script language="javascript" src="http://ads.tripod.lycos.es/ad/popunder_lycos_update.php?CC=es"></script>
<script type="text/javascript" src="http://ads.tripod.lycos.es/ad/ad.php?cat=noref&mkw=&CC=es&ord=fe2a755&adpref="></script>
<!-- START RedSheriff Measurement V5.01 -->
<!-- COPYRIGHT 2002 RedSheriff Limited -->
<script language="JavaScript" type="text/javascript"><!--
var _rsCI='lycos-es';
var _rsCG='noref';
var _rsDT=1;
var _rsSI=escape(window.location);
var _rsLP=location.protocol.indexOf('https')>-1?'https:':'http:';
var _rsRP=escape(document.referrer);
var _rsND=_rsLP+'//secure-uk.imrworldwide.com/';
if (parseInt(navigator.appVersion)>=4) {
var _rsRD=(new Date()).getTime();
var _rsSE=0;
var _rsSV='';
var _rsSM=0;
_rsCL='<scr'+'ipt language="JavaScript" type="text/javascript" src="'+_rsND+'v5.js"><\/scr'+'ipt>';
} else {
_rsCL='<img src="'+_rsND+'cgi-bin/m?ci='+_rsCI+'&cg='+_rsCG+'&si='+_rsSI+'&rp='+_rsRP+'">';
}
document.write(_rsCL);
//--></script>
<noscript>
<img src="//secure-uk.imrworldwide.com/cgi-bin/m?ci=lycos-es&cg=noref" alt="">
</noscript>
<script>if (!AD_clientWindowSize()) {document.write("<NOSC"+"RIPT>");}</script>
<!-- END RedSheriff Measurement V5 -->
en http://usuarios.lycos.es/pirataxpiratax
y dejala igual en http://www.elcanalpirata.com/web
Eso es todo.
BYE
Almonato
Muchas gracias, ya conocía ese detalle, lo que no conocía es por qué aparecía solo .php. finalmente di con el error y es que se me habían quedado comentadas tres líneas en el fichero config.php al hacer cambios en el. Aun así úchas gracias por tu ayuda.
Respuesta
1
Te recomiendo que revises el web server que tiene instalado tu cliente y además la página PHP donde tratas de darle alta a un superusuario... Si en Lycos funciona bien, en el cliente tiene que hacerlo también. Es probable que el web server de tu cliente no esté correctamente configurado para usar PHP.
Saludos >> jlabrada1980.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas