2021/07/25 23:19:10 [error] 15447#15447: *20 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught UnexpectedValueException: The stream or file "/var/lib/wallabag/var/logs/prod.log" could not be opened in append mode: failed to open stream: Permission denied in /usr/share/webapps/wallabag/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:110
Stack trace:
#0 /usr/share/webapps/wallabag/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(39): Monolog\Handler\StreamHandler->write()
#1 /usr/share/webapps/wallabag/vendor/monolog/monolog/src/Monolog/Handler/AbstractHandler.php(59): Monolog\Handler\AbstractProcessingHandler->handle()
#2 /usr/share/webapps/wallabag/vendor/monolog/monolog/src/Monolog/Handler/FingersCrossedHandler.php(92): Monolog\Handler\AbstractHandler->handleBatch()
#3 /usr/share/webapps/wallabag/vendor/monolog/monolog/src/Monolog/Handler/FingersCrossedHandler.php(113): Monolog\Handler\FingersCrossedHandler->activate()
#4 /usr/share/webapps/wallabag/vendor/monolog/monolog/src/Monolog/Logger.php(344): Monolog\Handl" while reading response header from upstream, client: 120.192.37.36, server: read.malacology.net, request: "GET / HTTP/2.0", upstream: "fastcgi://unix:/run/php74-fpm/php-fpm.sock:", host: "read.malacology.net"
2021/07/27 13:35:31 [error] 325#325: *2771 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught UnexpectedValueException: The stream or file "/var/lib/wallabag/var/logs/prod.log" could not be opened in append mode: failed to open stream: Permission denied in /usr/share/webapps/wallabag/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:110
Stack trace:
#0 /usr/share/webapps/wallabag/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(39): Monolog\Handler\StreamHandler->write()
#1 /usr/share/webapps/wallabag/vendor/monolog/monolog/src/Monolog/Handler/FingersCrossedHandler.php(116): Monolog\Handler\AbstractProcessingHandler->handle()
#2 /usr/share/webapps/wallabag/vendor/monolog/monolog/src/Monolog/Logger.php(344): Monolog\Handler\FingersCrossedHandler->handle()
#3 /usr/share/webapps/wallabag/vendor/monolog/monolog/src/Monolog/Logger.php(740): Monolog\Logger->addRecord()
#4 /usr/share/webapps/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/EventListener/ExceptionListener.php(101): Monolog\Logger->critical()" while reading response header from upstream, client: 120.192.37.36, server: read.malacology.net, request: "GET / HTTP/2.0", upstream: "fastcgi://unix:/run/php74-fpm/php-fpm.sock:", host: "read.malacology.net"
[root@archlinux wallabag]# php74 bin/console cache:clear --env=prod
// Clearing the cache for the prod
// environment with debug false
[OK] Cache for the "prod" environment (debug=false)
was successfully cleared.
I've just finished to develop an ansible role and playbook that offer to install Wallabag. I'm trying to follow the best practices of ansible playbooks and to make each task idempotent. I have a problem with a task that is changing the default password of the default user already created (user: wallabag
, password: wallabag
). This task is indeed idempotent, but is always reported as changed.
I'm trying to find a solution to avoid this task to be reported as changed each time. The only way I can imagine is to delete this default user. Is it possible to delete this default wallabag
user, as it is an admin user? And by the way, I can't find any way to delete a user using the default console commands.
ps aux | grep [h]ttpd
or ps aux | grep [a]pache
will tell you which it needs to be.
ps aux | grep [p]hp
will tell you what user that has to be.
sudo chown -R <whoever it has to be> /usr/share/webapps/wallabag/web/uploads/import
and try importing again.
TASK [postgresql db] bin dev entrypoint.sh etc home lib media mnt opt proc root run sbin srv sys tmp usr var An exception occurred during task execution. To see the full traceback, use -vvv. The error was: psycopg2.OperationalError: fe_sendauth: no password supplied fatal: [localhost]: FAILED! => {"changed": false, "msg": "unable to connect to database: fe_sendauth: no password