程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 在nginx服務部署startbbs

在nginx服務部署startbbs

編輯:關於PHP編程

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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved