Проблема с таблицей PHPS - PullRequest
0 голосов
/ 04 июня 2018

Я пытаюсь создать скрипт, который будет записывать данные в файл Excel перед отправкой электронного письма.Я использую PHPSpreadsheet для этого, но первоначальный пример выдает ошибку.Может кто-нибудь, пожалуйста, дайте мне знать, где я иду не так и как я могу это исправить.

A PHP Error was encountered
Severity: Warning

Message: ZipArchive::close(): Failure to create temporary file: Permission denied

Filename: Writer/Xlsx.php

Line Number: 374

Backtrace:

File: /Library/WebServer/Documents/Projects/app/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xlsx.php
Line: 374
Function: close

 File: /Library/WebServer/Documents/Projects/app/application/controllers/Login.php
Line: 52
Function: save

File: /Library/WebServer/Documents/Projects/app/index.php
Line: 323
Function: require_once

An uncaught Exception was encountered
Type: PhpOffice\PhpSpreadsheet\Writer\Exception

Message: Could not close zip file helloworld.xlsx.

 Filename: /Library/WebServer/Documents/Projects/app/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xlsx.php

  Line Number: 375

  Backtrace:

 File: /Library/WebServer/Documents/Projects/app/application/controllers/Login.php
 Line: 52
 Function: save

 File: /Library/WebServer/Documents/Projects/app/index.php
 Line: 323
 Function: require_once

PS Я использую Codeigniter, и моя машина для разработки - это macbook, а сервер - Ubuntu16.04 на AWS.

...