我已经开发了一个Laravel应用,该应用可以读取.docx模板,然后将其填充并保存为pdf格式。 在我的PC和某些服务器上,它可以很好地工作,但是使用新的Debian 9 VPS时,我遇到一个奇怪的错误。当我创建模板(PhpWord代码尝试将模板从/ var / www / myapp / ...复制到/ tmp /)时,出现此错误:
copy(): php_network_getaddresses: getaddrinfo failed: Name or service not known
这是TemplateProcessor.php中引发异常的行:
if (false === copy($documentTemplate, $this->tempDocumentFilename)) {
throw new CopyFileException($documentTemplate, $this->tempDocumentFilename);
}
你能帮我吗?我有一个Debian 9 VPS,Nginx和PHP 7.2。 谢谢!