Descomentar líneas en el archivo php.ini en 000webhost

Descomentar líneas en el archivo php.ini en 000webhost

Recientemente hice una pregunta sobre un error de php

después de jugar con el archivo php.ini encontré que después de comentar

extensión=php_soap.dll

Recibí el mismo error que en Internet.

así que me di cuenta de que esa línea en el archivo php.ini de 000webhost debe estar comentada.

Aparte de hackear 000webhost y cambiar el archivo, no sé cómo descomentar una línea.

todo lo que necesito hacer es cambiar

;extensión=php_soap.dll

a

extensión=php_soap.dll

No puedo usar una función php porque esto solo te permite cambiar una línea existente, no una que esté comentada.

Qué voy a hacer

Intenté copiar php_soap.dll y colocarlo en el mismo directorio que mi archivo php pero sigo recibiendo el mismo error.

No se que hacer

gracias

Respuesta1

Si 000webhost no ha habilitado/instalado la extensión php_soap, probablemente no haya todo lo que puedas hacer al respecto.

Has probado

dl("php_soap.dll");

¿Cargar el módulo en tiempo de ejecución?

No intentes hackear y cambiar la configuración de su servidor, se enojarán y estarás infringiendo la ley.

También puede intentar encontrar una biblioteca PHP SOAP pura, que no dependa de la extensión php_soap. O encontrar un servidor web que no sea basura y que lo admita, u obtener un servidor VPS en lugar de alojamiento compartido, entonces tendrá acceso completo. control sobre la configuración del servidor.

Respuesta2

Habla con tu proveedor de alojamiento web. Si comienza a intentar hacerlo usted mismo, puede terminar violando sus TOS con ellos. Dependiendo del host, es posible que lo habiliten si lo solicita. Si no lo habilitan, tendrá que elegir otro host o evitar usar ese módulo.

información relacionada