新品葱程序简要搭建说明
新品葱程序基于开源程序 WeCenter v3.1.9 二次开发,对原有代码进行了大量删减(约50%),已与原版 WeCenter 有了明显差异,二者数据不能兼容。
简单说一下搭建 pincong-wecenter 的主要步骤(假设你已搭建好 php + mysql 环境)
默认管理员 ID:
简单说一下搭建 pincong-wecenter 的主要步骤(假设你已搭建好 php + mysql 环境)
- git clone --depth=1 https://github.com/pincong/pincong-wecenter.git
- 复制 system/config.inc.php.sample.php 至 system/config.inc.php
- 编辑 system/config.inc.php 修改加密 KEY, 填入随机字符串
- 复制 system/config/database.php.sample.php 至 system/config/database.php
- 编辑 system/config/database.php 与你的 mysql 相对应
- 先后导入 install/db/tables.sql, install/db/settings.sql 至 mysql
默认管理员 ID:
用户名:admin
密码: admin
20 个评论
感谢。这可以为品葱提供多重保险。
提个小建议,大神可以试着用docker把一些模块固定下来,传到docker hub上,更加方便部署。
https://hub.docker.com/r/xmader/pincong-wecenter
我就什么话也不用说。这是最好的!
我就什么话也不用说。这是最好的!
https://pincong.rocks/article/2679 如果想要用docker可以参考
not working
我搭建好服务器apache+mysql的环境后,设置了数据库, 把整个pincong的文件夹丢到了htdocs下面,然后重启服务器,报500错误
“We're sorry, but a temporary technical error has occurred which means we cannot display this site right now.
You can try again by clicking the button below, or try again later.”
有人知道是怎么回事吗?
我试图找日志文件用以定位错误,可是发现没有任何日志输出。请问如何开启日志,或者显示更详细的日志信息呢?
“We're sorry, but a temporary technical error has occurred which means we cannot display this site right now.
You can try again by clicking the button below, or try again later.”
有人知道是怎么回事吗?
我试图找日志文件用以定位错误,可是发现没有任何日志输出。请问如何开启日志,或者显示更详细的日志信息呢?
在本地部署成功,但是admin/admin显示不存在此用户?
管理员页面在哪里?访问localhost/?/admin 又跳回主页
管理员页面在哪里?访问localhost/?/admin 又跳回主页
记录一下。ubuntu server 1604, LAMP mysql user=root, pass=""
git clone;
按照楼主描述做文件操作;database.php也改成了 user=root, pass = ""
$ mysql
mysql> CREATE DATABASE db;
mysql> exit
$ mysql db < tables.sql
$ mysql db < settings.sql
ERROR 1062 (23000) at line 75: Duplicate entry '1' for key 'PRIMARY'
改/etc/apache2/sites-available 000-default.conf
DocumentRoot /home/username/pincong-wecenter
改/etc/apache2/apache2.conf
<Directory /home/username/pincong-wecenter>
$ sudo service apache2 restart
然后看到的就是:We're sorry, but a temporary technical error has occurred which means we cannot display this site right now.
根据提示,chmod 777 pincong-wecenter/cache 之后,品葱成功加载。
但是受导入error影响,admin用户不存在。mysql 5.7.19-0ubuntu0.16.04.1
解决方法:把settings.sql里面的 aws_users_group数据里的 【游客】 的group_id改成别的值(不知道为什么mysql把-1当成了1)
git clone;
按照楼主描述做文件操作;database.php也改成了 user=root, pass = ""
$ mysql
mysql> CREATE DATABASE db;
mysql> exit
$ mysql db < tables.sql
$ mysql db < settings.sql
ERROR 1062 (23000) at line 75: Duplicate entry '1' for key 'PRIMARY'
改/etc/apache2/sites-available 000-default.conf
DocumentRoot /home/username/pincong-wecenter
改/etc/apache2/apache2.conf
<Directory /home/username/pincong-wecenter>
$ sudo service apache2 restart
然后看到的就是:We're sorry, but a temporary technical error has occurred which means we cannot display this site right now.
根据提示,chmod 777 pincong-wecenter/cache 之后,品葱成功加载。
但是受导入error影响,admin用户不存在。mysql 5.7.19-0ubuntu0.16.04.1
解决方法:把settings.sql里面的 aws_users_group数据里的 【游客】 的group_id改成别的值(不知道为什么mysql把-1当成了1)
验证码:apt-get install php7.0-gd 然后重启apache2既得
源代码是不是好久不更新了?
记录一下。ubuntu server 1604, LAMP mysql user=root, pas...
schema删掉,重新建一个,再导入一遍,如果成功的话不应该有错误,aws_user表里面可以看到admin
schema删掉,重新建一个,再导入一遍,如果成功的话不应该有错误,aws_user表里面可以看到a...
把【游客】的group id 改成99就可以了。那个错误的意思是有两个用户组别的group id都是1(不知道我的mysql为什么把【游客】group_id 的-1当成了1)
导入备份数据:
$ wget ...pink.sql
$ mysql db < pink.sql
即可。
暂时仍缺 upload/ 的头像数据。
$ wget ...pink.sql
$ mysql db < pink.sql
即可。
暂时仍缺 upload/ 的头像数据。
提问,首页302怎么办?
题外话:俺不喜欢拿现成的程序搞二次开发,对于 WeCenter 这种由天朝公司开发的程序更是保持警惕。俺会选择用现成框架从头开发,自己写的东西最靠谱。
不懂