尝试了几个小时,但似乎无法得到我的lighttpdconfiguration正确的语法。 作为最后的手段,我现在要求服务器故障的configuration:P
我正试图让lighttpd服务器托pipetrac,并保持php在同一时间工作。 我包含configuration文件“fastcgi.conf”,其中包含以下内容:
server.modules += ("mod_fastcgi") index.file.names += ("index.php") fastcgi.server = ( ".php" = > ("localhost" = > ( "bin-path" = > "/usr/bin/php-cgi", "socket" = > "/tmp/php-fastcgi.sock", "max-procs" = > 4, # default value "bin-environment" = > ( "PHP_FCGI_CHILDREN" = > "1", # default value ), "broken-scriptfilename" = > "enable" )), "/trac" = > ("trac" = > ("socket" = > "/tmp/trac-fastcgi.sock", "bin-path" = > fcgi_binary, "check-local" = > "disable", "bin-environment" = > ("TRAC_ENV" = > "/mnt/external2/league-trac") ) ) )
但是我得到以下错误。 我尝试了所有的例子,甚至直接复制一些,但仍然有错误。 这是我得到上面的configuration文件的错误:
2014-03-09 12:48:44:(config.file.c.589)source:../conf.d/fastcgi.conf line:9 pos:16 use =>分配给数组2014-03-09 12: 48:44:(configfile.c.954)configfileparsing器失败:.php 2014-03-09 12:48:44:(configfile.c.957)source:../lighttpd.conf line:14 pos:8parsing器在这附近失败了:(EOL)
你们能帮我吗? 我没有这种configuration的真正经验,只是不能得到它的工作。 它可能是一些真正简单而愚蠢的东西。
= >是错的,使用=> (两个字符之间没有空格)