1
oojiayu 2015-01-03 00:45:00 +08:00
你为什么不在主机上安装 WDCP呢?
|
2
javaluo 2015-01-03 00:51:13 +08:00 via Android
默认路径是/home/wwwroot吧,配置都贴出来看看
|
4
bubbles 2015-01-03 01:18:06 +08:00
新的二级域名要新建一个server
server { listen 80; server_name xx.xx.xx; root /xxx/xxx; index index.php ; #不行的话加个根 location / { root /xxx/xxx; } } |
5
uuair 2015-01-03 03:16:50 +08:00 via iPhone
apache 虚拟主机
搜索这个,填写virtualhost哪里就可以了 |
6
SharkIng 2015-01-03 03:29:56 +08:00
同时需要保证www目录有www的用户/用户组权限
|
7
yimity 2015-01-03 07:33:29 +08:00 via Android
重启nginx了没?
|
8
Starduster 2015-01-03 09:32:22 +08:00
|
9
2232588429 OP @bubbles 不是二级域名,是www目录下重建一个新的独立域名~
@Starduster reload nginx显示失败,log日志只看到昨天的,应该是修改conf文件出问题了?贴一下conf server { listen 80; #ipv6 #listen [::]:80 default_server; root /var/www/http.com; index index.php index.html index.htm; server_name http.com www.http.com; #location / { include wordpress.conf; } location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; include fastcgi_params; } } |
10
Starduster 2015-01-03 10:00:35 +08:00
@2232588429 晕一个,reload 失败说明你的配置更改没有生效,错误提示里有错误所在行数,自己对着看看
|
11
Starduster 2015-01-03 10:05:10 +08:00
第一个 location 前面加#干嘛,#是注释,加了之后nginx会直接忽略这一行,然后认为你 Server 这个大括号直接在include wordpress.conf;之后结束了
|
12
2232588429 OP @Starduster 因为新域名没有wordpress啊,我就把wordpress.conf里面的wp伪静态给注释掉了,现在错误log日志里面显示有两个host,旧域名和新域名都有。这到底是哪里没改对来着?
2015/01/02 11:21:40 [error] 7917#0: *19272 FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream, client: 本地IP, server: 旧域名, request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "新域名" |
13
Starduster 2015-01-03 10:15:06 +08:00
@2232588429 那你需要把每一行都注释掉。。。。。你这样大括号根本没闭合
|
14
2232588429 OP @Starduster 都注释过了,重启依然失败。刚才貌似日志发错了,是这个提示。
2015/01/02 21:21:56 [emerg] 12505#0: listen() to 0.0.0.0:80, backlog 511 failed (98: Address already in use)~ |
15
Starduster 2015-01-03 10:31:37 +08:00 1
@2232588429 重启依旧失败你先把 nginx 失败的错误提示仔细看看。。。。配置格式都有问题你再怎么看日志也是没用的。。。。
|
16
2232588429 OP @Starduster 问题解决了,kill -9 nginx重启成功~貌似是因为nginx进程还在跑没关干净。
|