当前位置: 首页 > 工具软件 > HDWiki > 使用案例 >

hdwiki的php架构,关于HDWiki的安装踩坑

裴宜春
2023-12-01

简介

学校的百科说是出现了超级多的改动,需要人员进行维护和处理,所以就每个人分到了一点锅。但是开始没多久,就感觉还不如重新使用新的wiki系统建一个(听说其实原本就漏洞百出23333)。经过选择,现在尝试上手HDWiki。

环境

Linux 4.14.57-1-MANJARO x86_64 GNU/Linux

使用包管理:pacman //有好有不好

Web服务器:nginx

nginx的编译安装

编译安装是没有相对应服务的,需要自己写服务,所以就偷懒的。。。

pacman -S nginx 安装以后,使用objs/nginx来替代/usr/bin/nginx

nginx 出现403

nginx+php-fpm 无法正常转发*.php

主要是php-fpm的设置,我是在/etc/php/php-fpm.d下修改www.conf相关内容

修改几处:

listen = 127.0.0.1:9000 //个人习惯,也可以使用默认设置

user 和 group 改为自己

listen.owner和listen.group 改为root(偷懒....

不要忘记在nginx的conf中改

location ~ \.php$ {

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

include fastcgi_params;

}

暂时就这么多了,现在能够正常看到HDWiki的许可协议了。

 类似资料: