关于网站安装问题

  • 时间:
  • 出处:MIPCMS演示站
  • 作者:admin
  • 浏览:4772

目前部分用户反映安装的时候会出现 《系统错误》  提示。

这个时候请检查PHP版本,PHP版本:PHP>=5.4,不支持5.6.x 和 7.1.x

如果版本没有问题,那么就要检查一下 伪静态规则是否开启了(必须开启)

推荐PHP版本5.5.12或者是PHP7.0  请查看mipcms图文安装教程

 完美支持Apache+php,iis+php,phpstudy,wamp,lamp,lnmp

常见问题汇总:

  1. 程序上传后 出现404页面:检查服务器环境的伪静态配置是否正确。
  2. 数据库连接的账号密码不管对错,都返回 系统错误:检查Apache或者Nginx环境的伪静态配置,下图中给了说明。
  3. 数据库账号密码输入错误,返回数据库连接失败,输入正确,返回系统错误:在给system目录下的config可写权限,再给config目录中的install可写权限。
  4. 安装成功,点击登录,或者注册都返回到首页。Nginx伪静态环境没有配置好
  5. 安装成功,后台部分页面存在打开无数据,请检查你使用iis环境配置 伪静态问题
  6. 安装成功,部分文章内容页面打开404,请修复mysql5.7问题。
  7. 安装成功,文章发布了,但是首页没有显示,原因:你的服务器开启了缓存机制,等待分钟即可显示。
  8. 更新中...

大部分问题都是伪静态问题导致,如果在安装的过程中遇见难以解决的问题,请联系我们。

景安主机伪静态规则:

<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?s=/$1 [QSA,PT,L]
</IfModule>

宝塔面板伪静态规则:选择自带的thinkphp伪静态规则即可。

WDCP Linux系统Nginx环境伪静态解决方案

Clipboard Image.png

到上图这个目录下,找到你的网站的conf文件,修改内容如下:

Clipboard Image.png

代码如下:

location / { 
	   if (!-e $request_filename) {
	   rewrite  ^(.*)$  /index.php?s=/$1  last;
	   break;
	    }
	 }


重启

然后重启Nginx

------Apache环境更新-------

phpstudy 2016

php5.4.45 + appache  √

php5.4.45-nts + appache √

php5.5.38 + appache  √

php5.6.27-nts + appache ×

php4.0.12-nts + appache √

phpstudy 2014

Apache + php 5.4n √

Apache + php 5.5n √

Apache + php 5.6n ×

Apache + php 5.5n 静态配置规则如下

Apache + php 5.5n

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
</IfModule>

wamp

支持 php5.5.12 √

支持 php7.0.10 √


------Nginx 环境更新-------

云服务器

请更新静态配置信息

找到Nginx静态配置文件 例如:/usr/local/nginx/conf/vhost

找到Nginx静态配置文件


替换如下代码

      	location / { 
		   if (!-e $request_filename) {
		   rewrite  ^(.*)$  /index.php?s=/$1  last;
		   break;
		    }
		 }

修改后上传文件

 修改后上传文件

 运行:lnmp restart  重启lnmp环境

大功告成


lnmp虚拟机用户

Nginx 虚拟去伪静态.png



phpstudy 2016

版本:

php-5.4.45-nts + Nginx √

php-5.6.26-nts + Nginx ×

php-7.0.12-nts + Nginx √

需在 phpStudy\nginx\conf 下找到 vhosts.conf

Clipboard Image.png

替换一下代码

 if ( -f $request_filename) {
           break;
       }
       if ( !-e $request_filename) {
           rewrite ^(.*)$ /index.php/$1 last;
           break;
       }

结果如下所示

Clipboard Image.png

重启 即可。



如遇见问题,请加我们的QQ群:576199348

-MIPCMS运营团队