在nginx服务部署startbbs_PHP教程

企鹅博客
企鹅博客
企鹅博客
30170
文章
0
评论
2020年9月16日03:17:20 评论 7 views 1082字阅读3分36秒

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

继续阅读
weinxin
欢迎加入中国站长博客之家
本站的所有资源都会上传分享到博客之家,希望大家互相学习交流进步。
MySQL、PHP入门教程 php教程

MySQL、PHP入门教程

登录MySQL mysql -hlocalhost-uroot -proot 退出MySQL exit 每条语句后必须加分号:-------------------------------------...
如果通过url传参显示不同的页面 php教程

如果通过url传参显示不同的页面

页面显示一个已经分好页的表格,使用url传参,跳到的页面正好是排好序的,请问诸位大神该如何实现? 回复内容: 页面显示一个已经分好页的表格,使用url传参,跳到的页面正好是排好序的,请问诸位大神该如何...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: