【发布时间】:2021-08-23 17:42:56
【问题描述】:
您好,我正在使用带有 symfony 项目的 Docker,它会检查 libreoffice。我收到以下错误,响应代码为 500。
“libreoffice 在 /usr/bin/libreoffice 中不可执行”
if (!is_executable($this->libreOffice)) {
$logger->critical(sprintf('[ReportTemplateService][error] libreoffice is not executable at %s', $this->libreOffice));
throw new \Exception(sprintf('libreoffice is not executable at %s', $this->libreOffice));
}
$this->twigEngine = $twigEngine;
$this->logger = $logger;
谁能帮帮我。
【问题讨论】:
-
我们需要更多信息来帮助您。文件存在吗?是否可以开始执行。你试过什么了?你想用 libreoffice 做什么?
-
如果文件存在,试试
chmod +x /usr/bin/libreOffice -
请分享更多细节。这与 PHP 或 Symfony 有什么关系?您尝试过什么来解决问题?