Я только что установил lighttpd на моем выделенном сервере, mod_fastcgi включен, поэтому я добавил следующие строки в файл lighttpd.conf
:
fastcgi.server = ( ".php" =>
( "localhost" =>
(
"socket" => "/tmp/php-fastcgi.socket",
"bin-path" => "/usr/local/bin/php-cgi"
)
)
)
Но это все равно не помогает, так как я получаю сообщение 403 - Forbidden
, когда пытаюсь ввести PHP файл в свой веб-браузер... Когда я удаляю файл index.php
из моего корневого каталога в Интернете и разместите там index.html
, тогда все будет хорошо, и ошибок нет, независимо от того, имеет ли файл index.php
100 строк или только один - <?php echo 'test'; ?>
, он всегда показывает 403 - Forbidden
, я из сейчас.
Почему это происходит?
ls -la
моего корневого каталога в Интернете:
#
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