问题描述
我是Php / Mysql等的初级用户,目前正在尝试在Debian和lamp上运行的GCP服务器上制作Web应用程序。该应用程序从Mysql数据库中提取数据并填充可编辑PDF的字段,并将完成的pdf保存在单独的文件夹中。它在我的Windows PC(带有xampp)上运行良好,但是当我在服务器上运行它时-出现“失败-无文件”消息,没有生成pdf文件。但是,无效的pdf文件带有正确的文件名。
这是正在使用的代码-请您调查一下。 TIA。
<?php
namespace classes;
if(!defined('ACCESSCHECK')) {
die('Direct access not permitted');
}
use mikehaertl\pdftk\Pdf;
class GeneratePDF_nsc {
public function generate($data)
{
try {
$filename = 'nsc_' . rand(0001,1000) . '.pdf'; // Name of the filled-in pdf file
$security= "nsc";
$pdf = new Pdf('/var/www/html/forms/'.$security.'.pdf');
$pdf->fillForm($data)
->needAppearances()
->saveAs( '/var/www/html/completed/' .$filename);
return $filename;
}
catch (Exception $e)
{
return $e->getMessage();
}
}
}
关于, AI
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)