Slim 3.1 Ubuntu服务器错误

问题描述:

在将Slim 3应用程序部署到Ubuntu服务器时收到以下服务器错误。Slim 3.1 Ubuntu服务器错误

Slim Application Error 
The application could not run because of the following error: 

Details 

Type: UnexpectedValueException 
Message: The stream or file "/var/www/html/api/search- 
api/src/../logs/app.log" could not be opened: failed to open 
stream:Permission denied 
File: /var/www/html/api/search- 
api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php 
Line: 107 

我设置权限日志目录是可写,但仍然无法正常工作。

/var/www/html/api/search-api/src/logs中的日志目录仍然不能被Web服务器用户写入。

尝试:

cd var/www/html/api/search-api/src/ 
sudo chgrp -R www-data logs 
sudo chmod -R g+rws logs 

这是假设您的Web服务器正在运行为具有一组名为www-datawww-data用户。