WordPress set_magic_quotes_runtime()

Bueno,

esta vez pensé en crear este POST acerca del el [error] de WordPress que esta inundando muchos blogs en la Internet y que corren la grandiosa máquina de CMS de WordPress..
Si lugar a duda vas y revisas el LOG de tu Apache encontraras las lineas siguientes :

PHP Deprecated:  Function set_magic_quotes_runtime() is deprecated
PHP Deprecated:  Function set_magic_quotes_runtime() is deprecated
PHP Deprecated:  Function set_magic_quotes_runtime() is deprecated

Así sucesivamente, esto es porque en la version PHP 5.3.0 y mas recientes esta desactivado por defecto, pues a sido retirado de PHP 6 y esta propuesta para eliminación..
La forma en que repare esto Function set_magic_quotes_runtime(),
es encontrando el documento php que lo esta creando, el cual es wp-settings.php en la linea 27 hasta esta fecha actual y en WordPress archivo mas nuevo que es WP3.0.5..
set_magic_quotes_runtime( 0 );

Para eliminar este [error] lo pondremos entre un if statement y chequearemos si nuestro PHP es menor que la version 5.3.0,
Copia y pega el siguiente código, marcando la linea 26 y 27 completamente , de modo que el código nuevo lo reescriba.

if(version_compare(PHP_VERSION, '5.3.0', '<'))
{
  // Disable magic quotes at runtime. Magic quotes are added using wpdb later in wp-settings.php.
  set_magic_quotes_runtime( 0 );
}


Salva y retornarlo a tu WebServer y observa que no tengas mas notificaciones, es buena idea hacerlo aunque tengas una versión mas antigua que PHP 5.3.0 en tu servidor web o tu Hosting..
porque es posible que actualices o cambies de Hosting que si tenga una versión de PHP mas nueva o igual a PHP 5.3.0.. es recomendable que lo parchees hasta que los coders de WordPress coloquen un parche oficial.. o que actualicen el código de WordPress a los nuevos entandares de PHP.
Y además los Hostings siempre actualizan su PHP para evitar cualquier problema de seguridad en sus Servidores..
Si no as chequeado tu Apache log, pues te sugiero que lo hagas , es posible que te lleves una inmensa sorpresa de la cantidad de información acerca de estas notificaciones..

2 thoughts on “WordPress set_magic_quotes_runtime()

Comments are closed.