Каталог временных файлов /var/www/html/activate/../temp/ недоступен для записи на рабочем сервере

Я получаю эту ошибку на реальном сервере при создании файла PDF. Он отлично работает в моей локальной системе. Я использую Laravel и этот пакет mPdf для создания PDF:

PDF-пакет

Как я могу дать права на запись в эту папку «Temp», я не могу найти ее в коде, и на сервере она также не находится нигде по указанному выше пути. Спасибо!


person Umair Malik    schedule 31.07.2018    source источник
comment
Какое разрешение дано для временной папки.   -  person Faizan Fayaz    schedule 31.07.2018
comment
@FaizanFayaz я не нашел эту папку, где она будет находиться?   -  person Umair Malik    schedule 31.07.2018
comment
В папке активации и какое разрешение для активации папки   -  person Faizan Fayaz    schedule 31.07.2018
comment
@FaizanFayaz 755, i.prntscr.com/PzqjUx4VTraKvrl4lEfI-w.png В этой папке весь код. но нет временной папки.   -  person Umair Malik    schedule 31.07.2018
comment
Какой путь к каталогу он дает по ошибке?   -  person Faizan Fayaz    schedule 31.07.2018
comment
пожалуйста, проверьте мой вопрос, у него есть путь.   -  person Umair Malik    schedule 31.07.2018
comment
Давайте продолжим это обсуждение в чате.   -  person Faizan Fayaz    schedule 31.07.2018
comment
проверьте этот ответ: введите ссылку описание здесь   -  person Zakaria Ab    schedule 22.04.2021


Ответы (1)


  1. Создайте каталог в общедоступном темпе
  2. в config/pdf.php Измените 'tempDir' => base_path('../temp/') на 'tempDir' => public_path('temp')
  3. Дайте разрешение 777 на эту папку.
person Jay Momaya    schedule 04.10.2018