Раскомментирование строк в файле php.ini на 000webhost

Раскомментирование строк в файле php.ini на 000webhost

Недавно я задал вопрос об ошибке PHP

поигравшись с файлом php.ini я обнаружил, что после комментирования

расширение=php_soap.dll

У меня та же ошибка, что и в интернете.

поэтому я понял, что строка в файле php.ini 000webhost должна быть закомментирована

Кроме как взломать 000webhost и изменить файл, я не знаю, как раскомментировать строку.

все что мне нужно сделать это изменить

;расширение=php_soap.dll

к

расширение=php_soap.dll

Я не могу использовать функцию php, потому что она позволяет изменять только существующую строку, а не ту, которая закомментирована.

Что мне делать

Я попробовал скопировать php_soap.dll и поместить его в тот же каталог, что и мой php-файл, но я все равно получил ту же ошибку.

Я не знаю что делать

Спасибо

решение1

Если 000webhost не включил/не установил расширение php_soap, то, скорее всего, вы ничего не сможете с этим поделать.

Попытался ли ты

dl("php_soap.dll");

загрузить модуль во время выполнения?

Не пытайтесь взломать и изменить конфигурацию их сервера, они разозлятся, и вы нарушите закон.

Вы также можете попробовать найти чистую библиотеку PHP SOAP, которая не использует расширение php_soap. Или найти хороший веб-хостинг, который ее поддерживает, или получить VPS-сервер вместо общего хостинга, тогда у вас будет полный контроль над конфигурацией сервера.

решение2

Поговорите со своим веб-хостингом. Если вы попытаетесь сделать это самостоятельно, вы можете нарушить свои TOS с ними. В зависимости от хостера, они могут включить это, если вы попросите. Если они не включат это, вам придется выбрать другой хост или избегать использования этого модуля.

Связанный контент