Instalación de UltimatePOS
Contenidos
- 1 Instalación de UltimatePOS
- 1.1 Requisitos del servidor
- 1.2 Recomendación del servidor
- 1.3 PASOS PARA INSTALAR EL SISTEMA POS
- 1.4 Instalación en Localhost:
- 1.5 Instalación en Livehost:
- 1.6 Creando un archivo oculto en Windows
- 1.7 Error de archivo .env.example faltante
- 1.8 PASOS A SEGUIR DESPUÉS DE LA INSTALACIÓN
- 1.9 Opciones de licencia para UltimatePOS:
- 2 Instalación ya realizada:
Requisitos del servidor
Asegúrese de que su servidor cumpla con los siguientes requisitos:
- Versión PHP – UltimatePOS Versión 5 o superior PHP >= 8.1
- Extensión PHP OpenSSL
- Extensión PHP DOP
- Extensión PHP Mbstring
- Extensión PHP del tokenizador
- Extensión XML PHP
- Extensión PHP cURL
- Extensión PHP zip
- Extensión PHP GD
Recomendación del servidor
- Ultimate POS se puede instalar en Localhost.
- Si desea que sea accesible en línea, le recomendamos utilizar Cloud Host, ya que proporciona una mayor flexibilidad o control del servidor. Puede utilizar AWS o Digital Ocean o buscar otros. Nuestro sitio de demostración está configurado en Digital Ocean.
- También puedes utilizar hosting compartido. Como por ejemplo BigRocks, NameCheap, GoDaddy, etc.
PASOS PARA INSTALAR EL SISTEMA POS
- Después de la descarga, extraiga el archivo en su escritorio usando un software zip (como winzip o winrar u otro) como se muestra a continuación.
Instalación en Localhost:
- En caso de que quieras instalar el sistema localmente, estos son los pasos:
- 2.1 Descargue e instale un servidor como WAMP (para Windows) o XAMP (para Windows o Linux) o cualquier otra cosa según su preferencia con un servidor Apache o nginx.
- 2.2 Vaya a la carpeta htdocs. La carpeta htdocs suele estar presente dentro del archivo xamp/htdocs.
- 2.3 Copie la carpeta del código base (por ejemplo, UltimatePOS-CodeBase-V2.8.1 ) presente dentro del archivo descomprimido en el paso 1.
- 2.4 Cambie el nombre de la carpeta a UltimatePOS . (Por ejemplo: UltimatePOS-CodeBase-V2.8.1 a UltimatePOS)
- 2.5 Ahora abra http://localhost/UltimatePOS/install o http://localhost/UltimatePOS/public/install.
Aquí verá una pantalla con «Haciendo una comprobación previa a la instalación…» - 2.6 Asegúrese de que todos los controles se muestren como Green-Tick . Si hay algún problema con la Cruz Roja, corríjalo y actualice la página para verificar nuevamente. Después de hacer clic en verde, haga clic en «Ir al siguiente paso».
- 2.7 Siga las instrucciones de instalación que se muestran en la pantalla.
- 2.8 Una vez realizada toda la instalación, vaya a la carpeta pública y elimine la carpeta de instalación presente.
Instalación en Livehost:
- En caso de querer instalar el sistema en hosting, estos son los pasos:
- 3.0 Asegúrese de que la URL de la aplicación sea como www.yourwebsite.com o any-subdomain.yourwebsite.com para una mejor experiencia. No se recomienda la instalación en carpetas como www.yourwebsite.com/any-folder-name/pos.
- 3.1 Cargue el archivo zip POS extraído (todos los archivos y carpetas dentro de UltimatePOS-CodeBase-V2.8.1 ) en la raíz de documentos del servidor.
- Para cargar el archivo puede utilizar un cliente FTP como filezilla (https://filezilla-project.org/)
- O puedes subirlo directamente iniciando sesión en tu cPanel (o administrador directo) y yendo al administrador de archivos.
- 3.3 Abra su sitio web http://your-pos-website.com/install o http://your-pos-website.com/public/install
- 3.4 Asegúrese de que todo muestre una marca verde . Si hay algún problema con la Cruz Roja, corríjalo y actualice la página para verificar nuevamente. Después de hacer clic en verde, haga clic en «Ir al siguiente paso».
- 3.5 Siga las instrucciones de instalación que se muestran en la pantalla.
- 3.6 Verá la página de instalación como se indica a continuación o, si muestra algún error, verifique las notas de errores de depuración que se indican a continuación.
- 3.7 Una vez realizada toda la instalación, vaya a la carpeta pública y elimine la carpeta de instalación presente.
- «Haciendo algunas revisiones previas a la instalación». Pantalla: asegúrese de que todos estén marcados con una marca verde y luego haga clic en «Siguiente paso». Al hacer clic en «Siguiente paso», irá a la pantalla de instalación como se muestra a continuación en el paso 5. Error no encontrado: si muestra un error no encontrado después Haga clic en el enlace “Siguiente paso” y luego intente cambiar el enlace como se muestra a continuación: – www.yourwebsite.com/ public /install-start – www.yourwebsite.com/ public/index.php/ install-start ( para eliminar index.php desde la URL, asegúrese de tener mod_rewrite habilitado, comuníquese con su alojamiento para obtener más detalles )
- Pantalla de instalación del TPV:
Lee las instrucciones. dice que mantenga toda su información lista para el siguiente paso, como detalles de la base de datos, configuración de correo electrónico, código de compra de envato. - Haga clic en el siguiente «Vamos». Verificará su servidor. Si todos están en verde, entonces está listo para el siguiente paso; de lo contrario, instale la biblioteca PHP que falta. Después de que todo parezca correcto, mostrará un cartel verde.Error “Debes escribir un nombre de archivo” en Windows: verifica los pasos mencionados al final con el encabezado – (creación de un archivo oculto en Windows)
- Haga clic en «Instalar» después de esto y espere unos minutos para procesar (de 1 a 10 minutos depende del alojamiento)
- Mostrará una pantalla de instalación exitosa.
Errores de depuración:
Durante la instalación puede haber algunos errores por varias razones, verifique lo siguiente y corríjalos en consecuencia.
Error de sintaxis:
Si muestra un error de sintaxis, asegúrese de que la versión de PHP sea la mencionada en la parte superior Requisitos del servidor.
Error interno de servidor 500
Esto puede suceder si el servidor no está configurado correctamente. Verifique el registro de su servidor y corríjalo en consecuencia.
- Si muestra SoftException en Application.cpp:651: El directorio “/installed-directory/public” se puede escribir por grupo, referencia: http://your-pos-website.com , luego vaya a la carpeta pública y obtenga su permiso como 755
- Si muestra SoftException en Application.cpp:651: El directorio “/installed-directory/public/index.php” se puede escribir por grupo, referencia: http://your-pos-website.com , luego vaya a public/index Carpeta .php y establezca su permiso como 755
Imagen que no se muestra:
Consulte este documento para solucionar el problema de la imagen: https://ultimatefosters.com/ultimate-pos/ultimatepos-faqs/#Logo_or_Image_not_Getting_displayed
error mysqli_connect:
Función no definida App\Http\Controllers\Install\mysqli_connect(). Si recibe algún error relacionado con mysqli_connect, verifique estas dos cosas
- Compruebe si todos los detalles de la base de datos proporcionados durante la instalación son correctos.
- Asegúrese de habilitar la extensión PHP mysql en su servidor. Póngase en contacto con hosting si no puede determinarlo.
No hay ninguna transacción activa
Si muestra este error al actualizar, simplemente ignórelo . La actualización se realizó con éxito.
Nota:
- Puedes crear tantas empresas como quieras con esto.
- Después de una instalación exitosa, si visita .com/install, obtendrá una página de error. Si desea cambiar más detalles como la base de datos, el nombre de la base de datos, el host y la contraseña de la base de datos; puede hacerlo cambiando el archivo .env presente dentro del código base.
Eliminar público de la URL
A veces, después de la instalación, verá público en una URL como www.example.com/public/login; para eliminarlo, siga estos pasos:
- Asegúrese de que mod_rewrite esté habilitado en su servidor. Contacta al hosting para saber si está habilitado o no. Si mod_rewrite está habilitado, intente acceder sin público, debería funcionar.
- Si el paso 1 funciona, continúe con estos pasos. Abra el archivo .env presente en el código base, verifique APP_URL y elimine el público de la URL.
Creando un archivo oculto en Windows
En Windows, cuando intenta crear un archivo .env, aparece el error «Debe escribir un nombre de archivo «.
En el Explorador de archivos, llame a su archivo .env.
y eliminará la terminación ‘.’
Error de archivo .env.example faltante
- Todos los archivos están incluidos en el archivo zip que descarga
- Si está copiando archivos/carpetas de otro directamente, asegúrese de habilitar «mostrar archivos ocultos» o «Mostrar archivos de puntos» en su sistema operativo o servidor.
- La mejor manera es descargar el archivo nuevamente y extraerlo.
Error: Parece que no has creado el archivo .env
Este error indicó que no creó el archivo .env mencionado durante la instalación, así que créelo.
PASOS A SEGUIR DESPUÉS DE LA INSTALACIÓN
Una vez que haya terminado con la instalación, haga clic en el botón de registro en la pantalla de inicio de UltimatePOS.
Lo llevará a la página de registro, donde deberá ingresar los detalles de su empresa, como el nombre de su empresa, la dirección, la moneda, etc.
NOTA: Si no pudo encontrar su moneda en la lista desplegable, puede agregarla. Siga los pasos en este enlace de documentación a continuación para lograrlo.
Después de ingresar todos sus datos, haga clic en SIGUIENTE e ingrese los detalles para la configuración comercial que incluye los detalles de impuestos y el método de contabilidad de existencias utilizado por su empresa. También puede agregar los detalles de impuestos dentro de la configuración después del registro.
Nuevamente, si hace clic en SIGUIENTE, se le solicitarán los detalles del propietario. Ingrese los detalles requeridos y haga clic en registrarse. Lo dirigirá a la página de inicio de sesión. El nombre de usuario y la contraseña proporcionados por usted durante este registro son sus credenciales de inicio de sesión.
Opciones de licencia para UltimatePOS:
Hay dos opciones de licencia disponibles para el software principal UltimatePOS
- Regular: con la licencia regular al momento de la compra, UltimatePOS se puede instalar y usar en un dominio (1 dominio para producción y 1 dominio para fines de prueba).
- Extendida: con la licencia extendida al momento de la compra, UltimatePOS se puede instalar y usar en 13 dominios.
Opción de licencia para módulos: https://ultimatefosters.com/docs/ultimatepos/addons/module-licensing/
Instalación ya realizada:
Si quieres superar este mensaje:
Elimine el archivo .env presente en la raíz del documento pos y luego funcionará.