如何在windows上搭建Discuz论坛?
本篇博文来讲解下如何全新安装完整的 Discuz! X3.3 社区论坛程序。
0x01 如何在windows上搭建Discuz论坛?
1.1 写在前面的话
在我们国内,有两大著名的BBS 论坛模板系统,都是使用PHP语言开发的。
其中一个叫 PHPwind ,简称 PW 被阿里收购
另外一个是 Discuz! ,简称DZ 被腾讯收购。
1.2 什么是Discuz! ?
Discuz! X是一款以PHP为编程语言,以MySQL为数据库,并使用Apache/IIS/Nginx(任意一种即可) 提供 web 服务的产品。
旧版 DZ 官网:https://www.discuz.net/forum.php
新版 DZ 官网:https://www.dismall.com/forum.php
1.3 如何搭建DZ论坛运行环境?
- 要搭建 Discuz! X 站点,服务器必须安装由
PHP、MySQL、Apache/IIS/Nginx构成的环境。- 其中,IIS 主要用于 Windows 服务器,Apache、Nginx 多用于 Linux 服务器(即 LAMP 和 LNMP)。
1.4 下载phpstudy
然而实际上,当我们学习部署的时候完全可以使用一个集成开发环境——PhpStudy.
1.5 安装phpstudy
安装phpstudy 比较简单,唯一值得注意的是路径最好不要有中文。
1.6 下载DZ BBS 论坛模板程序
- 下载DZ BBS 论坛模板程序
C:\apps\phpstudy_pro\WWW
1.7 启动程序开始部署
1.8 修改数据库连接密码
1.9 打开浏览器进行配置
- 打开浏览器,访问如下地址
Deprecated: __autoload() is deprecated, use spl_autoload_register() instead in C:\apps\phpstudy_pro\WWW\source\class\class_core.php on line 27
解决方法也很简单,打开这个文件注释掉else 代码块即可
比如把这段代码
if(function_exists('spl_autoload_register')) {
spl_autoload_register(array('core', 'autoload'));
} else {
function __autoload($class) {
return core::autoload($class);
}
}
修改为
if(function_exists('spl_autoload_register')) {
spl_autoload_register(array('core', 'autoload'));
}
0x02 参考资料
本文标题:如何在windows上搭建DZ(Discuz!)论坛?
本文链接:https://blog.quwenai.cn/post/3106.html
版权声明:本文不使用任何协议授权,您可以任何形式自由转载或使用。




















还没有评论,来说两句吧...