Re: Problemas al migrar una página de un se rvidor a otro
| From: | Pablo E. Siciliano | Date: | Fri, 28 May 2004 13:58:19 +0000 |
| Subject: | Re: Problemas al migrar una página de un se rvidor a otro | ||
| References: | 1 | Groups: | php.general.es |
| Request: | Send a blank email to general-es+get-49007@lists.php.net to get a copy of this message | ||
Tirando al tun tun, me suena que antes tenías register_globals=on, y que PHP
4.3.6 trae por defecto register_globals=off, por lo que no machea las
variables globales.
Si ese es el caso, tenés varias alternativas (En orden de sencillez vs
seguridad):
1) Poner register_globals = on en el segundo servidor, y arriesgarte a que
la aplicación sea insegura.
2) Hacerte un PHP que copie los arrays $_POST, $_GET, $_COOKIE y $_SESSION
(Y algún otro array, como los que se usan en los uploads que se me escapa),
en variables globales con un list()=each() o un foreach, y lo incluyas con
auto_prepend_file.
3) Revisar todas las páginas de tu aplicación y cambiar las variables por
sus correspondientes dentro del array del punto anterior.
Para probar rápido, por ahí te combiene copiarte el anterior php.ini, y
reemplazarlo por el que esta (Por supuesto, guardandote el nuevo).
Fijate si algo mas de la parte de configuración te sirve, en
http://www.php.net/manual/en/configuration.directives.php
Saludos!!!
Pablo E. Siciliano.
Depto. Programación.
Puentenet.com
----- Original Message -----
From: "daniel Menéndez" <daniel_m_f@hotmail.com>
To: <php-es@lists.php.net>
Sent: Friday, May 28, 2004 7:45 AM
Subject: [PHP-ES] Problemas al migrar una página de un servidor a otro
> buenas:
>
> tengo el siguiente problema:
> tengo dos servidores con windows 2000 server, IIS, PHP y MySQL
> Las únicas diferencias que tienen son las siguientes:
> Version de PHP, viejo con 4.2.2, nuevo con 4.3.6
> Configuración IIS, viejo con configuración de Server API ISAPI, nuevo con
> CGI/FastCGI
>
> son las únicas diferencias que encuentro entre los dos servidores, el
resto
> de la configuración es igual y el error que me da es con las variables,
como
> por ejemplo:
>
> "PHP Notice: Undefined variable: dia in
> C:\webs\intranet\noticias\noticias.php on line 8"
>
> ya no se me ocurre que modificaciones hacer, yo creo que es un problema
con
> la configuración del Server API, pero es que en el servidor nuevo no me
está
> dejando configurarlo como ISAPI.
>
> Gracias de antemano
> Daniel Menéndez
> Grado - Asturias - España
>
> _________________________________________________________________
> ¿Estás pensando en cambiar de coche? Todas los modelos de serie y extras
en
> MSN Motor. http://motor.msn.es/researchcentre/
>
> --
> PHP Spanish Localization Talk Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>