Permission denied /var/log/lighttpd.access.log
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- Belfigor
- рядовой
- Сообщения: 25
- Зарегистрирован: 2008-08-04 2:41:07
- Откуда: Белгород
- Контактная информация:
Permission denied /var/log/lighttpd.access.log
Решил создать тему здесь , первый раз решил поставить Lighttpd по этой статье http://www.lissyara.su/?id=1622 , всё собралось нормально , НО при запуске выдаёт вот такую ошибку Permission denied /var/log/lighttpd.access.log
я уже и права ставил и тд и тп , в чём проблема подскажите пожалуйста , просто на Дебиане с lighttpd у мне не было такой ошибки
я уже и права ставил и тд и тп , в чём проблема подскажите пожалуйста , просто на Дебиане с lighttpd у мне не было такой ошибки
Да прибудет со мной Shell
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- f_andrey
- майор
- Сообщения: 2651
- Зарегистрирован: 2007-12-26 1:22:58
- Откуда: СПб
- Контактная информация:
Re: Permission denied /var/log/lighttpd.access.log
Эмм... а какие и куда права ставили, нам отсюда не видно, и под кем lighttpd работает, и накой эта тема в /dev/null, а то ведь мы тут можем и офтопик развести тут ведь можноBelfigor писал(а):я уже и права ставил и тд и тп , в чём проблема подскажите пожалуйста , просто на Дебиане с lighttpd у мне не было такой ошибки
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308
- Belfigor
- рядовой
- Сообщения: 25
- Зарегистрирован: 2008-08-04 2:41:07
- Откуда: Белгород
- Контактная информация:
Re: Permission denied /var/log/lighttpd.access.log
Да пусть даже оффтоп лишь бы проблема решилась права ставил на /var/log/lighttpd.access.log =www & www 0777f_andrey писал(а):Эмм... а какие и куда права ставили, нам отсюда не видно, и под кем lighttpd работает, и накой эта тема в /dev/null, а то ведь мы тут можем и офтопик развести тут ведь можноBelfigor писал(а):я уже и права ставил и тд и тп , в чём проблема подскажите пожалуйста , просто на Дебиане с lighttpd у мне не было такой ошибки
Да прибудет со мной Shell
- E-Wind
- сержант
- Сообщения: 155
- Зарегистрирован: 2008-05-14 16:19:54
- Откуда: Санкт-Петербург
Re: Permission denied /var/log/lighttpd.access.log
Я создал папку /var/log/httpd с овнером www:wheel и складываю лог в нее....
- Belfigor
- рядовой
- Сообщения: 25
- Зарегистрирован: 2008-08-04 2:41:07
- Откуда: Белгород
- Контактная информация:
Re: Permission denied /var/log/lighttpd.access.log
Уважаемый можно по подробней , делаю вот по этой статье http://www.lissyara.su/?id=1532 вот этоE-Wind писал(а):Я создал папку /var/log/httpd с овнером www:wheel и складываю лог в нее....
пишет что нет такое директории , пытаюсь проглядеть test.php , файлы php пытается загрузить, хотя делаю всё буква в букву , один фиг не Алёcp work/lighttpd-1.4.18/src/spawn-fcgi /usr/local/bin/spawn-fcgi
cp work/lighttpd-1.4.18/doc/spawn-php.sh /usr/local/etc/rc.d/
ps просто до этого работал на Debian и всё работало без пробем , ну а тут не идёт, уже вторые сутки сижу , хотя Фря очень понравилась , уже настроил самбу , мускул и тд , а это не идёт помогите пожалуйста , кто нибудь тыкните носом так сказать ...
Да прибудет со мной Shell
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
Re: Permission denied /var/log/lighttpd.access.log
двигайте тему в soft
- Belfigor
- рядовой
- Сообщения: 25
- Зарегистрирован: 2008-08-04 2:41:07
- Откуда: Белгород
- Контактная информация:
Re: Permission denied /var/log/lighttpd.access.log
Да я уже не знаю куда что двигать , никогда такого небыло , уже сил нету , в данный момент сижу на Дебиане да простит меня админ этого замечательного ресурса , ну блин никогда у меня такого не было , один сайт и форум мой в локалке прекрасно пашет на lighttpd ни каких проблем нету
Но я хочу именно это связку , в данный момент собрал её на Дебе по по этому мануалу http://www.howtoforge.com/nginx_php5_fa ... ubuntu7.04
Всё выполнил как там написано , одни фиг
<?
phpinfo();
?<
не грузится php файлы , чтобы не быть голословным уже от безнадёги выкладывают конфиги
вывод команды ps ax | grep php
Люди давайте решим проблему в чем мои грабли ??? чтобы другие не мучались ну уже вторые сутки не сплю , а оторваться не могу от этой темы
Но я хочу именно это связку , в данный момент собрал её на Дебе по по этому мануалу http://www.howtoforge.com/nginx_php5_fa ... ubuntu7.04
Всё выполнил как там написано , одни фиг
<?
phpinfo();
?<
не грузится php файлы , чтобы не быть голословным уже от безнадёги выкладывают конфиги
вывод команды ps ax | grep php
/etc/nginx/sites-available/defaultdebian:/home/belf# ps ax | grep php
2616 ? Ss 0:00 /usr/bin/php5-cgi
2668 ? S 0:00 /usr/bin/php5-cgi
2669 ? S 0:00 /usr/bin/php5-cgi
2670 ? S 0:00 /usr/bin/php5-cgi
2671 ? S 0:00 /usr/bin/php5-cgi
2672 ? S 0:00 /usr/bin/php5-cgi
3404 pts/2 R+ 0:00 grep php
всё остальное полностью сделано по Nginx HTTP Server + PHP5 (With fast-cgi And xcache) http://www.howtoforge.com/nginx_php5_fa ... ubuntu7.04# You may add here your
# server {
# ...
# }
# statements for each of your virtual hosts
server {
listen 8000;
server_name localhost;
access_log /var/log/nginx/localhost.access.log;
location / {
root /var/www/nginx-default;
index index.html index.htm;
}
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /var/www/nginx-default;
}
# proxy the PHP scripts to Apache listening on 127.0.0.1:80
#
#location ~ \.php$ {
#proxy_pass http://127.0.0.1;
#}
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
#location ~ \.php$ {
#fastcgi_pass 127.0.0.1:9000;
#fastcgi_index index.php;
#fastcgi_param SCRIPT_FILENAME /var/www/nginx-default$fastcgi_script_name;
#includefastcgi_params;
#}
# deny access to .htaccess files, if Apache's document root
# concurs with nginx's one
#
#location ~ /\.ht {
#deny all;
#}
}
# another virtual host using mix of IP-, name-, and port-based configuration
#
#server {
#listen 8000;
#listen somename:8080;
#server_name somename alias another.alias;
#location / {
#root html;
#index index.html index.htm;
#}
#}
# HTTPS server
#
#server {
#listen 443;
#server_name localhost;
#ssl on;
#ssl_certificate cert.pem;
#ssl_certificate_key cert.key;
#ssl_session_timeout 5m;
#ssl_protocols SSLv2 SSLv3 TLSv1;
#ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
#ssl_prefer_server_ciphers on;
#location / {
#root html;
#index index.html index.htm;
#}
#}
Люди давайте решим проблему в чем мои грабли ??? чтобы другие не мучались ну уже вторые сутки не сплю , а оторваться не могу от этой темы
Да прибудет со мной Shell
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Permission denied /var/log/lighttpd.access.log
Код: Выделить всё
<?
phpinfo();
?<
Z301171463546 - можно пожертвовать мне денег
- Belfigor
- рядовой
- Сообщения: 25
- Зарегистрирован: 2008-08-04 2:41:07
- Откуда: Белгород
- Контактная информация:
Re: Permission denied /var/log/lighttpd.access.log
сорри опечатка , да даже если и так ]
Результат тот же<?
phpinfo();
?>
Да прибудет со мной Shell
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Permission denied /var/log/lighttpd.access.log
Z301171463546 - можно пожертвовать мне денег
- Belfigor
- рядовой
- Сообщения: 25
- Зарегистрирован: 2008-08-04 2:41:07
- Откуда: Белгород
- Контактная информация:
Re: Permission denied /var/log/lighttpd.access.log
Я её уже вторые СУТКИ ЮЗАЮ И НА ФРЕ ТОЖЕ САМОЕ !!!!!!!!!!!!!!!!!!!!zingel писал(а):http://www.lissyara.su/?id=1532
Да прибудет со мной Shell
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Permission denied /var/log/lighttpd.access.log
чего не работает, ещё раз, и подробнее, что есть в логах /var/log/messages, внимательно посмотри на свой конфиг nginx и сравни его с тем, что в статье.
Z301171463546 - можно пожертвовать мне денег
- Belfigor
- рядовой
- Сообщения: 25
- Зарегистрирован: 2008-08-04 2:41:07
- Откуда: Белгород
- Контактная информация:
Re: Permission denied /var/log/lighttpd.access.log
Да не везёт мне с этими связками , уже всё запустил , и приходиться сидеть на apache22 , не запускаеться lighttpd , уже и права какие только не ставил , и создал mkdir /var/log/lighttpd и затем сделал touch /var/log/lighttpd/lighttpd.access.log и одних фиг при /usr/local/etc/rc.d/lighttpd start , выдаёт Permission denied /var/log/lighttpd.access.log лять (((zingel писал(а):чего не работает, ещё раз, и подробнее, что есть в логах /var/log/messages, внимательно посмотри на свой конфиг nginx и сравни его с тем, что в статье.
Да прибудет со мной Shell
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Permission denied /var/log/lighttpd.access.log
Код: Выделить всё
ls -la /var/log/lighttpd/lighttpd.access.log
Z301171463546 - можно пожертвовать мне денег
- Susanin
- рядовой
- Сообщения: 40
- Зарегистрирован: 2008-08-05 8:30:52
Re: Permission denied /var/log/lighttpd.access.log
загляни в конфиг лайти там будут строкиBelfigor писал(а):Да не везёт мне с этими связками , уже всё запустил , и приходиться сидеть на apache22 , не запускаеться lighttpd , уже и права какие только не ставил , и создал mkdir /var/log/lighttpd и затем сделал touch /var/log/lighttpd/lighttpd.access.log и одних фиг при /usr/local/etc/rc.d/lighttpd start , выдаёт Permission denied /var/log/lighttpd.access.log лять (((zingel писал(а):чего не работает, ещё раз, и подробнее, что есть в логах /var/log/messages, внимательно посмотри на свой конфиг nginx и сравни его с тем, что в статье.
Код: Выделить всё
## change uid to <uid> (default: don't care)
server.username = "www"
## change uid to <uid> (default: don't care)
server.groupname = "www"
Код: Выделить всё
aromashkin# ll /var/log/lighttpd.*
-rw-r--r-- 1 www wheel 1276302 Sep 15 17:28 /var/log/lighttpd.access.log
-rw-r--r-- 1 www wheel 115115 Sep 18 11:45 /var/log/lighttpd.error.log
aromashkin#
- Belfigor
- рядовой
- Сообщения: 25
- Зарегистрирован: 2008-08-04 2:41:07
- Откуда: Белгород
- Контактная информация:
Re: Permission denied /var/log/lighttpd.access.log
ДА ДА ДА ВЗЛЕТЕЛ LIGHTTPD
поставил я на него права следующие , то есть chown www:www /var/log/lighttpd.access.log и chown www:www /var/log/lighttpd.error.log
Спасибо всем кто советовал и помогал , но это ещё не всё !
Теперь по поводу Nginx + PHP + Spawn-fcgi , всё делаю по ману тоже точь в точь но при /usr/local/etc/rc.d/spawn-php.sh command not found
поставил я на него права следующие , то есть chown www:www /var/log/lighttpd.access.log и chown www:www /var/log/lighttpd.error.log
Спасибо всем кто советовал и помогал , но это ещё не всё !
Теперь по поводу Nginx + PHP + Spawn-fcgi , всё делаю по ману тоже точь в точь но при /usr/local/etc/rc.d/spawn-php.sh command not found
Да прибудет со мной Shell
- Belfigor
- рядовой
- Сообщения: 25
- Зарегистрирован: 2008-08-04 2:41:07
- Откуда: Белгород
- Контактная информация:
Re: Permission denied /var/log/lighttpd.access.log
Кстати нашёл ещё один хороший ман по установке Lighttpd тут http://trac.lighttpd.net/trac/wiki/TutorialInstallation
вот не большая выписка кому лень искать и тд
FreeBSD ¶
FreeBSD has the ports and lighttpd is in this tree for a long time now.
# cd /usr/ports/www/lighttpd
# make install clean
# cd /usr/ports/lang/php5/
# make install clean
Make sure you enable FastCGI support in the configuration dialog. If you don't get the configuration dialog, do "make config" first. The additional CONFIG_ARGS for the PHP5 installation force cgi-fcgi support in /usr/local/bin/php. The option '--with-pcre-regex' is needed to support several functions that use regular expressions like 'preg_match'.
php -v should give you something like this:
PHP 5.2.5 with Suhosin-Patch 0.9.6.2 (cli) (built: Dec 8 2007 05:47:06)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
PHP extensions are in /usr/ports/lang/php5-extensions/. If you need mySQL support, that is where you can find it, select only extensions that you actually need. During compiling when it asks you to install UTF8 support, I suggest you install it.
# cd /usr/ports/lang/php5-extensions
# make config
# make install clean
Now that everything is installed, enable Lighttpd in rc.conf and edit it's configuration:
# echo lighttpd_enable=\"YES\" >> /etc/rc.conf
# cd /usr/local/etc/
# cp lighttpd.conf.sample lighttpd.conf
# cp php.ini-recommended php.ini
You will probably need to create some directories and files, since the port neglects to do them for you (as of 2008 February 24):
# mkdir /var/log/lighttpd
# touch /var/log/lighttpd/lighttpd.error.log
# touch /var/log/lighttpd/lighttpd.access.log
Make your new directories and files accessible by the user and group "www" that Lighttpd operates as:
# chown www:www /var/log/lighttpd
# chown www:www /var/log/lighttpd/lighttpd.error.log
# chown www:www /var/log/lighttpd/lighttpd.access.log
Edit lighttpd.conf to use the new directories and files as follows:
* server.errorlog = "/var/log/lighttpd/lighttpd.error.log"
* accesslog.filename = "/var/log/lighttpd/lighttpd.access.log"
Edit lighttpd.conf docroot:
* server.document-root = "/usr/local/www/"
Test to make sure Lighttpd starts up properly:
# /usr/local/etc/rc.d/lighttpd start
If you need to, you may shutdown lighttpd this way:
# /usr/local/etc/rc.d/lighttpd stop
And then restart it with this:
# /usr/local/etc/rc.d/lighttpd restart
If you get an error that says "permission denied", check to make sure that the files and directories mentioned exist AND that user www has permission to operate on them. Also be sure that lighttpd.conf has been corrected from the non-working default version. If you get no errors, put an HTML file in /usr/local/www/ and try to load it up in your browser. If everything works, now enable PHP:
* In section "server.modules" uncomment the line "mod_fastcgi"
* uncomment the entire section "fastcgi.server"
* add the following lines under "socket" in the "fastcgi.server" section:
"bin-path" => "/usr/local/bin/php-cgi",
"broken-scriptfilename" => "enable"
Now make some more files and directories that are missing from the port (as of 2008 Feb 29):
# mkdir /var/run/lighttpd
# touch /var/run/lighttpd/php-fastcgi.socket
Make your new directories and files accessible by the user and group "www" that Lighttpd operates as:
# chown www:www /var/run/lighttpd
# chown www:www /var/run/lighttpd/php-fastcgi.socket
вот не большая выписка кому лень искать и тд
FreeBSD ¶
FreeBSD has the ports and lighttpd is in this tree for a long time now.
# cd /usr/ports/www/lighttpd
# make install clean
# cd /usr/ports/lang/php5/
# make install clean
Make sure you enable FastCGI support in the configuration dialog. If you don't get the configuration dialog, do "make config" first. The additional CONFIG_ARGS for the PHP5 installation force cgi-fcgi support in /usr/local/bin/php. The option '--with-pcre-regex' is needed to support several functions that use regular expressions like 'preg_match'.
php -v should give you something like this:
PHP 5.2.5 with Suhosin-Patch 0.9.6.2 (cli) (built: Dec 8 2007 05:47:06)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
PHP extensions are in /usr/ports/lang/php5-extensions/. If you need mySQL support, that is where you can find it, select only extensions that you actually need. During compiling when it asks you to install UTF8 support, I suggest you install it.
# cd /usr/ports/lang/php5-extensions
# make config
# make install clean
Now that everything is installed, enable Lighttpd in rc.conf and edit it's configuration:
# echo lighttpd_enable=\"YES\" >> /etc/rc.conf
# cd /usr/local/etc/
# cp lighttpd.conf.sample lighttpd.conf
# cp php.ini-recommended php.ini
You will probably need to create some directories and files, since the port neglects to do them for you (as of 2008 February 24):
# mkdir /var/log/lighttpd
# touch /var/log/lighttpd/lighttpd.error.log
# touch /var/log/lighttpd/lighttpd.access.log
Make your new directories and files accessible by the user and group "www" that Lighttpd operates as:
# chown www:www /var/log/lighttpd
# chown www:www /var/log/lighttpd/lighttpd.error.log
# chown www:www /var/log/lighttpd/lighttpd.access.log
Edit lighttpd.conf to use the new directories and files as follows:
* server.errorlog = "/var/log/lighttpd/lighttpd.error.log"
* accesslog.filename = "/var/log/lighttpd/lighttpd.access.log"
Edit lighttpd.conf docroot:
* server.document-root = "/usr/local/www/"
Test to make sure Lighttpd starts up properly:
# /usr/local/etc/rc.d/lighttpd start
If you need to, you may shutdown lighttpd this way:
# /usr/local/etc/rc.d/lighttpd stop
And then restart it with this:
# /usr/local/etc/rc.d/lighttpd restart
If you get an error that says "permission denied", check to make sure that the files and directories mentioned exist AND that user www has permission to operate on them. Also be sure that lighttpd.conf has been corrected from the non-working default version. If you get no errors, put an HTML file in /usr/local/www/ and try to load it up in your browser. If everything works, now enable PHP:
* In section "server.modules" uncomment the line "mod_fastcgi"
* uncomment the entire section "fastcgi.server"
* add the following lines under "socket" in the "fastcgi.server" section:
"bin-path" => "/usr/local/bin/php-cgi",
"broken-scriptfilename" => "enable"
Now make some more files and directories that are missing from the port (as of 2008 Feb 29):
# mkdir /var/run/lighttpd
# touch /var/run/lighttpd/php-fastcgi.socket
Make your new directories and files accessible by the user and group "www" that Lighttpd operates as:
# chown www:www /var/run/lighttpd
# chown www:www /var/run/lighttpd/php-fastcgi.socket
Последний раз редактировалось Belfigor 2008-09-18 23:39:49, всего редактировалось 1 раз.
Да прибудет со мной Shell
- Belfigor
- рядовой
- Сообщения: 25
- Зарегистрирован: 2008-08-04 2:41:07
- Откуда: Белгород
- Контактная информация:
Re: Permission denied /var/log/lighttpd.access.log
Да ёлки палки , теперь другая байда права на папку www стоят www:www 0777 , пытаюсь открыть test.php(права на test.php www:www 0777 ) выдаёт вот что 403 - Forbidden
Да прибудет со мной Shell
- Belfigor
- рядовой
- Сообщения: 25
- Зарегистрирован: 2008-08-04 2:41:07
- Откуда: Белгород
- Контактная информация:
Re: Permission denied /var/log/lighttpd.access.log
Так люди со всем разобрался , всё пашет ! значит так установивать lighttpd лучше по этому мануалу http://trac.lighttpd.net/trac/wiki/TutorialInstallation
и вот мой рабочий конфиг
ещё раз всем спасибо ! с
и вот мой рабочий конфиг
# lighttpd configuration file
#
# use it as a base for lighttpd 1.0.0 and above
#
# $Id: lighttpd.conf,v 1.7 2004/11/03 22:26:05 weigon Exp $
############ Options you really have to take care of ####################
## modules to load
# at least mod_access and mod_accesslog should be loaded
# all other module should only be loaded if really neccesary
# - saves some time
# - saves memory
server.modules = (
# "mod_rewrite",
# "mod_redirect",
# "mod_alias",
"mod_access",
# "mod_cml",
# "mod_trigger_b4_dl",
# "mod_auth",
# "mod_status",
# "mod_setenv",
"mod_fastcgi",
# "mod_proxy",
# "mod_simple_vhost",
# "mod_evhost",
# "mod_userdir",
"mod_cgi",
# "mod_compress",
# "mod_ssi",
# "mod_usertrack",
# "mod_expire",
# "mod_secdownload",
# "mod_rrdtool",
"mod_accesslog" )
## a static document-root, for virtual-hosting take look at the
## server.virtual-* options
server.document-root = "/usr/local/www/"
## where to send error-messages to
server.errorlog = "/var/log/lighttpd/lighttpd.error.log"
# files to check for if .../ is requested
index-file.names = ( "index.php", "index.html",
"index.htm", "default.htm" )
## set the event-handler (read the performance section in the manual)
server.event-handler = "freebsd-kqueue" # needed on OS X
# mimetype mapping
mimetype.assign = (
".pdf" => "application/pdf",
".sig" => "application/pgp-signature",
".spl" => "application/futuresplash",
".class" => "application/octet-stream",
".ps" => "application/postscript",
".torrent" => "application/x-bittorrent",
".dvi" => "application/x-dvi",
".gz" => "application/x-gzip",
".pac" => "application/x-ns-proxy-autoconfig",
".swf" => "application/x-shockwave-flash",
".tar.gz" => "application/x-tgz",
".tgz" => "application/x-tgz",
".tar" => "application/x-tar",
".zip" => "application/zip",
".mp3" => "audio/mpeg",
".m3u" => "audio/x-mpegurl",
".wma" => "audio/x-ms-wma",
".wax" => "audio/x-ms-wax",
".ogg" => "application/ogg",
".wav" => "audio/x-wav",
".gif" => "image/gif",
".jpg" => "image/jpeg",
".jpeg" => "image/jpeg",
".png" => "image/png",
".xbm" => "image/x-xbitmap",
".xpm" => "image/x-xpixmap",
".xwd" => "image/x-xwindowdump",
".css" => "text/css",
".html" => "text/html",
".htm" => "text/html",
".js" => "text/javascript",
".asc" => "text/plain",
".c" => "text/plain",
".cpp" => "text/plain",
".log" => "text/plain",
".conf" => "text/plain",
".text" => "text/plain",
".txt" => "text/plain",
".dtd" => "text/xml",
".xml" => "text/xml",
".mpeg" => "video/mpeg",
".mpg" => "video/mpeg",
".mov" => "video/quicktime",
".qt" => "video/quicktime",
".avi" => "video/x-msvideo",
".asf" => "video/x-ms-asf",
".asx" => "video/x-ms-asf",
".wmv" => "video/x-ms-wmv",
".bz2" => "application/x-bzip",
".tbz" => "application/x-bzip-compressed-tar",
".tar.bz2" => "application/x-bzip-compressed-tar",
# default mime type
"" => "application/octet-stream",
)
# Use the "Content-Type" extended attribute to obtain mime type if possible
#mimetype.use-xattr = "enable"
## send a different Server: header
## be nice and keep it at lighttpd
# server.tag = "lighttpd"
#### accesslog module
accesslog.filename = "/var/log/lighttpd/lighttpd.access.log"
## deny access the file-extensions
#
# ~ is for backupfiles from vi, emacs, joe, ...
# .inc is often used for code includes which should in general not be part
# of the document-root
url.access-deny = ( "~", ".inc" )
$HTTP["url"] =~ "\.pdf$" {
server.range-requests = "disable"
}
##
# which extensions should not be handle via static-file transfer
#
# .php, .pl, .fcgi are most often handled by mod_fastcgi or mod_cgi
static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )
######### Options that are good to be but not neccesary to be changed #######
## bind to port (default: 80)
#server.port = 81
## bind to localhost (default: all interfaces)
#server.bind = "127.0.0.1"
## error-handler for status 404
#server.error-handler-404 = "/error-handler.html"
#server.error-handler-404 = "/error-handler.php"
## to help the rc.scripts
server.pid-file = "/var/run/lighttpd.pid"
###### virtual hosts
##
## If you want name-based virtual hosting add the next three settings and load
## mod_simple_vhost
##
## document-root =
## virtual-server-root + virtual-server-default-host + virtual-server-docroot
## or
## virtual-server-root + http-host + virtual-server-docroot
##
#simple-vhost.server-root = "/srv/www/vhosts/"
#simple-vhost.default-host = "www.example.org"
#simple-vhost.document-root = "/htdocs/"
##
## Format: <errorfile-prefix><status-code>.html
## -> ..../status-404.html for 'File not found'
#server.errorfile-prefix = "/usr/share/lighttpd/errors/status-"
#server.errorfile-prefix = "/srv/www/errors/status-"
## virtual directory listings
#dir-listing.activate = "enable"
## enable debugging
#debug.log-request-header = "enable"
#debug.log-response-header = "enable"
#debug.log-request-handling = "enable"
#debug.log-file-not-found = "enable"
### only root can use these options
#
# chroot() to directory (default: no chroot() )
#server.chroot = "/"
## change uid to <uid> (default: don't care)
server.username = "www"
## change uid to <uid> (default: don't care)
server.groupname = "www"
#### compress module
#compress.cache-dir = "/var/cache/lighttpd/compress/"
#compress.filetype = ("text/plain", "text/html")
#### proxy module
## read proxy.txt for more info
#proxy.server = ( ".php" =>
# ( "localhost" =>
# (
# "host" => "192.168.0.101",
# "port" => 80
# )
# )
# )
#### fastcgi module
## read fastcgi.txt for more info
## for PHP don't forget to set cgi.fix_pathinfo = 1 in the php.ini
fastcgi.server = ( ".php" =>
( "localhost" =>
(
"socket" => "/var/run/lighttpd/php-fastcgi.socket",
"bin-path" => "/usr/local/bin/php-cgi"
)
)
)
#### CGI module
#cgi.assign = ( ".pl" => "/usr/bin/perl",
# ".cgi" => "/usr/bin/perl" )
#
#### SSL engine
#ssl.engine = "enable"
#ssl.pemfile = "/etc/ssl/private/lighttpd.pem"
#### status module
#status.status-url = "/server-status"
#status.config-url = "/server-config"
#### auth module
## read authentication.txt for more info
#auth.backend = "plain"
#auth.backend.plain.userfile = "lighttpd.user"
#auth.backend.plain.groupfile = "lighttpd.group"
#auth.backend.ldap.hostname = "localhost"
#auth.backend.ldap.base-dn = "dc=my-domain,dc=com"
#auth.backend.ldap.filter = "(uid=$)"
#auth.require = ( "/server-status" =>
# (
# "method" => "digest",
# "realm" => "download archiv",
# "require" => "user=jan"
# ),
# "/server-config" =>
# (
# "method" => "digest",
# "realm" => "download archiv",
# "require" => "valid-user"
# )
# )
#### url handling modules (rewrite, redirect, access)
#url.rewrite = ( "^/$" => "/server-status" )
#url.redirect = ( "^/wishlist/(.+)" => "http://www.123.org/$1" )
#### both rewrite/redirect support back reference to regex conditional using %n
#$HTTP["host"] =~ "^www\.(.*)" {
# url.redirect = ( "^/(.*)" => "http://%1/$1" )
#}
#
# define a pattern for the host url finding
# %% => % sign
# %0 => domain name + tld
# %1 => tld
# %2 => domain name without tld
# %3 => subdomain 1 name
# %4 => subdomain 2 name
#
#evhost.path-pattern = "/srv/www/vhosts/%3/htdocs/"
#### expire module
#expire.url = ( "/buggy/" => "access 2 hours", "/asdhas/" => "access plus 1 seconds 2 minutes")
#### ssi
#ssi.extension = ( ".shtml" )
#### rrdtool
#rrdtool.binary = "/usr/bin/rrdtool"
#rrdtool.db-name = "/var/lib/lighttpd/lighttpd.rrd"
#### setenv
#setenv.add-request-header = ( "TRAV_ENV" => "mysql://user@host/db" )
#setenv.add-response-header = ( "X-Secret-Message" => "42" )
## for mod_trigger_b4_dl
# trigger-before-download.gdbm-filename = "/var/lib/lighttpd/trigger.db"
# trigger-before-download.memcache-hosts = ( "127.0.0.1:11211" )
# trigger-before-download.trigger-url = "^/trigger/"
# trigger-before-download.download-url = "^/download/"
# trigger-before-download.deny-url = "http://127.0.0.1/index.html"
# trigger-before-download.trigger-timeout = 10
## for mod_cml
## don't forget to add index.cml to server.indexfiles
# cml.extension = ".cml"
# cml.memcache-hosts = ( "127.0.0.1:11211" )
#### variable usage:
## variable name without "." is auto prefixed by "var." and becomes "var.bar"
#bar = 1
#var.mystring = "foo"
## integer add
#bar += 1
## string concat, with integer cast as string, result: "www.foo1.com"
#server.name = "www." + mystring + var.bar + ".com"
## array merge
#index-file.names = (foo + ".php") + index-file.names
#index-file.names += (foo + ".php")
#### include
#include /etc/lighttpd/lighttpd-inc.conf
## same as above if you run: "lighttpd -f /etc/lighttpd/lighttpd.conf"
#include "lighttpd-inc.conf"
#### include_shell
#include_shell "echo var.a=1"
## the above is same as:
#var.a=1
я счастлив !!!System FreeBSD belfigor.server 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008 root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
Build Date Sep 17 2008 10:04:05
Configure Command './configure' '--with-layout=GNU' '--with-config-file-scan-dir=/usr/local/etc/php' '--disable-all' '--enable-libxml' '--with-libxml-dir=/usr/local' '--enable-reflection' '--program-prefix=' '--enable-force-cgi-redirect' '--enable-fastcgi' '--with-apxs2=/usr/local/sbin/apxs' '--with-regex=php' '--with-zend-vm=CALL' '--prefix=/usr/local' '--mandir=/usr/local/man' '--infodir=/usr/local/info/'
Server API CGI/FastCGI
ещё раз всем спасибо ! с
Да прибудет со мной Shell
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Permission denied /var/log/lighttpd.access.log
flv не прикручивал ещё к нему?
Z301171463546 - можно пожертвовать мне денег
- Belfigor
- рядовой
- Сообщения: 25
- Зарегистрирован: 2008-08-04 2:41:07
- Откуда: Белгород
- Контактная информация:
Re: Permission denied /var/log/lighttpd.access.log
Не ещё не прикручивал , да и не вижу смысла в локалке это делать и если честно я не знаю как это делатьzingel писал(а):flv не прикручивал ещё к нему?
Да прибудет со мной Shell
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Permission denied /var/log/lighttpd.access.log
понятно...
Z301171463546 - можно пожертвовать мне денег
- Belfigor
- рядовой
- Сообщения: 25
- Зарегистрирован: 2008-08-04 2:41:07
- Откуда: Белгород
- Контактная информация:
Re: Permission denied /var/log/lighttpd.access.log
с flv разобрался и прикрутил пока это всё на Дебе вот по этой статье http://easylinux.ru/node/271 , сейчас парюсь со связкой Nginx + PHP + Spawn-fcgi http://www.lissyara.su/?id=1532zingel писал(а):понятно...
всё по ману , но вот на это /usr/local/etc/rc.d/spawn-php.sh , выдаёт вот что command not found , хотя просмотрел в /usr/local/etc/rc.d/spawn-php.sh ,spawn-php.sh есть , в чём косяк ?
Да прибудет со мной Shell
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Permission denied /var/log/lighttpd.access.log
что в них внутри?
Z301171463546 - можно пожертвовать мне денег
- Belfigor
- рядовой
- Сообщения: 25
- Зарегистрирован: 2008-08-04 2:41:07
- Откуда: Белгород
- Контактная информация:
Re: Permission denied /var/log/lighttpd.access.log
zingel писал(а):что в них внутри?
в spawn-php.sh вот это
#!/usr/local/bin/bash
## ABSOLUTE path to the spawn-fcgi binary
SPAWNFCGI="/usr/local/bin/spawn-fcgi"
## ABSOLUTE path to the PHP binary
FCGIPROGRAM="/usr/local/bin/php-cgi"
## if this script is run as root, switch to the following user
USERID=nobody
GROUPID=nogroup
Да прибудет со мной Shell