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