问题描述
使用使用 Spatie\Browsershot\Browsershot 在我用 git 上传我对 bitbucket 的更改后,这些更改会自动上传到 我们的开发服务器(我不知道它是如何实现的,它是由其他人完成的)我出错
Class 'Spatie\Browsershot\Browsershot' not found
当引用代码时:
use Spatie\Browsershot\Browsershot as SpatieBrowsershot;
...
createDir([public_path() . '/upload',public_path() . '/upload/pdf_tmp']);
SpatieBrowsershot::html(htmlspecialchars_decode($pdf_content))
->showBrowserHeaderAndFooter()
// ->headerHtml('<div style="height:240px !important;"><h3>Receipt Voucher</h3></div>')
->footerHtml($footerHtml)
->showBackground()
->margins(20,10,20,10)
我需要在 ssh git 中手动删除“/vendor”、“composer.lock”并删除文件 在‘bootstrap/cache’和tun内部
composer install
之后我没有这个错误,直到下一次自动上传(如果不做上述步骤) 在服务器和本地 ubuntu 18 上的 composer.json 中,我有:
"require": {
"php": "^7.2","laravel/framework": "5.8.38","spatie/browsershot": "^3.37",
为什么会出现此错误以及如何修复?
谢谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)