Instalei o LEMP tanto com RH quanto com REMI, e estou com o problema porque no PHP-FPM não tem permissão para exigir autoload.php e php_info();
funciona bem. Posso exigir qualquer outro arquivo, menos este. Também tentei definir as permissões para 0777 e os proprietários do grupo foram definidos para nginx:nginx
, mas não funcionou; Eu não sei por quê.
Este é o erro que recebi em nginx/error.log:
[error] 8450#0: *56 FastCGI sent in stderr: "PHP message: PHP Warning: require(/usr/share/nginx/html/vendor/autoload.php): failed to open stream: No such file or directory in /usr/share/nginx/html/index.php on line 22
PHP message: PHP Fatal error: require(): Failed opening required '/usr/share/nginx/html/vendor/autoload.php' (include_path='.:/usr/share/pear:/usr/share/php') in /usr/share/nginx/html/index.php on line 22"
O estranho é se alterar o conteúdo do autoload.php para <?php php_info(); ?>
que funcione.
eu seguiComo instalar a pilha Nginx, MySQL, PHP v7 (LEMP) no CentOS 7e tambémComo instalar e configurar uma pilha LEMP usando coleções de software no CentOS 7.