Salve pessoal, seguindo as dicas do vídeo do Dio a respeito do Wallos resolvi testar o mesmo, porem ao tentar abrir a URL, me deparei com o seguinte erro:
Antes de mais nada!!
Informações relevantes:
- Estou tentando subir o Wallos através do Docker Compose
- Estou utilizando Fedora 41
- O Docker se encontra na versão 27.3.1
- O Arquivo docker-compose.yml está assim:
services:
wallos:
container_name: wallos
image: bellamy/wallos:latest
ports:
- "8282:80/tcp"
environment:
TZ: 'America/Sao_Paulo'
# Volumes store your data between container upgrades
volumes:
- './db:/var/www/html/db'
- './logos:/var/www/html/images/uploads/logos'
restart: unless-stopped
Dito isso, segue um anexo do erro ao abrir a URL:
Meio confuso com o que isso poderia significar, resolvi verificar os logs que foram gerados ao subir o contêiner e me deparei com a seguinte situação:
Também vou deixar eles em texto para facilitar a análise:
vinicius at VINI-10210U
~/.local/share/wallos > docker compose up
[+] Running 1/0
✔ Container wallos Running 0.0s
Attaching to wallos
wallos | [29-Jan-2025 20:09:23] NOTICE: fpm is running, pid 10
wallos | [29-Jan-2025 20:09:23] NOTICE: ready to handle connections
wallos | Database does not exist. Creating it...
wallos |
wallos | Fatal error: Uncaught Exception: Unable to open database: unable to open database file in /var/www/html/endpoints/cronjobs/createdatabase.php:7
wallos | Stack trace:
wallos | #0 /var/www/html/endpoints/cronjobs/createdatabase.php(7): SQLite3->__construct('/var/www/html/e...', 6)
wallos | #1 {main}
wallos | thrown in /var/www/html/endpoints/cronjobs/createdatabase.php on line 7
wallos |
wallos | Fatal error: Uncaught ErrorException: require_once(../../includes/connect_endpoint.php): Failed to open stream: No such file or directory in /var/www/html/endpoints/db/migrate.php:13
wallos | Stack trace:
wallos | #0 /var/www/html/endpoints/db/migrate.php(13): errorHandler(2, 'require_once(.....', '/var/www/html/e...', 13)
wallos | #1 /var/www/html/endpoints/db/migrate.php(13): require_once()
wallos | #2 {main}
wallos | thrown in /var/www/html/endpoints/db/migrate.php on line 13
wallos | chmod: /var/www/html/db/: Permission denied
wallos | chmod: /var/www/html/db/: Permission denied
wallos | chown: /var/www/html/db/: Permission denied
wallos | mkdir: can't create directory '/var/www/html/images/uploads/logos/avatars': Permission denied
wallos | chmod: /var/www/html/images/uploads/logos: Permission denied
wallos | chmod: /var/www/html/images/uploads/logos: Permission denied
wallos | chown: /var/www/html/images/uploads/logos: Permission denied
wallos |
wallos | Fatal error: Uncaught Exception: Unable to open database: unable to open database file in /var/www/html/includes/connect_endpoint_crontabs.php:4
wallos | Stack trace:
wallos | #0 /var/www/html/includes/connect_endpoint_crontabs.php(4): SQLite3->__construct('/var/www/html/i...')
wallos | #1 /var/www/html/endpoints/cronjobs/updatenextpayment.php(4): require_once('/var/www/html/i...')
wallos | #2 {main}
wallos | thrown in /var/www/html/includes/connect_endpoint_crontabs.php on line 4
wallos |
wallos | Fatal error: Uncaught Exception: Unable to open database: unable to open database file in /var/www/html/includes/connect_endpoint_crontabs.php:4
wallos | Stack trace:
wallos | #0 /var/www/html/includes/connect_endpoint_crontabs.php(4): SQLite3->__construct('/var/www/html/i...')
wallos | #1 /var/www/html/endpoints/cronjobs/updateexchange.php(3): require_once('/var/www/html/i...')
wallos | #2 {main}
wallos | thrown in /var/www/html/includes/connect_endpoint_crontabs.php on line 4
wallos |
wallos | Fatal error: Uncaught Exception: Unable to open database: unable to open database file in /var/www/html/includes/connect_endpoint_crontabs.php:4
wallos | Stack trace:
wallos | #0 /var/www/html/includes/connect_endpoint_crontabs.php(4): SQLite3->__construct('/var/www/html/i...')
wallos | #1 /var/www/html/endpoints/cronjobs/checkforupdates.php(4): require_once('/var/www/html/i...')
wallos | #2 {main}
wallos | thrown in /var/www/html/includes/connect_endpoint_crontabs.php on line 4
wallos | 127.0.0.1 - 29/Jan/2025:20:09:40 -0300 "GET /index.php" 200
Alguem poderia me orientar a como solucionar esse problema?