acelash
@acelash
web developer

Как решить проблему с ошибкой: open_basedir restriction in effect. File(/tmp) is not within the allowed path?

У меня на сайте добавлена возможность экспорта данных из базы в файле .xlsx с использованием класса XLSXWriter. И все работало прекрасно пока в однажды сервер не начал тупить жестко из за каких то глюков в кроне. Я написал в тех поддержку, они посмотрели, то то там сделали и сервер заработал нормально. Но теперь не работает этот чертов экспорт данных в Екселе. Вот что выскакивает:
A PHP Error was encountered

Severity: Warning

Message: tempnam(): open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/var/www/ventura/data:.)

Filename: libraries/XLSXWriter.php

Line Number: 45

A PHP Error was encountered

Severity: Warning

Message: fopen(): Filename cannot be empty

Filename: libraries/XLSXWriter.php

Line Number: 540

A PHP Error was encountered

Severity: Warning

Message: str_repeat(): Second argument has to be greater than or equal to 0

Filename: libraries/XLSXWriter.php

Line Number: 201

A PHP Error was encountered

Severity: Notice

Message: ZipArchive::addFile(): Empty string as filename

Filename: libraries/XLSXWriter.php

Line Number: 85

A PHP Error was encountered

Severity: Warning

Message: tempnam(): open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/var/www/ventura/data:.)

Filename: libraries/XLSXWriter.php

Line Number: 45

A PHP Error was encountered

Severity: Warning

Message: fopen(): Filename cannot be empty

Filename: libraries/XLSXWriter.php

Line Number: 540

A PHP Error was encountered

Severity: Notice

Message: ZipArchive::addFile(): Empty string as filename

Filename: libraries/XLSXWriter.php

Line Number: 88

A PHP Error was encountered

Severity: Warning

Message: tempnam(): open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/var/www/ventura/data:.)

Filename: libraries/XLSXWriter.php

Line Number: 45

A PHP Error was encountered

Severity: Warning

Message: fopen(): Filename cannot be empty

Filename: libraries/XLSXWriter.php

Line Number: 540

A PHP Error was encountered

Severity: Notice

Message: ZipArchive::addFile(): Empty string as filename

Filename: libraries/XLSXWriter.php

Line Number: 91


Может кто то сталкивался уже с этой проблемой, помогите пожалуйста разобратся. Я думаю что скорее всего нужно чтото менять в настройках сервера( у меня кстати впс на Centos).
  • Вопрос задан
  • 1489 просмотров
Решения вопроса 1
acelash
@acelash Автор вопроса
web developer
уже все решил. дал домену использовать пхп как cgi
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы