Recentemente fiz uma pergunta sobre um erro de php
depois de brincar com o arquivo php.ini descobri que depois de comentar
extensão=php_soap.dll
Recebi o mesmo erro que recebi na internet
então eu reli que essa linha no arquivo php.ini do 000webhost deve ser comentada
Além de invadir 000webhost e alterar o arquivo, não sei como descomentar uma linha
tudo que preciso fazer é mudar
;extensão=php_soap.dll
para
extensão=php_soap.dll
Não posso usar uma função php porque isso só permite alterar uma linha existente e não uma que esteja comentada
O que eu devo fazer
Tentei copiar php_soap.dll e colocar no mesmo diretório do meu arquivo php, mas ainda recebi o mesmo erro
Eu não sei o que fazer
obrigado
Responder1
Se 000webhost não ativou/instalou a extensão php_soap, provavelmente há tudo o que você pode fazer sobre isso.
Você tentou
dl("php_soap.dll");
carregar o módulo em tempo de execução?
Não tente invadir e alterar a configuração do servidor, eles ficarão chateados e você estará infringindo a lei.
Você também pode tentar encontrar uma biblioteca PHP SOAP pura, que não dependa da extensão php_soap. Ou encontre um host que não seja uma porcaria que suporte isso, ou obtenha um servidor VPS em vez de hospedagem compartilhada, então você terá completo controle sobre a configuração do servidor.
Responder2
Fale com o seu host. Se você começar a tentar fazer isso sozinho, poderá acabar violando seus Termos de Serviço com eles. Dependendo do host, eles podem ativar isso se você solicitar. Se eles não ativarem, você terá que escolher outro host ou evitar usar esse módulo.