【发布时间】:2019-03-05 16:32:48
【问题描述】:
我的 laravel 应用程序出现此错误。 Mpdf \ MpdfException (E_ERROR) 临时文件目录“/var/www/html/../temp/”不可写
请任何人告诉我解决此问题的解决方案。
【问题讨论】:
-
您是否检查过该特定目录的权限?我猜测该目录需要 HTTP 服务器用户的写入权限(在大多数情况下是
apache或www-data,具体取决于 Linux 发行版)。 -
我正在使用 centOS 。那么在这里我该如何授予权限
-
您是否尝试在配置中设置临时文件夹路径
'tempDir' => __DIR__ . '/../../tmp', -
另外,您是否提供写权限
chmod 777 /var/www/protected/vendor/mpdf/mpdf/tmp -
是的路径也给出了,这在本地工作得很好。但仅在服务器中不起作用。