概述问题与configurationphabricator&nginx
我使用来自phabricator站点的install_ubunbu脚本在ubuntu上安装了phabricator,它已成功运行。 我已经在服务器上有MysqL了 – 我已经在default.conf.PHP文件中添加了DB凭证。 我也从他们的网站复制了Nginxconfiguration。 我在端口82上添加了一个监听端口。但是,当我尝试访问浏览器中的url /端口时,出现以下Nginx错误消息(来自Nginx日志):
错误信息
2014/04/30 12:41:35 [error] 14691#0: *1 connect() Failed (111: Connection refused) while connecting to upstream,clIEnt: 192.xxx.xxx.xxx,server: phabricator.xxxx.com,request: \”GET / http/1.1\”,upstream: \”fastcgi://127.0.0.1:9000\”,host: \”192.xxx.xxx.xxx:82\”
Nginx conf
server { Listen 82; ### 520; Listen [::]:82; server_name phabricator.xxxx.com; root /usr/local/phabricator/phabricator/webroot; try_files $uri $uri/ /index.PHP; access_log /var/log/Nginx/phabricator/access.log; error_log /var/log/Nginx/phabricator/error.log; location / { index index.PHP; if ( !-f $request_filename) { rewrite ^/(.*)$ /index.PHP?__path__=/$1 last; break; } } location ~ .PHP$ { fastcgi_pass localhost:9000; fastcgi_index index.PHP; #custom environment variable fastcgi_param PHABRICATOR_ENV \”custom/myconfig\”; ##change this #required if PHP was built with –enable-force-cgi-redirect fastcgi_param REDIRECT_STATUS 200; #variables to make the $_SERVER populate in PHP fastcgi_param SCRIPT_filename $document_root$fastcgi_script_name; fastcgi_param query_STRING $query_string; fastcgi_param REQUEST_METHOD $request_method; fastcgi_param CONTENT_TYPE $content_type; fastcgi_param CONTENT_LENGTH $content_length; fastcgi_param SCRIPT_name $fastcgi_script_name; fastcgi_param GATEWAY_INTERFACE CGI/1.1; fastcgi_param SERVER_SOFTWARE Nginx/$Nginx_version; fastcgi_param REMOTE_ADDR $remote_Addr; } }
任何想法解决这个问题,如果我需要按照额外的步骤设置phabricator将不胜感激。
SaltStack:在一个观察声明中,如何指定一个目录,所有文件都应该被监视?
如何让Nginx知道Rails代码的变化
如何在同一台服务器上使用Nginx将PHP和nodeJs应用程序一起configuration
未定义的方法`mount_uploader\’为类别:类MongoID Nginx Passenger
parsingNginx访问日志并提取IP,检测每个parsing的IP的地理位置
连接到上游时,Nginx – connect()失败(111:连接被拒绝)
仅将静态资产部署到具有单独的应用程序服务器的Web服务器
使用Nginx工作在Phusion Passenger上的Sequel DB连接的正确位置
如果您只发送JsON对象,那么适当的Nginxconfiguration是什么?
Nginx – 无法打开主脚本
这是飞行员的错误 – PHP5-fpm没有在9000上进行监听,因为我使用的是PHP5-fpm.sock(在/etc/PHP5/fpm/pool.d/中配置)
总结
以上是内存溢出为你收集整理的问题与configurationphabricator&nginx全部内容,希望文章能够帮你解决问题与configurationphabricator&nginx所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
请登录后查看评论内容