我已经使用上的Phabricator
官方图像进行了安装。它运行良好,但当我尝试使用中的按钮时,它显示以下错误 -Bitnami
Google Compute Engine
export to excel
Maniphest
Excel 导出未配置 此系统未安装 PHPExcel。此软件组件是将任务导出到 Excel 所必需的。请您的系统管理员从以下位置安装它:
https://github.com/PHPOffice/PHPExcel
您的 PHP“include_path”需要更新以包含 PHPExcel 类目录。
因此,我将 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 默认设置为 ".;/path/to/php/pear" ; 在 include_path 优化中启用或禁用文件搜索
并按照指示从Bitnami
,我使用以下命令重新启动了服务器 -
sudo /opt/bitnami/ctlscript.sh restart apache
sudo /opt/bitnami/ctlscript.sh restart php-fpm
但它仍然出现相同的错误并告诉我PHPExcel
尚未安装。
我是不是漏掉了什么?如果是,您能提供使用该功能的具体方法吗Export to Excel
?
答案1
这里是 Bitnami 工程师。
请注意,这~/
意味着运行命令的用户的主文件夹,因为 Apache 和 PHP-FPM 作为“守护进程”运行,但这并不意味着/home/bitnami
我建议您在文件夹内部/opt/bitnami/apps/phabricator
或类似路径中克隆存储库,为守护进程设置适当的权限以读取/写入它并相应地修改 include_path 设置。