我有2台服务器,主服务器和测试服务器。他们在同一个网络上。
用户使用具有读访问权限的虚拟目录,在共享文件夹中拥有文件,两者都可以访问。
核心和扩展程序上的PHP.ini
几乎相同。
我正在使用MPDF生成PDF,并且在HTML中有一个指向共享文件夹中图像的URL。如果我回显HTML,它会显示图像,如果我$mpdf->Output()
;它因fopen()
错误而失败:
无法打开流:连接尝试失败,因为 连接方在一段时间后没有正确回应,或者 建立连接
两台服务器都有allow_url_fopen
,但只有测试服务器可以很好地生成PDF。
答案 0 :(得分:0)
看起来像是一个权限问题。您有2个用户对虚拟目录具有读取权限,并且您在$ mpdf-> Output()时遇到错误;看起来它可能需要写访问权。