Acabo de instalar lighttpd en mi servidor dedicado, mod_fastcgi está habilitado, así que he adjunta las siguientes líneas al archivo lighttpd.conf
:Lighttpd 403 Prohibido para PHP archivos
fastcgi.server = (".php" =>
("localhost" =>
(
"socket" => "/tmp/php-fastcgi.socket",
"bin-path" => "/usr/local/bin/php-cgi"
)
)
)
Pero todavía no lo hace ayuda, ya que estoy recibiendo el mensaje 403 - Forbidden
cuando trato de ingresar un archivo PHP en mi navegador web ... Cuando elimino el archivo index.php
de mi directorio raíz web y coloco el index.html
allí, todo está bien, y hay no hay errores, no importa si el archivo index.php
tiene 100 líneas o solo una - <?php echo 'test'; ?>
siempre muestra un 403 - Forbidden
, ya no tengo ideas.
¿Por qué sucede?
ls -la
de mi directorio raíz web:
#
total 6
drwxr-xr-x 15 root wheel 1536 Jul 18 10:23 .
drwxr-xr-x 4 root wheel 512 Jul 18 08:45 ..
drwxr-xr-x 2 www www 512 Jul 1 02:36 cache
drwxr-xr-x 2 www www 512 Jul 1 02:36 config
drwxr-xr-x 6 www www 512 Jul 1 02:36 inc
-rw-r--r-- 1 www www 9 Jul 18 11:02 index.php
¿Puedes mostrar 'ls -la' de tu raíz web? Es probable que tus permisos sean incorrectos. – Martin
#edité mi pregunta con ese – Scott
y con qué usuario está ejecutando php-cgi como? ¿También hay algún error en tus registros? – Martin