Error para hacer una entrada nueva
-
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]
-
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
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
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.
`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) entreBEGIN WordPress
yEND 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 hereSé 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
Ú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
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.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
Desactivados los plugins y enlaces permanentes simple. Sigo sin poder editar
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
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.
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) entreBEGIN WordPress
yEND 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
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.
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.
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/2021Lo 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.
¿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».
- El debate ‘Error para hacer una entrada nueva’ está cerrado a nuevas respuestas.