Instalé LEMP tanto con RH como con REMI, y tengo el problema de que PHP-FPM no tiene permiso para requerir autoload.php y php_info();
funciona bien. Puedo requerir cualquier otro archivo excepto este. También intenté establecer permisos en 0777 y los propietarios del grupo estaban configurados en nginx:nginx
, pero no funciona; No sé por qué.
Este es el error que recibí de 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"
Lo extraño es si cambia el contenido de autoload.php para <?php php_info(); ?>
que funcione.
SeguíCómo instalar la pila Nginx, MySQL, PHP v7 (LEMP) en CentOS 7y tambiénCómo instalar y configurar una pila LEMP usando colecciones de software en CentOS 7.