Soporte » Guías – Resolución de problemas » Error para hacer una entrada nueva

  • Resuelto jordi arasa santiago

    (@jordi-arasa-santiago)


    Además de los problemas con las imágenes ahora no puedo crear entradas nuevas de blog. Me da éste error:

    Warning: Creating default object from empty value in /homepages/8/d411863922/htdocs/wp-admin/includes/post.php on line 713

    Warning: Cannot modify header information – headers already sent by (output started at /homepages/8/d411863922/htdocs/wp-admin/includes/post.php:713) in /homepages/8/d411863922/htdocs/wp-admin/admin-header.php on line 9

    Warning: Invalid argument supplied for foreach() in /homepages/8/d411863922/htdocs/wp-content/plugins/wordpress-seo/admin/metabox/class-metabox.php on line 1033

    Lo de homepages 8 no sé qué es, pero he ido a las carpetas wp-admin y las otras y he abierto los php de los que habla y las líneas que se supone que fallan son éstas.

    En post.php:

    $post->post_content = (string) apply_filters( ‘default_content’, $post_content, $post );

    En class-metabox.php:

    foreach ( $custom_fields as $custom_field_name => $custom_field ) {

    Y en admin-header.php:

    header( ‘Content-Type: ‘ . get_option( ‘html_type’ ) . ‘; charset=’ . get_option( ‘blog_charset’ ) );

    Es posible que estos errores los haya generado yo al intentar pasar de Weaver II Theme Extras a Weaver II to Weaver Xtreme.

    Comentar que llevo dos días intentando restaurar una versión guardad en UpdraftPlus pero no parece hacer nada. Se pasa horas y horas dando vueltas un icono debajo de la frase «Recuperando (si es necesario) y preparando los ficheros de respaldo…» pero no veo yo que pasa de ahí ni que restaure nada.

    Gracias por vuestra ayuda

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 15 respuestas - de la 31 a la 45 (de un total de 96)
  • Iniciador del debate jordi arasa santiago

    (@jordi-arasa-santiago)

    Novedades.

    1. Conseguí cambiar el tema a través de phpAdmin, pero la página sólo se mostraba si desactivaba la carpeta plugins renombrándola. De esta forma daba error en la página principal, pero las demás se cargaban.

    2. La gente del hosting ha hecho algo y ahora no se muestra la página pero sí tengo acceso al admin a través de https://www.caricaturasalacarta.com/wp-admin. Este es el texto de la gente del hosting:

    «Tras realizar varias comprobaciones, desactivando tanto carpeta plugins, el archivo .htaccess y el servicio de CDN, la web se muestra y parece que hay acceso al backoffice. Le pedimos que compruebe el acceso con sus credenciales.

    El resto de apartados de la web no funcionan, debe revisar las rutas absolutas, veo que tiene un plugin para estas cosas, actívelo y compruebe el funcionamiento.»

    No sé cual es el plugin para las rutas absolutas, la verdad.

    3. Me dicen otra cosa:

    «Otro de los problemas que hemos visto, es que la web redirige automáticamente hacia la ruta https://www.caricaturasalacarta.com/caricaturas-personalizadas-regalos-originales-divertidos-invitaciones-boda, cuando todo está activo. Esto tiene que estar configurado en algún plugin o quizá en el .htacess»

    Esto no lo entiendo. Esa es la página principal, es normal que redireccione hacia allí.

    Tampoco sé a qué plugin se refiere.

    4. He de decir que tengo varios archivos .htaccess

    En la carpeta principal me aparece .htaccess y 1.htaccess

    En la carpeta logs me aparece otro .htaccess

    5. En este momento tengo desactivado el .htaccess y la carpeta plugins. La página no se carga pero puedo entrar en el panel. En el panel no se me muestran la páginas para editar, por ejemplo.

    Yo no tengo conocimientos como para toquetear el .htaccess

    6. La gente del hosting me recomendó ayer:

    «Lo que deberíamos hacer es eliminar información no necesaria, debe revisar la tabla wp_statpress, ya que ella sola ocupa todo el espacio disponible. Ahí debe revisar los registros y eliminar los que no sean necesarios. Recomendamos siempre hacer una copia de seguridad antes de tocar nada.»

    La verdad es que yo no sé qué registros son necesarios y qué registros no lo son. La verdad es que no creo que los registros de Statpress sean importantes. Es algo que ni siquiera uso. Pero de momento no me atrevo a borrar nada sin la opinión de los expertos.

    Bueno, empiezo a ver un poco la luz. Hemos conseguido entrar en el panel de administración y cambiar el tema. Ahora hay que conseguir:

    1. Que se muestre la página

    2. Limpiar la base de datos a ver si se solucionan los problemas primarios

    Saludos

    Iniciador del debate jordi arasa santiago

    (@jordi-arasa-santiago)

    Renombro la carpeta plugins para dejarla norma. Activo los plugins en el administrador. La página sigue sin cargarse. Con la carpeta normal no se carga la página con el aviso de las redirecciones. Desactivo algunos de los plugins que pienso pueden ser más conflictivos, pero no hay cambios.

    Se me ha creado un nuevo archivo .htaccess. Lo copio y lo borro.

    Con el .htaccess activa no se carga y me da el mensaje de demasiadas redirecciones. Con el .htaccess inactivo parece que se cargue la página, no hay ningún mensaje de error. Sin embargo no se muestra nada, es una página en blanco.

    Hago una prueba. Vuelvo a activar el Weaver II y renombro el .htaccess para activarlo. Bingo!! La página se muestra. Hay algo en el .htaccess que obliga a usar el Weaver II.

    Y hasta aquí llegan mis conocimientos.

    Saludos

    Moderador almendron

    (@almendron)

    Es muy complicado ayudarte si vas haciendo las pruebas por tu cuenta.

    Vamos a ir por partes y poco a poco. Doy por hecho que puedes entrar a la administración con la carpeta «plugins» normal. Si es así:

    1) Desactiva y elimina el plugin NewStatPress. Si la tabla «wp_statpress» sigue existiendo después de eliminar el plugin, la debes borrar. Esta es la que ocasiona el problema del espacio. Has ido guardando todas las estadísticas y te ha llenado todo el espacio.

    2) Desactiva y elimina el plugin «Super Cache».

    3) Desactiva y elimina el plugin «Really Simple SSL»

    Después de todo eso, sal de la administración, borra el hataccess y vuelve a entrar a la adminsitración. Ve a enlaces permanentes y configura.
    `

    Iniciador del debate jordi arasa santiago

    (@jordi-arasa-santiago)

    Vale, te cuento. Ya estamos muy cerquita y estoy que no quepo en mí de gozo. Pero todavía tengo problemas graves aunque los primeros ya se resolvieron.

    1. He desactivado NewStatPress y he borrado la tabla.

    2. Eliminado Super Cache. El otro ya lo tenía eliminado.

    Salgo de la administración y borro .htaccess. Hecho esto ya no puedo volver a entrar. El nombre de usuario y contraseña me da error repetidamente. Le doy al enlace «volver a la página» y la página ya no se me muestra.

    Copio y guardo el .htaccess. Hago una copia y la abro con Notepad. Me sale este texto:

    # BEGIN WordPress
    # Las directivas (líneas) entre BEGIN WordPress y END WordPress se generan dinámicamente
    # , y solo se deberían modificar mediante filtros de WordPress.
    # Cualquier cambio en las directivas que hay entre esos marcadores se sobreescribirán.
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # END WordPress
    # Do not write anything between «GZip Ninja Speed — Starts» and «GZip Ninja Speed — Ends»
    # It will be deleted while uninstalling GZip Ninja Speed plugin
    AddOutputFilterByType DEFLATE text/plain #GZip Ninja Speed
    AddOutputFilterByType DEFLATE text/html #GZip Ninja Speed
    AddOutputFilterByType DEFLATE text/xml #GZip Ninja Speed
    AddOutputFilterByType DEFLATE text/css #GZip Ninja Speed
    AddOutputFilterByType DEFLATE application/xml #GZip Ninja Speed
    AddOutputFilterByType DEFLATE application/xhtml+xml #GZip Ninja Speed
    AddOutputFilterByType DEFLATE application/rss+xml #GZip Ninja Speed
    AddOutputFilterByType DEFLATE application/javascript #GZip Ninja Speed
    AddOutputFilterByType DEFLATE application/x-javascript #GZip Ninja Speed
    AddType x-font/otf .otf #GZip Ninja Speed
    AddType x-font/ttf .ttf #GZip Ninja Speed
    AddType x-font/eot .eot #GZip Ninja Speed
    AddType x-font/woff .woff #GZip Ninja Speed
    AddType image/x-icon .ico #GZip Ninja Speed
    AddType image/png .png #GZip Ninja Speed
    # GZip Ninja Speed — Starts here
    # Do not write anything between «GZip Ninja Speed — Starts» and «GZip Ninja Speed — Ends»
    # It will be deleted while uninstalling GZip Ninja Speed plugin
    AddOutputFilterByType DEFLATE text/plain #GZip Ninja Speed
    AddOutputFilterByType DEFLATE text/html #GZip Ninja Speed
    AddOutputFilterByType DEFLATE text/xml #GZip Ninja Speed
    AddOutputFilterByType DEFLATE text/css #GZip Ninja Speed
    AddOutputFilterByType DEFLATE application/xml #GZip Ninja Speed
    AddOutputFilterByType DEFLATE application/xhtml+xml #GZip Ninja Speed
    AddOutputFilterByType DEFLATE application/rss+xml #GZip Ninja Speed
    AddOutputFilterByType DEFLATE application/javascript #GZip Ninja Speed
    AddOutputFilterByType DEFLATE application/x-javascript #GZip Ninja Speed
    AddType x-font/otf .otf #GZip Ninja Speed
    AddType x-font/ttf .ttf #GZip Ninja Speed
    AddType x-font/eot .eot #GZip Ninja Speed
    AddType x-font/woff .woff #GZip Ninja Speed
    AddType image/x-icon .ico #GZip Ninja Speed
    AddType image/png .png #GZip Ninja Speed
    # GZip Ninja Speed — Ends here

    Sé que hasta # END WordPress está correcto. Elimino el plugin Gzip Ninja, borro el texto referente a él y guardo el nuevo .htaccess. Así consigo entrar a la página y al admin.

    Los enlaces permanentes están correctos. Lo tengo en «Estructura personalizada». Lo voy moviendo a «Nombre de la entrada» y vuelvo a «Estructura personalizada» pero no veo ningún cambio.

    Al hacer el cambio algunas de las últimas entradas del blog que se veían, han dejado de verse y me ha salido la página de error. He vuelto a la estructura personalizada pero han seguido sin verse. Además me dice que el sitio no es del todo seguro, como si lo cargase con HTTP. En realidad en la URL no se ve nada antes de las «www.», ni HTTP ni HTTPS. Intento revisar el enlace en las entradas pero no puedo editarlas.

    Intento cambiar de tema. Con el tema nuevo, al principio, se carga la página y las entradas que daban error ya se muestran. pero al rato deja de mostrarse la página. Pruebo con otros temas pero sucede lo mismo.

    Los temas nuevos sólo se ven si renombro y desactivo la carpeta plugins. Las entradas de blog vuelven a no verse.

    Muy a pesar mío vuelvo al Weaver II porque es el único que carga la página con la carpeta plugins activada.

    WordPress me avisa de que tengo un problema con un plugin:

    En este caso, WordPress ha detectado un error con uno de tus plugins, better-search-replace.

    Primero, visita tu web (https://www.caricaturasalacarta.com/) y comprueba si hay algún problema visible. A continuación, visita la página donde ha sido detectado el error (https://www.caricaturasalacarta.com/wp-admin/admin-ajax.php?_fs_blog_admin=true) y comprueba si hay algún problema visible.

    Al enlace no puedo acceder pero borro el plugin. Intento de nuevo cambiar de tema pero si no renommbro la carpeta plugins sigue sin cargarse la página. Vuelvo al Weaver II hasta que no demos con el problema de los plugins y el tema nuevo.

    Las buenas noticias son que ya me permite hacer una nueva entrada e insertar imágenes desde la biblioteca (que fueron los problemas originales).

    Las malas noticias son que:

    1. Me vuelve a salir el emoticono de «Sitio no totalmente seguro». Seguramente esto será una tontería. Un testeo dice que alguna imágenes enlazan a páginas con HTTP.

    2. El gran problema, aparte del cambio de tema, es que no puedo editar las páginas ni las entradas desde el admin. Se abre una página en blanco. Por ejemplo, la URL de la página principal cuando intento editarla es:

    https://www.caricaturasalacarta.com/wp-admin/post.php?post=22&action=edit

    Y ya está por hoy. Creo que estamos cerca. Perdona todo este rollo, he intentado hacer sólo lo que tú me decías pero al no verse la página quitando el .htaccess, he intentado hacer otras cosas. Te lo cuento a ver si así te haces una idea de dónde está problema.

    Saludos

    Iniciador del debate jordi arasa santiago

    (@jordi-arasa-santiago)

    Último toqueteo. He conseguido cambiar el tema y que se cargue sin desactivar los plugins. Lo he conseguido desactivando el plugin custom-permalinks.

    Ahora bien:

    1. En Chrome se me carga, pero sólo con el dominio y sin la URL completa. Y me sigue saliendo el icono de «conexión no completamente segura».

    2. En el móvil se me carga bien

    3. En Opera se me carga con la URL completa (https://www.caricaturasalacarta.com/caricaturas-personalizadas-regalos-originales-divertidos-invitaciones-boda) y me da una página de error. Pero me aparece como conexión totalmente segura.

    De locos

    Moderador almendron

    (@almendron)

    Lo de la página segura ya lo solucionaremos más adelante.

    Entra en la administración:

    1) Desactiva todos los plugins. Dime ya de paso qué plugisn usas.
    Nota: «Click To Tweet» lleva mucho tiempo sin actualizarse. Deberías ir pensando en cambiarlo por otro.
    2) Vete a «Enlaces permanentes» y de momento activa la opción «Simple»
    3) Comprueba ahora si el área de administración funciona correctamente, es dcir, si puedes editar entradas, añadir nuevas, etc.

    Iniciador del debate jordi arasa santiago

    (@jordi-arasa-santiago)

    Hola de nuevo!! Empiezo por el principio y te doy una lista de los plugins que tengo activos ahora mismo:

    Better Robots.txt – Potenciador de índice, clasificación y SEO + Woocommerce

    Contact Form 7

    Custom 404 Error Page

    Float Left Right Advertising

    Google Analytics

    GRAND FlaGallery

    MailChimp

    New Google Plus Badge Widget

    NextScripts: Social Networks Auto-Poster

    Post Tags and Categories for Pages

    Share Buttons by AddThis

    SSL Insecure Content Fixer

    TinyMCE Advanced

    UpdraftPlus – Backup/Restore

    WP Editor Widget

    WP Fastest Cache

    WP Sitemap Page

    WP to Twitter

    Yoast SEO

    Iniciador del debate jordi arasa santiago

    (@jordi-arasa-santiago)

    Desactivados los plugins y enlaces permanentes simple. Sigo sin poder editar

    Iniciador del debate jordi arasa santiago

    (@jordi-arasa-santiago)

    Por cierto que el servicio técnico del hosting me recomiendan hacer una instalación limpia de WordPress y migrar el contenido de su página web hacia la nueva instalación

    Moderador almendron

    (@almendron)

    Si el problema es el tema, te da lo mismo.

    Ahora, con TODOS los plugins desactivados, activa otro tema y a ver si entonces te deja editar entradas, etc.

    Iniciador del debate jordi arasa santiago

    (@jordi-arasa-santiago)

    Cambio de tema un par de veces. Nada. No creo que el problema sea el tema, recuerda que ya lo cambié y no es el Weaver II. Pero tampoco funciona con los Twenty que vienen por defecto.

    He editado el .htacchess que tengo ahora y este es el texto que me sale:

    # BEGIN WordPress
    # Las directivas (líneas) entre BEGIN WordPress y END WordPress se generan dinámicamente
    # , y solo se deberían modificar mediante filtros de WordPress.
    # Cualquier cambio en las directivas que hay entre esos marcadores se sobreescribirán.

    # END WordPress

    No sé si s lo normal

    Moderador almendron

    (@almendron)

    Lo del htaccess es normal porque estás usando los enlaces permanentes simples.

    A ver: no digo que la página se vea bien. Lo que quiero saber es si, al activar otro tema, te permite por ejemplo añadir una nueva entrada o editar una existente. Y esto con todos los plugins desactivados.

    Iniciador del debate jordi arasa santiago

    (@jordi-arasa-santiago)

    Hacer nuevas entradas, sí, editarlas, no. Ni las páginas tampoco. He hecho una entrada a modo de prueba y se ha publicado correctamente. Cuando le doy a editar una página aparece una página en blanco. No me da ningún tipo de error, pero la página está en blanco.

    Iniciador del debate jordi arasa santiago

    (@jordi-arasa-santiago)

    Te pego un mensaje que acabo de enviar al servicio técnico del hosting, a ver si tiene algo que ver:

    Otra cosa. He ido a «salud de mi sitio» y me han salido 0 errores críticos y 5 mejoras recomendadas. Una de ellas me dice que mi versión PHP está obsoleta y me indica que es la 7.2.25. Como recuerdo perfectamente haberme mudado a la versión 7.3, he acudido al panel de administración del hosting. Y me encuentro con 3 dominios y en uno de ellos tenía la versión 7.2.25.

    DOMINIO VERSIÓN PHP PHP STATUS
    caricaturasalacarta.com PHP 7.3 Soporte de la comunidad PHP hasta 12/2021
    s411863934.mialojamiento.es PHP 7.3 Soporte de la comunidad PHP hasta 12/2021
    http://www.caricaturasalacarta.com PHP 7.3 Soporte de la comunidad PHP hasta 12/2021

    Lo he migrado a 7.3, pero me pregunto por qué salen 3 dominios y si eso puede estar generando problemas. El «s411863934.mialojamiento.es» me ha salido siempre, pero el «caricaturasalacarta.com» no me salía antes.

    Por otra parte, en la carpeta principal del dominio a través de FTP me sale una carpeta llamada «_ProviderRestore» que antes no me aparecía y que no puedo eliminar.

    Moderador almendron

    (@almendron)

    ¿Y si intentas editar la entrada que acabas de hacer?

    Haz la siguiente prueba: crea una nueva entrada. Pon cualquier texto y sube una imagen.

    1) La guardas sin llegar a publicar. Luego te sales e intentas editar.

    2) La publicas e intentas editar. Luego la borras.

    Por otra parte, ponte en contacto con el soporte del tema y que te digan cuál es el valor actual de «memory_limit».

Viendo 15 respuestas - de la 31 a la 45 (de un total de 96)
  • El debate ‘Error para hacer una entrada nueva’ está cerrado a nuevas respuestas.