Ir directamente al contenido

Ajustes de cookies

Elija por tipo qué cookies permite. Puede cambiar su elección en cualquier momento en Ajustes de cookies, al pie de cada página. Declaración de privacidad

Necesarias

Siempre activadas

Necesarias para iniciar sesión, conservar su carrito y recordar sus preferencias. Siempre están activadas.

¿Qué cookies?
  • weboke_sessie, weboke_klant, weboke_remember: su sesión y mantener la sesión iniciada
  • weboke_basket: su carrito
  • wkBtwIncl: mostrar los precios con o sin IVA
  • wok_cookies: su elección de cookies, 12 meses

Mide qué anuncio lleva a una visita o a un pedido, para no pagar por anuncios que no sirven de nada.

¿Qué cookies?
  • Google Ads a través de Google Tag Manager (_gcl_au, _gcl_aw), hasta 90 días
  • OpenAI Ads, anuncios en ChatGPT
  • wok_aff: a través de qué socio llegó a nosotros (programa de afiliados), 60 días

4,6

País e idioma

Cada país tiene su propio sitio, con los precios y el IVA de ese país.

Ver

Errores tras una actualización de PHP y cómo encontrar el registro de errores

Ha aumentado la versión de PHP y ahora su sitio web aparece en blanco, muestra un mensaje de error o una parte ha dejado de funcionar. Esto suele deberse casi siempre a un plugin, un tema o código propio que no es compatible con la nueva versión. No se preocupe: puede restaurar la versión anterior en un minuto y después investigar con calma qué ha fallado.

Paso 1: restaure la versión anterior

Vaya a Select PHP version, seleccione de nuevo la versión que tenía antes y haga clic en Apply (consulte Elegir la versión de PHP (Select PHP version)). Su sitio web volverá a funcionar de inmediato como antes. Si había modificado extensiones u opciones en la nueva versión, estas se conservarán para un próximo intento.

Paso 2: busque el mensaje de error en el registro de errores

PHP registra los errores en el registro de errores de su dominio. Allí se indica exactamente qué archivo y qué línea causan el problema.

  1. En DirectAdmin, haga clic en Información y archivos y después en Siteoverzicht & logboeken.
  2. En su dominio, haga clic en Foutenlogboek.
  3. Revise las últimas líneas, al final. Busque líneas con PHP Fatal error, PHP Parse error o PHP Warning (1).
El registro de errores de voorbeelddomein5.nl con al final una línea PHP Warning con la ruta al archivo y el número de línea
(1) un mensaje de PHP con el archivo y el número de línea

Puede leer más sobre los registros en Resumen del sitio y registros: el registro de errores y el registro de accesos.

Paso 3: entienda el mensaje

En el mensaje aparece la ruta del archivo. Esto suele indicar qué plugin o qué tema es el causante del problema. Algunos ejemplos:

Lo que ve en el mensajeSignificado
.../wp-content/plugins/nombre-del-plugin/...Ese plugin no funciona con la nueva versión. Actualícelo o busque una alternativa si ya no recibe mantenimiento.
.../wp-content/themes/nombre-del-tema/...Su tema es demasiado antiguo. Actualícelo o pida al desarrollador que lo actualice.
Call to undefined function mysql_connect()Código muy antiguo que todavía usa funciones anteriores a PHP 7. Debe reescribirse.
Call to undefined function con otro nombre de funciónSuele faltar una extensión. Compruebe qué extensión corresponde a esa función y actívela (consulte Activar y desactivar extensiones de PHP).
Allowed memory size of ... bytes exhaustedEl script dispone de poca memoria. Aumente memory_limit (consulte Opciones de PHP: upload_max_filesize, memory_limit y max_execution_time).
Maximum execution time of ... seconds exceededEl script ha tardado demasiado. Aumente max_execution_time o investigue por qué es tan lento.

Paso 4: actualice y vuelva a intentarlo

  1. Haga una copia de seguridad (consulte Copia de seguridad y restauración: crear usted mismo una copia de seguridad en DirectAdmin).
  2. Actualice WordPress (o su otro software), su tema y todos sus plugins, mientras la versión anterior de PHP sigue activa.
  3. Elimine los plugins que no utilice.
  4. Active de nuevo la nueva versión de PHP y vuelva a probar su sitio web. Revise también de nuevo el registro de errores.

Consejo: ¿Prefiere hacer primero una prueba sin que los visitantes se vean afectados? Haga con Installatron una copia de su sitio en un subdominio (consulte Clonar y crear un entorno de pruebas (staging)) y configure únicamente esa carpeta con la nueva versión mediante .htaccess (consulte Configuración de PHP por carpeta y mediante .htaccess).

Mostrar errores temporalmente en la página

¿Solo ve una pantalla en blanco y no hay nada útil en el registro de errores? En ese caso puede mostrar los errores temporalmente en la propia página. En Select PHP version, en la pestaña Options, active la casilla display_errors. Vuelva a abrir la página: ahora verá el mensaje de error. Desactive display_errors de nuevo inmediatamente después, ya que este tipo de mensajes puede mostrar información sobre su sitio web a cualquier visitante.

Si utiliza WordPress, también puede hacerlo con estas líneas en wp-config.php, encima de la línea That's all, stop editing!: define('WP_DEBUG', true); y define('WP_DEBUG_LOG', true);. WordPress registrará entonces los errores en wp-content/debug.log. Elimínelas después o cámbielas a false.

¿Prefiere que lo solucionemos nosotros?

¿No lo consigue, o hace años que no se actualiza su sitio web? Con la actualización de PHP preparamos su sitio web para una versión actual de PHP, por un precio fijo. Si no lo conseguimos, le devolvemos su dinero.

Un momento…

Configure sus dominios

Configure para cada dominio los servidores de nombres, la vinculación a su hosting y quién será el titular.

Cargando sus dominios…