在Laradock上使用Wkhtmltopdf

时间:2019-05-07 14:45:53

标签: laravel-5 wkhtmltopdf laradock

我已经下载了 Laradock 。 现在,我要使用 WKHTMLTOPDF ,并且已在我的应用程序Snappy中安装了https://github.com/h4cc/wkhtmltopdf-amd64作为二进制文件。

但是,如果我尝试例如:

  

./ wkhtmltopdf-amd64 http://google.com google.pdf

我收到此错误:

  

QSslSocket:无法解决CRYPTO_num_locks 10%

     

QSslSocket:无法解析CRYPTO_set_id_callback

     

QSslSocket:无法解析CRYPTO_set_locking_callback

     

QSslSocket:无法解析sk_free

     

QSslSocket:无法解析sk_num QSslSocket:无法解析   sk_pop_free

     

QSslSocket:无法解析sk_value

     

QSslSocket:无法解析SSL_library_init

     

QSslSocket:无法解析SSL_load_error_strings

     

QSslSocket:无法解析SSLv3_client_method

     

QSslSocket:无法解析SSLv23_client_method

     

QSslSocket:无法解析SSLv3_server_method

     

QSslSocket:无法解析SSLv23_server_method

     

QSslSocket:无法解析X509_STORE_CTX_get_chain

     

QSslSocket:无法解析OPENSSL_add_all_algorithms_noconf

     

QSslSocket:无法解析OPENSSL_add_all_algorithms_conf

     

QSslSocket:无法解析SSLeay

     

QSslSocket:无法调用未解析的函数CRYPTO_num_locks

     

QSslSocket:无法调用未解析的函数CRYPTO_set_id_callback

     

QSslSocket:无法调用未解决的函数   CRYPTO_set_locking_callback

     

QSslSocket:无法调用未解决的函数SSL_library_init

     

QSslSocket:无法调用未解决的函数SSLv23_client_method

     

QSslSocket:无法调用未解决的函数sk_num

     

QSslSocket:无法调用未解决的函数SSLv23_client_method7%

     

QSslSocket:无法调用未解析的函数SSL_library_init警告:   加载失败

     

CRYPTO_num_locks QSslSocket:无法调用未解决的函数

     

CRYPTO_set_id_callback QSslSocket:无法调用未解析的函数

     

CRYPTO_set_locking_callbac

我已阅读到我必须安装此软件包 libssl1.0-dev ,但是当我尝试在laradock中安装时,会收到:

  

正在阅读包裹清单...已完成

     

构建依赖树

     

读取状态信息...完成

     

软件包libssl1.0-dev不可用,但是被另一个软件包引用   包。这可能表示该包裹已丢失,已经   已过时,或者只能从其他来源获得

     

E:软件包“ libssl1.0-dev”没有安装候选对象

如何在Laradock上使用wkhtmltopdf?

1 个答案:

答案 0 :(得分:0)

我用wkhtmltopdf 12.5版解决了。

似乎此错误在12.4版中存在。