Недавно я задал вопрос об ошибке php
после игры с файлом php.ini я обнаружил, что после комментариев
extension = php_soap.dll
У меня такая же ошибка, как и в Интернете
поэтому я отметил, что эта строка в файле 000webhost php.ini должна быть прокомментирована
Кроме взлома 000webhost и изменения файла, я не знаю, как раскомментировать строку
все, что мне нужно сделать, это изменить
; extension = php_soap.dll
к
extension = php_soap.dll
Я не могу использовать функцию php, потому что это позволяет вам изменить только существующую строку, а не ту, которая прокомментирована
Что мне делать
Я попытался скопировать php_soap.dll и поместить его в тот же каталог, что и мой файл php, но у меня все равно возникла та же ошибка
Я не знаю что делать
Если 000webhost не включил / не установил расширение php_soap, вероятно, это все, что вы можете с этим поделать.
Ты пробовала
dl("php_soap.dll");
загрузить модуль во время выполнения?
Не пытайтесь взломать и изменить его конфигурацию своего сервера, они разозлятся, а вы нарушите закон.
Вы также можете попробовать найти чистую библиотеку PHP SOAP, которая не полагается на расширение php_soap. Или найти не дерьмовый веб-хост, который поддерживает его, или получить сервер VPS вместо общего хостинга, тогда у вас будет полный контроль конфигурации сервера.
Поговорите со своим хостингом. Если вы начнете пытаться сделать это самостоятельно, вы можете в конечном итоге нарушить с ними свои Условия использования. В зависимости от хоста они могут включить это, если вы спросите. Если они не включат его, вам придется выбрать другой хост или избегать использования этого модуля.