Documentación - Manual Weby+

Referencia de Lenguaje


Editando wy_configuracion.php

El archivo wy_configuracion.php es uno de los archivos más importantes en la instalación de Weby+. Para la siguiente parte, se mostrará como crear y editar el código de configuración y lograr así el correcto arranque del Sistema Weby+.

El código que se busca crear y cambiar es el siguiente:

	/**
	 *
	 * 2003 - 2017 @ Yal Publicidad - Weby+
	 * www.yalpublicidad.com
	 * online@yalpublicidad.com
	 *
	 * Base de configuracion para Weby+
	 *
	 * Este archivo contiene las siguientes configuraciones:
	 *
	 * * SERVIDOR Sesiones
	 * * MySQL Sesiones
	 * * SMTP Sesiones
	 * * Datos de Configuracion sitio Weby+
	 * * Clave Secreta
	 * * GMT Sesion
	 *
	 * @link http://www.webyplus.com/documentacion/manual/editando-wyconfiguracionphp
	 *
	 * @paquete Weby+
	 */
	
	/* SERVIDOR Sesiones */
		$Cfg['Server']['host']		= 'localhost';			/* Normalmente es localhost */
		$Cfg['Server']['user']		= '';					/* Usuario de hosting */
		$Cfg['Server']['password']	= '';					/* Contraseña de hosting */
		$Cfg['Server']['path']		= dirname(__FILE__);	/* Directorio publico, normalmente /home/usuariohost/public_html/ */
		
	/* MySQL Sesiones */
		$Cfg['DB']['host']		= 'localhost';				/* Normalmente es localhost */
		$Cfg['DB']['user']		= '';						/* MySQL usuario */
		$Cfg['DB']['password']	= '';						/* MySQL Contraseña */
		$Cfg['DB']['name']		= 'ypanel';					/* MySQL nombre base de datos */
		$Cfg['DB']['prefijo']	= 'wy_';					/* MySQL Prefijo de tablas */
	
	/* SMTP Sesiones */
		$Cfg['Mail']['host']		= '';		/* SMTP host, normalmente mail.midominio.com */
		$Cfg['Mail']['user']		= '';		/* SMTP usuario ej. webmaster@midominio.com */
		$Cfg['Mail']['password']	= '';		/* SMTP contraseña */
		$Cfg['Mail']['port']		= 25;		/* SMTP puerto, normalmente 25 */
		$Cfg['Mail']['ssl']			= false;	/* SMTP SSL autenticación */
		$Cfg['Mail']['nombre']		= '';		/* SMTP nombre ej. Juan Perez */
		$Cfg['Mail']['email']		= '';		/* SMTP email ej. juanperez@midominio.com */
		$Cfg['Mail']['asunto']		= '';		/* SMTP asunto ej. consulta sobre servicio */
	
	/* Atributos Head de sitio Weby+ */
		$Cfg['Weby']['charset']		= 'utf-8';	/* Atributo charset en documento HTML. Codificación de caracteres utilizada */
		$Cfg['Weby']['titulo']		= '';		/* Atributo title. Titulo de sitio web Weby+ */
		$Cfg['Weby']['description']	= '';		/* Atributo description. Descripción del sitio web Weby+ */
		$Cfg['Weby']['keywords']	= '';		/* Atributo keywords. Palabras claves del sitio web Weby+ */
	
	/* Datos de contacto */
		$Cfg['Contacto']['organizacion']= '';	/* Nombre de la organización */
		$Cfg['Contacto']['direccion']	= '';	/* Dirección de la organización */
		$Cfg['Contacto']['telefonos']	= '';	/* Telefonos de la organización ej. +51 888 888 888, +51 999 999 999 */
		$Cfg['Contacto']['emails']		= '';	/* Emails de la organización ej. usuario1@dominio.com, usuario2@dominio.com */
		$Cfg['Contacto']['mapa']		= '';	/* Mapa de la organización ej. https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3947.5109122503454! */
		
	/* Clave ID Secreta y Código de Activación de Producto  */
		define('WEBYPLUS_ID', '');
		define('WEBYPLUS_ID_ACTIVACION', '');
	
	/* 
	 * Estado de Sitio Weby+ 
	 * 1 = Activo
	 * 2 = Mantenimiento
	 * 3 = En Construccion
	 */
		define('YP_ESTADO_WEBY',1);
		
	/* GMT Sesion */
		define('GMT', -5);

Configuración Servidor de Sesiones

En esta sección es para usuarios avanzados y te recomendamos dejarlo con los datos predeterminados.

Configuración MySQL Sesiones

Esta parte es una de las mas importantes del Sistema Weby+, comunica el sistema con la base de datos de tu servidor. Verifica que los datos insertados en esta parte sean los correctos y que cuenta Weby+ tenga acceso a tu base de datos.

Los datos que cambiarás son los siguientes:

	/* MySQL Sesiones */
	$Cfg['DB']['host']		= 'localhost';		/* Normalmente es localhost */
	$Cfg['DB']['user']		= 'Usuario';		/* MySQL usuario */
	$Cfg['DB']['password']	= 'Contraseña';			/* MySQL Contraseña */
	$Cfg['DB']['name']		= 'ypanel';		/* MySQL nombre base de datos */
	$Cfg['DB']['prefijo']	= 'wy_';			/* MySQL Prefijo de tablas */

Host de la Base de Datos

Reemplaza localhost, con el nombre de tu host de base de datos, ej. MiDatabaseHost.

	$Cfg['DB']['host'] = 'localhost';	/* Normalmente es localhost */

Usuario de la Base de Datos

Reemplaza el nombre de usuario aquí, con el nombre de tu usuario de base de datos, ej. MiNombredeUsuario.

	$Cfg['DB']['user'] = 'Usuario';	/* MySQL usuario */

Contraseña de la Base de Datos

Reemplaza la contraseña aquí, con su contraseña, ej. MiPassword.

	$Cfg['DB']['password'] = 'Contraseña';	/* MySQL Contraseña */

Nombre de la Base de Datos

Reemplaza el nombre de la base de datos, con el nombre de tu base de datos, ej. MiNombredeBasedeDatos.

	$Cfg['DB']['name'] = 'ypanel';	/* MySQL nombre base de datos */

Prefijo de tabla de la Base de Datos

Reemplaza el prefijo de tabla, con el nombre de prefijo de tabla que usaras para crear las tablas del sistema Weby+, ej. MiPrefijo_.

	$Cfg['DB']['prefijo'] = 'wy_';	/* MySQL Prefijo de tablas */

Configuración SMTP Sesiones

Podrás cambiar los datos de esta sesión si cuentas con una cuenta de correo corporativo, ej. usuario@ejemplo.com

Los datos que cambiarás son los siguientes:

Servidor SMTP

Reemplaza este dato por tu servidor SMTP, ej. mail.ejemplo.com

	$Cfg['Mail']['host'] = 'mail.ejemplo.com';	/* SMTP host, normalmente mail.midominio.com */

Usuario SMTP

Reemplaza este dato por tu usuario de tu servidor SMTP, ej. usuario@ejemplo.com

	$Cfg['Mail']['user'] = 'usuario@ejemplo.com';	/* SMTP usuario ej. webmaster@midominio.com */

Contraseña SMTP

Reemplaza este dato por tu contraseña de tu servidor SMTP, ej. MiContraseña

	$Cfg['Mail']['password'] = 'MiContraseña';	/* SMTP contraseña */

Puerto SMTP

Reemplaza este dato por tu puerto de tu servidor SMTP, ej. 587

	$Cfg['Mail']['port'] = 587;	/* SMTP puerto, normalmente 25 */

SSL SMTP

Reemplaza este dato por tu configuración conexión segura de tu servidor SMTP, el valor para nuestro ejemplo es false.

Nota: Si utilizas el valor true, modifica los valores de servidor y puerto.

	$Cfg['Mail']['ssl'] = false;	/* SMTP SSL autenticación */

Configuración de Atributos Head de sitio Weby+

Esta parte es la que se encarga de generar los atributos HEAD de tu sitio web y puedes configurar estos valores desde tu yPanel en Opciones de Configuración.

Configuración Datos de Contacto

Esta parte será utilizada para generar la información del pie de pagina de tu sitio web, y puedes configurar estos valores desde tu yPanel en Opciones de Configuración.

Configuración de Clave ID Secreta y Código de Activación de Producto

Esta parte es una de las más importantes de la configuración del Sistema Weby+, ésta configuración validará tu producto Weby+.

¿Qué sucede si no tengo un ID Weby+?

Si no tienes un ID Weby+ y un Código de Activación válido tu sitio web quedará bloqueado y tendrás que descargar nuevamente el paquete de instalación con la ultima versión de Weby+ para recuperar el acceso a tu sitio web.

ID Weby+ o Clave ID Secreta

Este id lo obtendrás al finalizar la instalación del paquete Weby+, es único para cada instalación remota o local, por lo que tu instalación de paquete Weby+ debe ser realizada en la ubicación desde donde se accederá al sitio web.

En la carpeta raíz remota. (Por ejemplo, http://ejemplo.com/)

En una sub-carpeta local. (Por ejemplo, http://localhost/Sitio_Webyplus/)

	define('WEBYPLUS_ID', 'tu_id_webyplus');

Código de Activación de Producto

Este código lo obtendrás al finalizar la instalación del paquete Weby+. Si cambias de proveedor de hosting tu sitio web quedará bloqueado temporalmente, y podrás activar tu sitio web desde las Opciones de Configuración de tu yPanel.

	define('WEBYPLUS_ID_ACTIVACION', 'tu_codigo_de_activacion_webyplus');