无法打开流:tcpdf_static.php中没有此类文件或目录

无法打开流:tcpdf_static.php中没有此类文件或目录,php,tcpdf,Php,Tcpdf,我将使用tcpdf创建一个pdf文件,我有一个函数 $test= $_SERVER['DOCUMENT_ROOT'].'/'.'customer/invoices/'; //$test= 'http://test/customer/invoices/'; echo $test; ob_clean(); $pdf->Output($test . $rand, 'F'); 但我犯了个错误 Warning: fopen(file:///var/www//customer/invoices/

我将使用tcpdf创建一个pdf文件,我有一个函数

$test= $_SERVER['DOCUMENT_ROOT'].'/'.'customer/invoices/';
//$test= 'http://test/customer/invoices/';

echo $test;
ob_clean();
$pdf->Output($test . $rand, 'F');
但我犯了个错误

Warning:  fopen(file:///var/www//customer/invoices/sf_Voc_18-09-2019-12-07-45.pdf): failed to open stream: No such file or directory in /var/www/customer/include/tcpdf_static.php on line 1821

TCPDF ERROR: Unable to create output file: /var/www//customer/invoices/sf_Voc_18-09-2019-12-07-45.pdf

请帮帮我你自己回答了你的问题。请再次检查此评论

$test=$\u服务器['DOCUMENT\u ROOT']./'.'客户/发票/';
//$test='1http://test/customer/invoices/';
您正在尝试将文件保存到URL
http://test/customer/invoices/
。您需要在文件系统上保护文件。试着换行

$test=$\u服务器['DOCUMENT\u ROOT']./'.'客户/发票/'


$test=\uuuuu DIR\uuuuu.'/'.'客户/发票/'

您自己回答了问题。请再次检查此评论

$test=$\u服务器['DOCUMENT\u ROOT']./'.'客户/发票/';
//$test='1http://test/customer/invoices/';
您正在尝试将文件保存到URL
http://test/customer/invoices/
。您需要在文件系统上保护文件。试着换行

$test=$\u服务器['DOCUMENT\u ROOT']./'.'客户/发票/'


$test=\uuuuu DIR\uuuuu.'/'.'客户/发票/'

谢谢..收到错误警告:fopen(file:///var/www/customer/customer/invoices/da_Voc_18-09-2019-12-26-44.pdf):无法打开流:第1821行的/var/www/customer/include/tcpdf_static.php中没有此类文件或目录tcpdf错误:无法创建输出文件:/var/www/customer/customer/invoices/da_Voc_18-09-2019-12-26-44.pdfc检查文件夹
/var/www/customer/customer/invoices
是否具有web服务器用户的写入权限。要快速测试,您可以运行命令
chmod-R 777/var/www/customer/customer/invoices
。测试后,如果是live server,请不要忘记撤销权限。实际上,我希望服务器路径是指托管在godaddyvar/www/customer中的是我的本地主机路径吗?godady是否也一样?这很可能是权限问题。要确认,请检查代码是否在本地工作,如果是,则是服务器上的权限问题。我从未在go-daddy服务器上工作过,但必须有某种方法来授予对特定文件夹的
写入权限。谢谢..收到错误警告:fopen(file:///var/www/customer/customer/invoices/da_Voc_18-09-2019-12-26-44.pdf):无法打开流:第1821行的/var/www/customer/include/tcpdf_static.php中没有此类文件或目录tcpdf错误:无法创建输出文件:/var/www/customer/customer/invoices/da_Voc_18-09-2019-12-26-44.pdfc检查文件夹
/var/www/customer/customer/invoices
是否具有web服务器用户的写入权限。要快速测试,您可以运行命令
chmod-R 777/var/www/customer/customer/invoices
。测试后,如果是live server,请不要忘记撤销权限。实际上,我希望服务器路径是指托管在godaddyvar/www/customer中的是我的本地主机路径吗?godady是否也一样?这很可能是权限问题。要确认,请检查代码是否在本地工作,如果是,则是服务器上的权限问题。我从未在go-daddy服务器上工作过,但必须有某种方法来授予对特定文件夹的
写入
权限。