【发布时间】:2019-10-09 04:26:57
【问题描述】:
我使用 joomla 3.9.6、deveremart 3.4.2 和 tcpdf 1.0.7 当我尝试查看发票(pdf)或更改订单状态以确认时,我收到 TCPDF 错误:无法创建输出文件:\vmorders\invoices\invoice_190522TIXG01.pdf
我已经创建了文件夹 vmorders\invoices 并为其授予了适当的权限。 (网站使用 wamp 在本地运行)
PHP 错误日志
[22-May-2019 16:11:21 UTC] PHP Warning: fopen(): remote host file access not supported, file://\vmorders\invoices\invoice_190522TIXG01.pdf in C:\wamp64\www\byzantinemusic\libraries\vendor\tecnickcom\tcpdf\include\tcpdf_static.php on line 1854
【问题讨论】:
-
检查您的权限
-
我已将所有用户置于完全控制之下。错误一直显示!
-
您的意思是您已将所有内容都设置为 777?
-
我用的是windows 10,我觉得完全控制相当于chmod 777 (linux)
-
我将“tcpdf_static.php”第 1850 行更改为 $filename = $filename;而不是 $filename = 'file://'.$filename;.发票已成功创建,但不在 wamp 文件夹中。它是在根 c:\ 中创建的
标签: joomla tcpdf virtuemart