Hello Chris, Good to hear that your Baculum instance works correctly.
The php-fpm is one of the ways using PHP. If you don't use php-fpm it means that your web server uses PHP in other way. It is why in my previous mail I wrote that it depends on how your web server uses PHP. So, if you don't use php-fpm, you don't need to restart it. Best regards, Marcin Haba (gani) On Fri, 25 Mar 2022 at 12:53, Chris Wilkinson <[email protected]> wrote: > Is php7.4-fpm optional or required? It is not installed presently and it > appears to be working correctly. > > Chris > > On Fri, 25 Mar 2022, 5:35 am Marcin Haba, <[email protected]> wrote: > >> Hello Chris, >> >> This permission denied error comes from the system and it means that the >> www-data user is not able to write to bacula-dir.conf. >> >> Your file permissions look correct. The only change that I would propose >> to check is restarting the web server because adding to the www-data user a >> new group doesn't take effect until the next time the www-data user logs in. >> >> So, depending on how your web server uses PHP, you can restart the web >> server or php-fpm. >> >> For example: >> >> systemctl restart apache2 >> >> or (for PHP 7.4): >> >> systemctl restart php7.4-fpm >> >> Good luck :-) >> >> Best regards, >> Marcin Haba (gani) >> >> On Wed, 23 Mar 2022 at 21:30, Chris Wilkinson <[email protected]> >> wrote: >> >>> My earlier attempt to install v9.6.7 Baculum on 32 bit Raspbian failed >>> due to the 4G limit on integer values so that larger values for max volume >>> size threw an error. Bacula did not seem to have the same limitation and >>> worked fine. >>> >>> I have now attempted this again on 64 bit Raspbian. Bacula and Baculum >>> were compiled from v9.6.7 source. I have run into the below error when >>> Baculum writes to DIR config. This is an extract from the API debug log. >>> >>> I checked the permissions on the file referenced and all seems correct. >>> >>> File: bacula:bacula 664 >>> /etc/bacula root:root 755 >>> www-data is a member of group bacula >>> sudo -u www-data test -w file returns 0 indicating it is writable by >>> www-data. >>> >>> Is there something else I could check? >>> >>> API error log when saving a config change. >>> >>> Mar 23 15:17:06 [Debug] [Application] >>> >>> Command=onInit, Output=Method: >>> >>> PUT Prado\Exceptions\TPhpErrorException: >>> >>> [Warning] file_put_contents(/etc/bacula/bacula-dir.conf): >>> >>> failed to open stream: >>> >>> Permission denied (@line 58 in file >>> >>> /var/www/baculum/protected/Common/Class/ConfigBacula.php). in >>> >>> /var/www/baculum/framework/pradosoft/prado/framework/PradoBase.php:177 >>> >>> >>> >>> Regards >>> Chris Wilkinson >>> _______________________________________________ >>> Bacula-users mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/bacula-users >>> >> >> >> -- >> "Greater love hath no man than this, that a man lay down his life for his >> friends." Jesus Christ >> >> "Większej miłości nikt nie ma nad tę, jak gdy kto życie swoje kładzie za >> przyjaciół swoich." Jezus Chrystus >> > -- "Greater love hath no man than this, that a man lay down his life for his friends." Jesus Christ "Większej miłości nikt nie ma nad tę, jak gdy kto życie swoje kładzie za przyjaciół swoich." Jezus Chrystus
_______________________________________________ Bacula-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/bacula-users
