К проекту на laravel 5.6
подключён пакет MPDF. Создал метод, в нём прописал простой пример с указанием моей временной директории (как сказано в документации):
$mpdf = new \Mpdf\Mpdf();
$mpdf->WriteHTML('Hello World');
$mpdf->Output(['tempDir' => '/home/mpdf']);
Выдаёт ошибку:
exception: "Mpdf\MpdfException" file: "/var/www/test/vendor/mpdf/mpdf/src/Cache.php" line: 17 message: "Temporary files directory "/var/www/test/vendor/mpdf/mpdf/src/Config/../../tmp" is not writable"
Права установил:
Почему сия либа ругается? Почему не указывается временная директория?
UPD прописал:
chmod 775 /var/www/test/vendor/mpdf/mpdf/tmp
chown doox911:www-data /var/www/test/vendor/mpdf/mpdf/tmp
Но теперь либа ругается на неверные параметры.
vendor/mpdf/mpdf/tmp
и на вашу выбранную временную директорию в данном случае — /home/mpdf/
.chown doox911:www-data
на директории vendor/mpdf/mpdf/tmp
и на вашу выбранную временную директорию в данном случае — /home/mpdf/
.$mpdf = new \Mpdf\Mpdf(['tempDir' => '/home/mpdf']);
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Parse error: syntax error, unexpected '$content_width' (T_VARIABLE) in /var/www/u0665743/data/www/hqherbru/wp-content/themes/digitalworld/functions
Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он вписывался в тематику Stack Overflow на русском