En el PhpNuke que quiero actualiza viene con este codigo en la mayoria de sus midulos e INDEX:
if (!eregi("modules.php", $_SERVER['SCRIPT_NAME'])) {
die ("You can't access this file directly...");
}
Si cambio SCRIPT_NAME por PHP_SELF todo va bien.
La cosa es ¿porque, a que es debido esto?
Resulta que quiero actualizar la ver 7.6 de mi PhpNuke a la 7.8 pero todos los ficheros usan lo de 'SCRIPT_NAME' y la verdad, no me apeteci ir yendo modulo por modulo cambiando y buscando los demas archivos.
¿Hay alguna solucion para que me funcione con este sistema sin tener que andar cambiando nada?
Gracias por vuestra atención.