В то время как я пытаюсь установить сериализатор, я получаю эту ошибку — класс Process использует proc_open, который недоступен в вашей установке PHP.
Мой хост-провайдер сказал, что он не может изменить его для меня.
Есть ли другой вариант установки Seriazlizer, и как я могу это сделать?
Спасибо.
Попробуйте установить на свой компьютер локальный репозиторий, например: Satis https://github.com/composer/satis
Создайте файл
php satis/bin/satis build satis.json server-composer/
Установите веб-сервер
Создайте дамп сгенерированной папки на хост-провайдере в корневой папке веб-сервера.
Добавьте ваш новый локальный репозиторий в ваш composer.json и отключите proc_open из packagist:
repositories": [
{
"type": "composer",
"url": "http://127.0.0.1/server-composer/"},
{
"packagist": false
}
],
Других решений пока нет …