| mango |
|
Темы:
43
Сообщения:
1521
Участник с: 18 декабря 2008
|
Одним словом понадобилось настроить обработку php в lighttpd. Делаю всё как указано в вики. Вот конфиг. $ lighttpd -f /etc/lighttpd/lighttpd.conf -t config {
server.modules = ("mod_indexfile", "mod_access", "mod_fastcgi", "mod_dirlisting", "mod_staticfile")
server.indexfiles = ("index.php","index.html")
fastcgi.server = (
".php" => (
"localhost" => (
"bin-path" => "/usr/bin/php-cgi",
"socket" => "/var/run/lighttpd/php-fastcgi.sock",
"broken-scriptfilename" => "enable",
# 3
),
),
)
server.port = 80
server.username = "http"
server.groupname = "http"
server.document-root = "/srv/http"
server.errorlog = "/var/log/lighttpd/error.log"
dir-listing.activate = "enable"
index-file.names = ("index.html")
mimetype.assign = (
".html" => "text/html",
".txt" => "text/plain",
".jpg" => "image/jpeg",
".png" => "image/png",
# 4
)
fastcgi.debug = 1
}Как видно, всё просто и фактически по умолчанию. Запускаем: /etc/rc.d/lighttpd start И следим за # tail -f /var/log/lighttpd/error.log
|
| mango |
|
Темы:
43
Сообщения:
1521
Участник с: 18 декабря 2008
|
Так, часть проблемы решил. Во первых /srv/http/test.php должен содержать <?php phpinfo(); ?> , а не <?phpinfo()?> Теперь имеем вот такую инфу:
|
| mango |
|
Темы:
43
Сообщения:
1521
Участник с: 18 декабря 2008
|
Всё - всем спасибо ;-) Рассказываю. Проверял работу php на скриптах? написанных год назад под апач+php+дебиан и синтаксис PHP скриптов начинался с <? $a = 1; $b = 2; ?> <?php .....; .....; ?> |
| domov0y |
|
|
Темы:
5
Сообщения:
819
Участник с: 09 июля 2011
|
достаточно залезть в файл php.ini и поправить вторую сверху опцию : short_open_tag = Off (поставить On) Именно она отвечает за возможность писать короткие теги <??> вместо <?php ?>. Впрочем в самом файле это написано. А еще есть опция register_globals Если она не включена, то для каждого внешнего параметра придется указывать тип(например "$_GET“ вместо ”$value"). Впрочем с точки зрения безопасности это как раз благо. Но рассказ о том, как пользоваться php, и что есть правильно, это предмет отдельной темы. (в лучшем случае)
Да пребудет с вами знание ip адреса
|
| mango |
|
Темы:
43
Сообщения:
1521
Участник с: 18 декабря 2008
|
Спасибо, не знал. |