Healthcheck issue

hi there,

i recently installed passbolt via this tut: https://medium.com/passbolt/passbolt-on-debian-8-71-from-scratch-4438dad18908

all works good but by trying to enter the healthcheck i get this:
/ __ ____ _____ / / ____ / / /
/ /
/ / __ `/ / / __ / __ / / _/
/ / // ( |
) /
/ / /
/ / / /
/
/ _
,
/
//.__/__//_/

Open source password manager for teams

Healthcheck shell.Error: RecursiveDirectoryIterator::__construct(/var/www/passbolt/app/webroot/img/public/): failed to open dir: Permission denied
#0 /var/www/passbolt/app/Lib/Healthchecks.php(54): RecursiveDirectoryIterator->__construct(’/var/www/passbo…’)
#1 /var/www/passbolt/app/Lib/Healthchecks.php(43): Healthchecks::_checkRecursiveDirectoryWritable(’/var/www/passbo…’)
#2 /var/www/passbolt/app/Console/Command/Task/HealthcheckTask.php(136): Healthchecks::environment()
#3 /var/www/passbolt/lib/Cake/Console/Shell.php(458): HealthcheckTask->execute()
#4 /var/www/passbolt/lib/Cake/Console/Shell.php(455): Shell->runCommand(‘execute’, Array)
#5 /var/www/passbolt/lib/Cake/Console/ShellDispatcher.php(219): Shell->runCommand(‘healthcheck’, Array)
#6 /var/www/passbolt/lib/Cake/Console/ShellDispatcher.php(66): ShellDispatcher->dispatch()
#7 /var/www/passbolt/app/Console/cake.php(52): ShellDispatcher::run(Array)
#8 {main}

any ideas?

cheers for your help :slight_smile:

The error looks pretty clear.

Healthcheck shell.Error: RecursiveDirectoryIterator::__construct(/var/www/passbolt/app/webroot/img/public/): failed to open dir: Permission denied

So you probably need to create the directory and/or change the permissions on it/or it’s parent.

-P

got it, thank you!! :slight_smile:

This topic was automatically closed 5 days after the last reply. New replies are no longer allowed.