centos7 安装BOOKSTACK 使用过程中的一些问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/leiyu1139/article/details/80842216

最近由于需要,安装了个bookstack来写书用,安装的过程网上有一堆的教程,这里我就给出个写的比较好的。其他的可以自行搜索。
https://www.howtoforge.com/tutorial/centos-bookstack-nginx/
安装过程中,发现composer install命令执行完居然没有任何动静,后来才发现原来是composer又没有了,不知道为啥,只能重新安装composer。其他相对顺利。
安装完bookstack后, 在使用过程中发现,怎么图片都没法上传,pdf也无法导出,心想,干脆想把pdf搞定,图片没有就算了。
在上官网看doc,https://www.bookstackapp.com/docs/admin/pdf-rendering/,根据教程开了wkhtmltopdf的支持。同时也开启了调试模式。
调试过程发现一直提示open_basedir的问题,于是修改了php.ini,改成如下便可:
这里写图片描述
然后回到页面继续导出,结果提示没有安装wkhtmltopdf,好吧,那装个wkhtmltopdf吧。。。
于是又是搜索了教程,
https://blog.csdn.net/qw_xingzhe/article/details/80607283
看了这个文章,然后就直接访问GitHub,https://github.com/wkhtmltopdf/wkhtmltopdf/releases/
然后下载最新的rpm包。
这里写图片描述

执行rpm -ivh xxx.rpm,有提示缺少xorg。。。

这里写图片描述
那装个xorg,yum安装,省事。。。

这里写图片描述
然后再安装wkhtmltopdf。。。
这里写图片描述
ok,复制下wkhtmltopdf的路径,然后再.env里把路径填进去。然后再到页面重新试下导出pdf,
这里写图片描述

OK!大功告成,连图片也可以导入了,估计也是因为这个。
这里写图片描述

猜你喜欢

转载自blog.csdn.net/leiyu1139/article/details/80842216