PhpWord не работает на сервере Ubuntu: «Ошибка сервера» - PullRequest
0 голосов
/ 26 мая 2019

Я использую PhpWord для редактирования файла word.docx - он отлично работает локально, но на моем сервере Ubuntu 16.04 Nginx я получаю 500 сетевых ошибок, сообщающих Server Error

Я проверил свой системный журнал php насервер и сначала у меня было несколько ошибок, связанных с добавлением enable openssl и enable phar операторов к моему php.ini, что мне сказали сделать в учебнике, который я ранее использовал, но не могу найти снова.Я удалил эти операторы, проверил, используя php -i | grep -i openssl и то же самое для phar, и оба включены.Вот распечатка из них:

SSL Version => OpenSSL/1.0.2g
openssl
OpenSSL support => enabled
OpenSSL Library Version => OpenSSL 1.1.1b  26 Feb 2019
OpenSSL Header Version => OpenSSL 1.1.1b  26 Feb 2019
Openssl default config => /usr/lib/ssl/openssl.cnf
openssl.cafile => no value => no value
openssl.capath => no value => no value
Native OpenSSL support => enabled

и

/etc/php/7.3/cli/conf.d/20-phar.ini,
Registered PHP Streams => https, ftps, compress.zlib, php, file, glob, data, http, ftp, phar
Phar
Phar: PHP Archive support => enabled
Phar API version => 1.1.1
Phar-based phar archives => enabled
Tar-based phar archives => enabled
ZIP-based phar archives => enabled
Phar based on pear/PHP_Archive, original concept by Davey Shafik.
Phar fully realized by Gregory Beaver and Marcus Boerger.
phar.cache_list => no value => no value
phar.readonly => On => On
phar.require_hash => On => On

Оглядываясь назад после удаления этих тегов "enable" из php.ini, я оглянулся на свой системный журнал, и теперь нетошибки.

Я следовал всем инструкциям phpWord по установке , у меня установлены все обязательные зависимости, я не знаю, что мне не хватает!Кто-нибудь может помочь?

Редактировать: Немного больше информации: я устанавливаю плагины с помощью Composer

...