我在一个子目录中有一个运行Nginx、php-fpm和wordpress的Ubuntu服务器。我的配置如下所示:
server {
#My site configuration
location /blog {
root /home/user/www;
index index.php index.html index.htm;
error_log /var/log/blog_error.log;
error_page 404 /blog/404.html;
error_page 500 502 503 504 /blog/50x.html;
location /blog/ {
try_files $uri $uri/ /blog/index.php?$args;
}
location = /blog/favicon.ico { log_not_found off; access_log off; }
location = /blog/robots.txt { allow all; log_not_found off; access_log off; }
location ~ /blog/\\. { deny all; }
location ~* /blog/(?:uploads|files)/.*\\.php$ { deny all; }
rewrite /blog/wp-admin$ $scheme://$host$uri/ permanent;
if (!-e $request_filename) {
rewrite ^(.*)$ /blog/index.php?q=$1 last;
break;
}
location ~ \\.php$ {
#try_files $uri =404;
fastcgi_split_path_info ^(/blog)(/.*)$;
fastcgi_index blog/index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
fastcgi_pass unix:/var/run/php5-fpm.sock;
}
location ~* ^.+\\.(css|js|ogg|ogv|svg|svgz|eot|otf|woff|mp4|ttf|rss|atom|jpg|jpeg|gif|png|ico|zip|tgz|gz|rar|bz2|doc|xls|exe|ppt|tar|mid|midi|wav|bmp|rtf)$ {
access_log off; log_not_found off; expires max;
}
}
}
有了新的WP安装版本3.7.1,我可以
Invalid post type
当我单击仪表板中的“帖子”链接时。
当我点击Add New Post(添加新帖子)时,我会看到New Post(新帖子)页面,但右侧边栏(应该包含Post按钮和其他控件)显示为空。
我确信这与我的配置有关,因为我正在尝试使用一个新的DB和一个新的WP。
有什么想法吗?
谢谢