讨论 ModStart TA的回帖
第 1 位会员
注册于
ModStart官方出品
帖子
8
回帖
996
TA的回帖
BinDocConverterProvider.php 这个文件有什么用的,执行时间超长

这个是文库本地转换程序,正常会根据文件大小执行时间长短各异。

默认是同步转换模式(文档上传的时候同步转换),建议配置为异步队列,这样会在后台执行。

具体可参考异步队列配置 https://modstart.com/doc/tutorial/arch.html#%E9%98%9F%E5%88%97%E8%B0%83%E5%BA%A6

网站日志出现大量这个网址 http://mj12bot.com/

这是一个爬虫系统,可以通过robots.txt设置禁用掉。

User-agent: MJ12bot
Disallow: /


文库转换报错

在服务器中以php的用户运行

文库转换报错

手动执行一下日志中生成记录的命令进行排查

"c:\Program Files\LibreOffice\program\soffice.bin" --headless --invisible -env:UserInstallation=file:///D:/wwwroot/hz102_com/storage/app/soffice/p15012/ --convert-to pdf --outdir "D:\wwwroot\hz102_com\public\temp" "D:\wwwroot\hz102_com\public\data\file\2023\01\16\46214_krv9_6279.docx"


系统迁移后,后台登陆报验证码错误(验证码是对的)

请检查网站session机制是否正常。storage/目录是否可写

你好,请问这种登录出现的问题 咋解决

可能是 nginx 或 apache 配置不当造成的循环重定向。

请搜索循环重定向解决。

函数被禁用 这个在宝塔中php已经解除 还是不行 求助~

可能的原因

1 PHP没有重新

2 如果宝塔开启了多个PHP,缺确保启用的是文库使用的PHP版本

3 实在不行重启服务器,确保 shell_exec 函数没被禁用

文库批量上传 后台会出现这样的报错

系统为500错误,请参照解决。

查找应用日志

“500错误”或“请求出现错误”通常是程序处理发生错误。

需要查看 storage/logs/ 目录下的日志文件,找到当天最新的日志文件(如 laravel-2021-01-01.log),查看报错原因并解决。

错误日志需要定位到最新的错误日志,完整的一条错误日志通常如下格式所示,将该错误日志寻求其他开发者帮助(注意隐藏日志中的敏感信息)。

[2022-01-10 10:28:15] product.ERROR: xxx
Stack trace:
#0 xxx
#1 xxx
#2 xxx
#3 xxx
#4 xxx
#5 xxx
#x xxx

如果是发生在测试或开发环境,为了快速定位,可按照如下步骤排查

  • 第1步,打开调试日志(设置 .env 文件中 APP_DEBUG=true)

  • 第2步,直接访问页面查看错误信息,进行排查

如没有在系统目录找到记录的日志,请检查网站的目录权限是否正常,需要保证 PHP 的运行用户可以写入 storage/logs/ 目录。

更多参考:https://modstart.com/doc/install/qa.html

文库模块升级后,网站内容预览页就打不开了。而且也不能上传文档了。

文库模块卸载数据库中的内容会还在的,建议参照日志报错进行排查解决。

查找应用日志

“500错误”或“请求出现错误”通常是程序处理发生错误。

需要查看 storage/logs/ 目录下的日志文件,找到当天最新的日志文件(如 laravel-2021-01-01.log),查看报错原因并解决。

错误日志需要定位到最新的错误日志,完整的一条错误日志通常如下格式所示,将该错误日志寻求其他开发者帮助(注意隐藏日志中的敏感信息)。

[2022-01-10 10:28:15] product.ERROR: xxx
Stack trace:
#0 xxx
#1 xxx
#2 xxx
#3 xxx
#4 xxx
#5 xxx
#x xxx


如果是发生在测试或开发环境,为了快速定位,可按照如下步骤排查

  • 第1步,打开调试日志(设置 .env 文件中 APP_DEBUG=true)

  • 第2步,直接访问页面查看错误信息,进行排查

如没有在系统目录找到记录的日志,请检查网站的目录权限是否正常,需要保证 PHP 的运行用户可以写入 storage/logs/ 目录。


QQ
微信
客服