满满的干货,希望你们喜欢!

本次指导主要针对ep+bt的一系列非常常见的问题,如果你的建站经历大于2年,你可以不用看!

我们先来看一下思维导图!

- 教程
  - php版本
    - 范围建议54,56,71,72
  - 数据库配置
    - 根据要求访问指定位置安装:域名/install
    - 根据要求编辑指定文件,之后导入数据库文件
  - 数据库导入
    - 通过在线文件管理器导入
    - 通过phpmyadmin导入
  - 伪静态配置
    - ep用apache伪静态

新手小白必看篇目

我在这里汇总了你们的一系列会有的毛病!

解决非常的简单,请查看你的程序,适合的php版本是多少!

本人建议,在这个范围进行选择:

54,56,71,72

目前来看,如果没有特殊说明,通常都是在这几个版本之中!

数据库配置,一般有两种方式,第一种,是你们再熟悉不过的了

第一种

这里拿,代刷网安装举例子(主要是这个例子太典型了,很俗气的!)

上传,解压了源码之后,我们通过访问域名/install,进行安装!

没错,这就是第一种!他是程序自带的安装方式!

第二种

第二种就是特别容易出错的

主要分以下步骤(跳过了之前的基础步骤):

  1. 首先,我们必须安装要求 导入数据库文件!(不会的话,建议百度,后续我也会出相应教程)
  2. 接下来,我们编辑相应的文件,在数据库账号,数据库名,数据库密码,端口都对的情况下,请看数据库地址,如果是127.0.0.1,修改为localhost,相反也是一样道理!
  3. 第三步,如果程序有要求配置相应的伪静态,请按照他的说明进行配置!如果自己编写了伪静态造成了数据库连接失败,请先删除自己的伪静态。
  4. 最后,有些程序会有设置运行目录什么的,这应该有手就行

第一种

直接在在线文件管理器,对已经上传的sql文件,有导入选项,点击之后。

按照要求就行了,ep需要输入数据库密码,bt应该不用

第二种

通过phpmyadmin进行导入,登入之后,找到导入,按照要求进行选择文件之后,一般导入就行

除此之外,当然还有许许多多的导入方式,这里只是列举了最常规的两种!

说到伪静态配置,我希望我们能够理清楚一下,伪静态到底是什么

那么,ep主机的伪静态,怎么配置?

ep是一个面板程序,他的web服务器程序通常是kangle,它是基于apache的,所以,ep主机配置伪静态,通过.haccess文件来配置。

在这里,强调一下,对于新手来说,建议在本地新建一个haccess.txt文件,编辑好规则保存,上传到指定目录下面,在重命名成.haccess

请注意有一个.在开头!

他的书写规则是这样的

<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] 
</IfModule>

除此之外,bt主机,是有专门界面的,这个自己找找就行了

我们再来看一下,nginx的伪静态规则

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

可以看到,两者区别是很明显的

一般只有nginx才需要配置,因为apache的伪静态规则是通过.haccess文件进行配置的

最后修改:2021 年 03 月 28 日
如果觉得我的内容对你有用,请随意赞赏