1. 在ubuntu+nginx部署後出現index.php/install無限重定向的問題。在本地window則無問題。解決方案,在本地安裝後將數據庫直接還原到服務器,跳過安裝流程。
2. 首頁打開布局亂了,圖片,css ,js所有靜態文件 都打不開。以後是nginx配置出錯,利用別的已經在運行的配置運行startbbs問題依舊,折騰許久許久,後來才發現不知道為什麼頁面上都是https而不是http.而用http是可以打開靜態文件的。
3. 在app/config/config.php中將config['base_url']由默認的空改為“http://xxx.com”才解決問題。
nginx配置如下:
server {
#listen 80; ## listen for ipv4; this line is default and implied
#listen [::]:80 default ipv6only=on; ## listen for ipv6
root /srv/www/forum/public_html;
index index.php index.html index.htm;
server_name xxx.com;
error_log /srv/www/forum/logs/nginx.error.log;
access_log /srv/www/forum/logs/nginx.access.log;
location / {
if (-e $request_filename) {
break;
}
if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php/$1 last;
#rewrite "^/(.*)$" /index.php last;
}
}
location ~ .+\\.php($|/) {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_split_path_info ^(.+\\.php)(.*)$;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
#fastcgi_param PATH_INFO $path_info;
}
}
startbbs官方主頁:http://startbbs.com