Page 14 of 29 FirstFirst ... 4121314151624 ... LastLast
Results 196 to 210 of 426

Thread: Инсталяция и настройка lighttpd

  1. #196

    Lighthttpd + php

    У меня Asus WL500Gp V1.
    Такая вот проблема. Установил прошивку от "Олега" все настроил по инструкциям с форума заработало все как и должно быть кроме одного.
    Не выполняются php скрипты. Т.е. если выполнить через ssh> php file.php то все работает а веб сервер отдает необработанный скрипт. Я так понял что проблема с конфигом Lighthttpd. Вроде бы все там как надо включил. (Файлы имеются для обработки php "mod_fastcgi")

  2. #197
    Join Date
    Feb 2008
    Location
    Moscow, Tver
    Posts
    3,962
    Quote Originally Posted by ahules View Post
    У меня Asus WL500Gp V1.
    Такая вот проблема. Установил прошивку от "Олега" все настроил по инструкциям с форума заработало все как и должно быть кроме одного.
    Не выполняются php скрипты. Т.е. если выполнить через ssh> php file.php то все работает а веб сервер отдает необработанный скрипт. Я так понял что проблема с конфигом Lighthttpd. Вроде бы все там как надо включил. (Файлы имеются для обработки php "mod_fastcgi")
    http://redmine.lighttpd.net/wiki/lig...LighttpdAndPHP

  3. #198
    Quote Originally Posted by ahules View Post
    У меня Asus WL500Gp V1.
    Такая вот проблема. Установил прошивку от "Олега" все настроил по инструкциям с форума заработало все как и должно быть кроме одного.
    Не выполняются php скрипты. Т.е. если выполнить через ssh> php file.php то все работает а веб сервер отдает необработанный скрипт. Я так понял что проблема с конфигом Lighthttpd. Вроде бы все там как надо включил. (Файлы имеются для обработки php "mod_fastcgi")
    Вы сами себе ответили. fastcgi раскоментировали, а вот установить его не додумались. Смотрите инструкцию у меня в подписи.

  4. #199
    Join Date
    Oct 2008
    Location
    Saint-Petesburg, Russia
    Posts
    253
    я бы обратил внимание на параметр в конфиге Lighthttpd:
    static-file.exclude-extensions
    (лениво смотреть, что у меня написино... sorry)
    WL500gp-1.9.2.7-d-r2624

  5. #200
    Все перепроверил, ничего не пойму почему не работает.
    Вот конфиги посмотритете пожалуйста
    lighthttpd.conf
    Code:
    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" )
                                    
    server.document-root        = "/opt/share/www/"
    server.errorlog             = "/opt/var/log/lighttpd/error.log"
    accesslog.filename          = "/opt/var/log/lighttpd/access.log"
    server.port = 8082  
    static-file.exclude-extensions = ( ".fcgi", ".php", ".pl", ".py", ".rb" )
    url.access-deny = ( "~", ".inc", ".sqlite" )  
    
    index-file.names            = ( "index.php", "index.html",
                                    "index.htm", "default.htm","lighttpd/index.html" )
    cgi.assign =( 
    		".pl"  => "/opt/bin/perl",
    		".cgi" => "/opt/bin/perl",
    		".php" => "/opt/bin/php-fcgi" )
    
    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"
     )
     
    $HTTP["url"] =~ "\.pdf$" {
      server.range-requests = "disable"
    }
    
    ## bind to localhost (default: all interfaces)
    #server.bind                = "grisu.home.kneschke.de"
    
    ## error-handler for status 404
    #server.error-handler-404   = "/error-handler.html"
    #server.error-handler-404   = "/error-handler.php"
    
    server.pid-file            = "/var/run/lighttpd.pid"
    ## enable debugging
    #debug.log-request-header   = "enable"
    #debug.log-response-header  = "enable"
    #debug.log-request-handling = "enable"
    #debug.log-file-not-found   = "enable"
    
    # Configuration from other optware packages
    include_shell "cat /opt/etc/lighttpd/conf.d/10-php-fcgi.conf"

    10-php-fcgi.conf
    Code:
    server.modules += ( "mod_fastcgi" )
    
    fastcgi.server = ( ".php" =>
                       ( "localhost" =>
                         ( 
    						"socket" => "/tmp/php-fcgi.sock",
    						"bin-path" => "/opt/bin/php-fcgi",
    						"broken-scriptfilename" => "enable",
    						"max-procs" => 2,
    						"bin-environment" =>
                             ( "PHP_FCGI_CHILDREN" => "4",
                               "PHP_FCGI_MAX_REQUESTS" => "100" ),
    						"bin-copy-environment" => (
                             "PATH", "SHELL", "USER"
                           )
    
                         )
                       )
                     )
    И еще если index.html переименовать в index.php то я получаю 404.
    + команда ps
    3169 admin 1432 S /opt/sbin/lighttpd -f /opt/etc/lighttpd/lighttpd.conf
    3170 admin 4108 S /opt/bin/php-fcgi
    3171 admin 4116 S /opt/bin/php-fcgi
    3172 admin 4116 S /opt/bin/php-fcgi
    Last edited by ahules; 08-05-2009 at 15:07.

  6. #201
    Join Date
    Oct 2008
    Location
    Saint-Petesburg, Russia
    Posts
    253
    А в логе ошибок ничего нет?
    Если сравнивать с "http://wl500g.info/showpost.php?p=128994&postcount=6", то у различны следующие секции:
    1. cgi.assign
    2. fastcgi.server = ( ".php" =>
    т.к. я ничерта не понимаю в их синтаксисе, то без комментариев...
    WL500gp-1.9.2.7-d-r2624

  7. #202
    Кое-что нашел в логе
    Code:
    2009-05-03 16:34:05: (mod_fastcgi.c.1058) If you're trying to run PHP as a FastC                                             GI backend, make sure you're using the FastCGI-enabled version.
    You can find out if it is the right one by executing 'php -v' and it should disp                                             lay '(cgi-fcgi)' in the output, NOT '(cgi)' NOR '(cli)'.
    For more information, check http://trac.lighttpd.net/trac/wiki/Docs%3AModFastCGI                                             #preparing-php-as-a-fastcgi-programIf this is PHP on Gentoo, add 'fastcgi' to th                                             e USE flags.
    Code:
    При этом php -v пишет PHP 5.2.9 (cli) (built: Apr 18 2009 21:05:53)
    Copyright (c) 1997-2009 The PHP Group
    Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
    вероятно ошибка найдена только как теперь её решить...

  8. #203
    Join Date
    Oct 2008
    Location
    Saint-Petesburg, Russia
    Posts
    253
    а если тупо привести, указанные мною в предыдущем посте, "разделы" в соответствие с инструкцией?
    WL500gp-1.9.2.7-d-r2624

  9. #204
    Так и не нашел причину. Но удалил php, php-fcgi, lighttpd, и настроил заново по http://wl500g.info/showthread.php?t=9091&highlight=php
    Инсталяция lighttpd (заработает или нет?)
    Все норм
    Last edited by ahules; 08-05-2009 at 16:44.

  10. #205
    Join Date
    Oct 2008
    Location
    Saint-Petesburg, Russia
    Posts
    253
    Quote Originally Posted by ahules View Post
    Не помогает.
    я пас...
    Попробуй попросить leshiy_odessa, чтобы он пояснил свой комментарий:
    fastcgi раскоментировали, а вот установить его не додумались
    я хоть и делал по его инструкции, но не понимаю, что значит "установить"
    WL500gp-1.9.2.7-d-r2624

  11. #206
    Лан спасибо за помосчь. Что откликнулся будем кавырять дальше.

  12. #207
    Quote Originally Posted by GUID View Post
    я пас...
    я хоть и делал по его инструкции, но не понимаю, что значит "установить"

  13. #208
    Join Date
    Oct 2008
    Location
    Saint-Petesburg, Russia
    Posts
    253
    Quote Originally Posted by leshiy_odessa View Post
    Я перепутал термины "конфигурирование" (настройка) и установка, поэтому и не понял Вас.
    P.S. Вы еще ищите "пределы человеческой глупости"?
    WL500gp-1.9.2.7-d-r2624

  14. #209

    Не стартует Lighthttpd

    Ставлю ipkg install lighttpd - ставится, запускается на 8081 порту.
    Ставлю ipkg install php-fcgi - ставится, запускается.

    Делаю flashfs save && flashfs commit && flashfs enable && reboot

    После чего LightHttpd не стартует, что делать, в чем косяк?

  15. #210
    А файл автозапуска присутствует (/opt/etc/init.d/S80lighttpd)?
    Что в syslog-е ошибки...
    wl500gp-1.9.2.7-d-r1222 + StoreJet 35 Ultra >>> rtorrent+rutorrent -|- lighhtpd + ssl + auth -|- vnStat + vnStat PHP frontend -|- vsftpd -|- squid + lightsquid...

Page 14 of 29 FirstFirst ... 4121314151624 ... LastLast

Similar Threads

  1. Настройка работы IPTV в сети провайдера
    By Anth0ny in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 133
    Last Post: 07-11-2013, 08:10
  2. Не вижу половины сайтов (mtu & dns)
    By CHERT in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 347
    Last Post: 24-10-2012, 09:05
  3. Problem mit installtion von Lighttpd
    By Grabber66 in forum German Discussion - Deutsch (DE)
    Replies: 11
    Last Post: 03-02-2011, 19:28
  4. Replies: 111
    Last Post: 08-11-2009, 12:00

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •