WordPress set_magic_quotes_runtime()

Bueno,

esta vez pense 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

Asi 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()”

Leave a Reply

Your email address will not be published. Required fields are marked *