debian – 如何为Web服务器生成的进程设置环境变量?

debian – 如何为Web服务器生成的进程设置环境变量?,第1张

概述在我的设置(debian etch,lighttpd)中,我认为我的网站正在通过 PHP调用一些图像处理程序.我想通过设置环境变量来更改此程序的行为,最好不要更改Web应用程序. 这该怎么做? =) 为www-data用户拥有的所有进程设置environemt变量也是可以的,但是如果在这种情况下在.bashrc(?)中输入一个条目,我会很有用. 谢谢! 由于您使用的是lighttpd fast-c 在我的设置(debian etch,lighttpd)中,我认为我的网站正在通过 PHP调用一些图像处理程序.我想通过设置环境变量来更改此程序的行为,最好不要更改Web应用程序.

这该怎么做? =)

为www-data用户拥有的所有进程设置environemt变量也是可以的,但是如果在这种情况下在.bashrc(?)中输入一个条目,我会很有用.

谢谢!

解决方法 由于您使用的是lighttpd fast-cgi,因此只需使用lighttpd设置中的bin-environment进行设置即可.
## Start an FastCGI server for PHP (needs the PHP5-cgi package)fastcgi.server    = ( ".PHP" =>     ((            "bin-path" => "/usr/bin/php-cgi","socket" => "/tmp/PHP.socket","max-procs" => 2,"IDle-timeout" => 20,"bin-environment" => (                     "PHP_FCGI_CHILDREN" => "4","PHP_FCGI_MAX_REQUESTS" => "10000",),"bin-copy-environment" => (                    "PATH","SHELL","USER"            ),"broken-scriptfilename" => "enable"    )))
总结

以上是内存溢出为你收集整理的debian – 如何为Web服务器生成的进程设置环境变量?全部内容,希望文章能够帮你解决debian – 如何为Web服务器生成的进程设置环境变量?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1105883.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存