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

Crear un cronjob o tarea programada

Es posible crear los llamados cronjobs: un programa que se ejecuta a horas establecidas de antemano. No está permitido crear cronjobs que se ejecuten más de 1 vez cada 10 minutos. Tampoco se permiten cronjobs pesados (que carguen mucho el procesador). Al fin y al cabo, en 1 servidor se alojan más sitios web. Usted no quiere que otros le molesten, ni los demás quieren que usted les moleste. Si es necesario, WebOké puede detener cronjobs. La norma es que un cronjob no puede ejecutarse durante más de 10 segundos. Si quiere ejecutar cronjobs con más frecuencia, se permite a partir de los planes POWER WEBHOST.

Si crea varios cronjobs, esto se aplica al total; es decir, inicie como máximo 1 cronjob cada 10 minutos. Distribuya bien sus cronjobs: así mejora el rendimiento del servidor.

Le recomendamos incluir esta instrucción en su cronjob: set_time_limit(10). Así su cronjob se detendrá si dura más de 10 segundos. Los cronjobs se configuran desde el panel de control.

Cómo es un cronjob

Un cronjob que, por ejemplo, inicia un programa PHP tiene este aspecto:

/usr/local/bin/php -q /home/<usrdir>/domains/<uwdomein.xx>/public_html/<taak.php>

Sustituya <usrdir> por su nombre de usuario de DirectAdmin, <uwdomein.xx> por su nombre de dominio y <taak.php> por su script PHP.

Envío de un correo tras cada cronjob

Por defecto se envía un correo a su cuenta de correo predeterminada. En ese correo se muestran los posibles errores del cron y también cualquier salida en pantalla. Puede consultar ese buzón en webmail.weboke.nl indicando como nombre de usuario el nombre de su cuenta, la contraseña y el nombre del servidor. Si no quiere seguir recibiendo un correo cada vez, añada esto al final del cronjob: /dev/null 2>&1

Las rutas son algo distintas que por FTP

Debe indicar la ruta completa a PHP y la ruta completa en el servidor al programa PHP. Es distinto que por FTP: ahora va precedida de /home/usrdir. Sustituya usrdir por su propio nombre de usuario (el del panel de control).

¡¡Importante!! Un cronjob no conoce ningún nombre de dominio

Tenga en cuenta también que el programa PHP, cuando se ejecuta desde un cronjob, no sabe con qué sitio web se ejecuta. $_SERVER['SERVER_NAME'] está vacío, ¡¡y además un include fallará porque no hay ruta base!!

Código de ejemplo para incluir en el programa cron y evitarlo:

  • $pad = "/home/<usrname>/domains/<uwdomein.xx>/public_html"; (¡¡¡no olvide sustituir <usrdir> y <uwdomein.xx>!!!)
  • $_SERVER['SERVER_NAME'] = 'uwdomein.xx';
  • $_SERVER['DOCUMENT_ROOT'] = $pad;
  • set_include_path($pad . PATH_SEPARATOR . ini_get("include_path"));
¿Le ha resultado útil este artículo?

← Volver a Hosting general

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…