Установка PHPExcel для Phabricator

Я установил Phabricator , используя официальный образ Bitnami на Google Compute Engine . Он отлично работает, но когда я пытаюсь использовать кнопку экспорт в Excel в Maniphest , появляется следующая ошибка -

Экспорт в Excel не настроен В этой системе нет PHPExcel

Я установил Phabricator , используя официальный образ Bitnami на Google Compute Engine . Он отлично работает, но когда я пытаюсь использовать кнопку экспорт в Excel в Maniphest , появляется следующая ошибка -

Экспорт в Excel не настроен В этой системе нет PHPExcel

Я установил Phabricator , используя официальный образ Bitnami на Google Compute Engine . Он отлично работает, но когда я пытаюсь использовать кнопку экспорт в Excel в Maniphest , появляется следующая ошибка -

Экспорт в Excel не настроен. В этой системе нет PHPExcel. установлен. Этот программный компонент необходим для экспорта задач в Excel. Попросите системного администратора установить его по адресу:

https://github.com/PHPOffice/PHPExcel

Ваш PHP "include_path" должен быть обновлен для включения PHPExcel Каталог классов.

Итак, я git клонировал библиотеку PHPExcel в каталог ~ / apps / PHPExcel . Файл php.ini находился по адресу /opt/bitnami/php/etc/php.ini . Я открыл его и добавил в раздел include_path следующий путь -

include_path = ".: / Opt / bitnami / php / lib / php: ~ / apps / PHPExcel / Classes: ~ / apps / PHPExcel" ; include_path = ".; c: \ php \ includes"; Настройки PHP по умолчанию для include_path - это ".; / путь / к / php / pear"; Включает или отключает файл поиск в оптимизации include_path

И в соответствии с инструкциями из Bitnami , я перезапустил сервер, используя следующие команды -

sudo /opt/bitnami/ctlscript.sh restart apache
sudo /opt/bitnami/ctlscript.sh restart php-fpm    

Но он по-прежнему дает ту же ошибку и сообщает мне, что PHPExcel все еще не установлен.

Я что-то здесь упускаю? Если да, не могли бы вы указать точный способ использования функции Экспорт в Excel ?

0
задан 22 December 2017 в 11:45
1 ответ

Bitnami Engineer здесь.

Обратите внимание, что ~ / означает домашнюю папку пользователя, который запускает команды, поскольку Apache и PHP-FPM работают как «демон», это не означает / home / bitnami поэтому я предлагаю вам клонировать репозиторий в папку внутри / opt / bitnami / apps / phabricator или по аналогичному пути, установить надлежащие разрешения для демона на чтение / запись и соответствующим образом изменить настройки include_path .

1
ответ дан 4 December 2019 в 16:03

Теги

Похожие вопросы