我必须在centos 6.3机器上设置Kayako服务器..我用php5.3和其他所需的东西安装nginx,一切正常。 所以我复制了kayako文件到:
/var/www/nginx-default/kayako/setup
并编辑我的虚拟主机为(完整文件):
server { listen 80; server_name XXX.XXX.com; location /kayako { root /var/www/nginx-default/; index index.php; } }
然后,当我使用浏览器打我的域名: http : //XXX.XXX.com/kayako/setup/它开始下载文件名称“downlaod”,并不显示任何内容。
和我的错误日志文件是空白..
请告诉我发生了什么问题?
vi nginx.conf:
user nginx; worker_processes 4; error_log /var/log/nginx/error.log; #error_log /var/log/nginx/error.log notice; #error_log /var/log/nginx/error.log info; pid /var/run/nginx.pid; events { worker_connections 1024; } http { include /etc/nginx/mime.types; default_type application/octet-stream; log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; access_log /var/log/nginx/access.log main; sendfile on; #tcp_nopush on; #keepalive_timeout 0; keepalive_timeout 2; #gzip on; include /etc/nginx/conf.d/*.conf; }
您需要设置PHP-FPM并启动守护进程。
然后添加适当的服务器和PHP部分到nginxconfiguration(PHP部分的很短的例子):
location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; }