Register globals en PHP 5.4
Publicado en 2 mayo, 2014
- Hemos actualizado vhome a PHP 5.4 donde han dejado de usarse las register globals. Por lo que entiendo variables como $hola no tendría automaticamente el valor de $_GET[‘hola’], habría que igualarlo manualmente. Lo dejo listo en golfinspain, habría que revisar contenido propio que pudiera usarse en WordPress.
- Edito: Hemos vuelto a la versión PHP 5.3 siguiendo este enlace: http://blog.wpkg.org/2013/06/20/downgrading-to-php-5-3-on-debian-wheezy-7-0/ que baja a esa versión y la mantiene. Con esto se soluciona, ya que no podemos tener un patrón de donde se asume que una variable viene de $_GET si no hay referencias a esa variable en $_GET.
- Sacado: http://www.php.net/manual/en/ini.core.php#ini.register-globals
register_globalsboolean- Whether or not to register the EGPCS (Environment, GET, POST, Cookie, Server) variables as global variables.As of » PHP 4.2.0, this directive defaults to off.Please read the security chapter on Using register_globals for related information.Please note that
register_globalscannot be set at runtime (ini_set()). Although, you can use .htaccess if your host allows it as described above. An example .htaccess entry:php_flag register_globals off.Note:
register_globalsis affected by the variables_order directive.WarningThis feature has been DEPRECATED as of PHP 5.3.0 and REMOVED as of PHP 5.4.0.

¿Algo que comentar?
Lo siento, debes estar conectado para publicar un comentario.