Pregunta sobre Arreglando WordPress de Wordpress:

Aviso: FS_METHOD estable ya definido

Un usuario preguntó 👇

Hola amigos,

Necesito ayuda por favor!

Desde que actualicé todos mis sitios el fin de semana pasado a 4.9, 2 de ellos ahora tienen este mensaje de error:

Nota

No he hecho nada más que actualizar y luego actualizar mi tema para asegurarme de que sea compatible con 4.9.

¿Dónde debo buscar?

Gracias.

(@jakept)

Hace 3 años, 1 mes

Verifique su archivo wp-config.php, línea 94. El mensaje de error es un poco engañoso. Ese número de archivo y línea es donde la constante se define por segunda vez, no la original. En esa línea verás algo como define( 'FS_METHOD', **something** );. El problema es que esta línea, o algo muy similar, ya debe estar en ese archivo y no puede encontrarlo dos veces. Solo elimine la línea 94, o si el valor es el que desea, busque y elimine el otro evento de esa línea.

(@nigelrs)

Hace 3 años, 1 mes

Hola,

Gracias, miré eso. Tengo más de 20 sitios y solo 2 muestran esto. Comparé el wp-config.php en 1 sitio con este error y 1 sitio sin él y son idénticos (aparte de los normales (table_prefix, key code, database / usernames / pw y wp_memory_limit línea de definición).

¿Debe haber algo más que inspire esto?

Es una línea que WP necesita, así que no quiero eliminarla porque podría afectar el FTP y no hay nada más en el archivo de configuración. Confusión…

(@jakept)

Hace 3 años, 1 mes

El único archivo que WordPress carga antes de wp-config.php es el archivo principal wp-load.php. Entonces, si no modificó ese archivo, el error debe estar en wp-config.php donde está definiendo FS_METHOD dos veces. WordPress no se define a sí mismo FS_METHOD en wp-config.php por sí solo, por lo que parece que cometió un error y lo definió dos veces.

(@nigelrs)

Hace 3 años, 1 mes

Si no hay otro comando que se muestre y se enmascare como FS_METHOD, este es el archivo porque no puedo verlo dos veces y no está en wp_load.php después de verlo:

// ** Configuración de MySQL: puede obtener esta información de su servidor web ** // / ** Nombre de la base de datos para WordPress * / define (‘DB_NAME’, ‘****’);

/ ** Nombre de usuario de la base de datos MySQL * / define (‘DB_USER’, ‘****’);

/ ** Contraseña de la base de datos MySQL * / define (‘DB_PASSWORD’, ‘****’);

/ ** MySQL host * / define (‘DB_HOST’, ‘localhost: 3306’);

/ ** Conjunto de caracteres de base de datos que se utilizará para crear tablas de base de datos. * / define (‘DB_CHARSET’, ‘utf8’);

/ ** Tipo de base de datos de garantía. No cambie esto si tiene dudas. * / define (‘DB_COLLATE’, «);

/ ** # @ + * Claves y claves auténticas únicas. * * ¡Cambie estos a diferentes frases únicas! * Puede generarlos utilizando el servicio de clave secreta @ @link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org} * Puede cambiar estos en cualquier momento para invalidar todo su contenido. Esto obligará a todos los usuarios a iniciar sesión nuevamente. * * @ desde 2.6.0 * / define (‘LLAVE_VALIDA’, ‘*****! u86SKRW226kH) JBQ7p / xV8P6JH | 8Y1]x * & BUq-402Td0j! ‘); define (‘SECURE_AUTH_KEY’, ‘***** K2UsJ8zqtWc) 2 | JUy88 * 3 | ZFlU # j[TsyIaGTt0:[email protected]’);
define(‘LOGGED_IN_KEY’, ‘****8CDhEdhK~(15sH609+(3K|D****UzK8XRa6dT)jh54y_5%MDpw’);
define(‘NONCE_KEY’, ‘*****UzPw-P&K3qt+|3)4oZ#FVpq]6o8 ~ 6Ep; ~ IPRq794) x2cG0a (+ GzYLp ‘); define (‘valid_SALT’, ‘**** 6i77 # T & fJS2yP * on7 + Y! GA9qr45Tp9Mw0XacE1u7bMkYgQ # 7p1Yyo55ny /’); define (‘SECURE_AUTH_SALT’, ‘YzE0g3G ****** / b4T4ygP-c * / & 7NvZx9) c @ # q * k[[email protected]~5I1:2_F[#~Y’);define(‘LOGGED_IN_SALT»F)xfN!B*****6-#*%SAQ!1XA7X!2_zJ0(U5~j0s-(8J||*l7BzI[e_34;/e7h’);define(‘NONCE_SALT»[email protected];Ey1370******f+1f~Wc8l2ru5KF_7eI9/C~7K&0u-tS;nYW9l8′);/**#@-*/[[email protected]~5I1:2_F[#~Y’);sainmhínigh(‘LOGGED_IN_SALT»F)xfN!b*****6-#*%SAQ!1XA7X!2_zJ0(U5~j0s-(8J||*l7BzI[e_34;/e7h’);sainmhínigh(‘NONCE_SALT»[email protected];Ey1370******f+1f~Wc8l2ru5KF_7eI9/C~7K&0u-tS;nYW9l8′);/**#@-*/

/ ** * Prefijo de tabla de base de datos de WordPress. * * Puede tener varias instalaciones en una base de datos si asigna un prefijo único a cada *. ¡Solo números, letras y guiones bajos, por favor! * / $ table_prefix = ’73 *** ‘;

/ ** * Para desarrolladores: modo de depuración de WordPress. * * Cambie esto a verdadero para habilitar la visualización de notificaciones durante el desarrollo. * Se recomienda encarecidamente a los desarrolladores que utilicen el plugin y el tema * WP_DEBUG en sus entornos de desarrollo. * * Para obtener información sobre otras variables que se pueden utilizar para depurar, * visite el Codex. * * @link https://codex.wordpress.org/Debugging_in_WordPress * / define (‘WP_DEBUG’, ‘falso’); define (‘WP_MEMORY_LIMIT’, ‘256M’);

/ * Eso es todo, ¡deja de editar! Feliz blogueo. * /

/ ** Ruta completa al directorio de WordPress. * / if (! defined (‘ABSPATH’)) define (‘ABSPATH’, dirname (__ FILE__). ‘/’);

/ ** Corrige las variables y archivos de WordPress incluidos. * / require_once (ABSPATH. ‘wp-settings.php’);

define (‘WP_ALLOW_MULTISITE’, verdadero);

define (‘FS_METHOD’, ‘directo’);

*********** ¿Hay algo disfrazado de FS_METHOD?

(@nigelrs)

hace 3 años

¿Algún receptor en esto? Es un conflicto de wordpress o un problema con el archivo de configuración cargado por WP por defecto

(@nigelrs)

hace 3 años

Esta es una pregunta simple, esperaba que un experto en wordpress pudiera mirar el archivo config.php que publiqué al respecto y ver por qué recibo este error. Se entiende que está replicado pero no hay duplicados en el archivo.

O es eso ?!

(@nigelrs)

hace 3 años

Valiosa ayuda y comentarios … gracias

Todavía estancado.

(@thomasdoerr)

Hace 2 años, 10 meses

Hola, ¿has solucionado ese problema? Aquí tengo lo mismo. Por lo que puedo ver, ya está definido para la línea en wp-config.php. Puede escribir esto para evitar el error:

if (! defined (‘FS_METHOD’)) {define (‘FS_METHOD’, ‘solo’); }

Para comprobar cómo se define, puede escribir esta línea antes de todo eso. echo «FS_METHOD:». FS_METHOD;

Supongo que lo establece mi tema en alguna parte. Cuando miras wp-settings.php cargado por wp-config.php, ves que muchos archivos php se cargan antes de que cumplan con la definición en wp-config.php.

Acerca de él, Thomas

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *