Preguntas Frecuentes de PHP (28 Articles)

Mi script necesita ZendOptimizer. ¿Tienen ZendOptimizer instalado?

La extensión de PHP ZendOptimizer está instalada en todas nuestras cuentas de hosting compartido. Si quieres comprobar la versión de ZendOptimizer, por favor crea un script de PHP con el siguiente contenido: <?php phpinfo(); ?> Accediendo al archivo a través de tu navegador verás la configuración completa de PHP y ahí encontrarás la versión de […]

Mi script de PHP requiere instalar PHP como un módulo de Apache. ¿Pueden por favor reconstruirlo?

Desafortunadamente, todos nuestros servidores tienen PHP como un módulo de CGI en modo suExec y no es posible re-compilarlo. Si es muy necesario tener PHP funcionando como módulo de Apache, puedes ver nuestros servidores dedicados. Ahí podemos personalizar las configuraciones dependiendo de los requisitos específicos. ¿Necesitas ayuda con las cuestiones técnicas de tu web? ¡Te […]

¿Cómo cambiar la configuración de los valores PHP?

Hay dos maneras de cambiar la configuración de los valores PHP: a través del Administrador de Variables PHP o creando manualmente un archivo php.ini y subirlo a la carpeta deseada. Cambiar el valor de una configuración PHP del Administrador de Variables PHP: Puedes aplicar los cambios de los valores PHP usando nuestra herramienta del cPanel […]

¿Está disponible Zend Optimizer?

Si, Zend Optimizer está instalado en todos los servidores de SiteGround installed on all SiteGround's servers. Para mayor información utiliza la función phpinfo(). ¿Necesitas ayuda con las cuestiones técnicas de tu web? ¡Te ayudamos! ¡Contrata nuestro alojamiento web y te asistiremos en todo momento! ¡Echa un vistazo a nuestros planes de hosting!

¿Soportan IonCube?

Si, IonCube está instalado en todos los servidores de SiteGround Para mayor información utiliza la función phpinfo(). ¿Necesitas ayuda con las cuestiones técnicas de tu web? ¡Te ayudamos! ¡Contrata nuestro alojamiento web y te asistiremos en todo momento! ¡Echa un vistazo a nuestros planes de hosting!

¿Cómo está instalado PHP en los servidores de SiteGround?

Los servidores de SiteGround funcionan en PHP como un módulo de CGI en SuExec y también cómo un CLI binario. Para mayor información utiliza la función phpinfo(). ¿Necesitas ayuda con las cuestiones técnicas de tu web? ¡Te ayudamos! ¡Contrata nuestro alojamiento web y te asistiremos en todo momento! ¡Echa un vistazo a nuestros planes de […]

¿Soportan zlib, zip, xlt, curl, simple_xml?

Todos los servidores de SiteGround tienen instalados zlib, zip, xlt, curl, simple_xml. Aquí puedes encontrar más información sobre cómo usar la función phpinfo(). ¿Necesitas ayuda con las cuestiones técnicas de tu web? ¡Te ayudamos! ¡Contrata nuestro alojamiento web y te asistiremos en todo momento! ¡Echa un vistazo a nuestros planes de hosting!

Problemas con fsockopen() de PHP

La función de PHP fsockopen() debido a las restricciones de las firewalls de las conexiones salientes. En tales casos el puerto requerido por la conexión saliente debe estar abierto. Puedes solicitar que se abra a través de un Ticket de Soporte. Si quieres poder utilizar configuraciones de PHP diferentes y una versión diferente de PHP […]

¿Cómo cambiar entre las diferentes versiones de PHP?

SiteGround ha implementado una configuración única en sus servidores que permite a cada cliente elegir qué versión de PHP utilizar en su cuenta. Más aún, el cliente puede elegir utilizar diferentes versiones para los distintos directorios en la misma cuenta de hosting. Las versiones PHP que actualmente soporta son: PHP 5.5, PHP 5.6, PHP 7.0 […]

¿Está incluído PEAR en sus instalaciones PHP?

Si, los paquetes estándar de PEAR están incluídos en todas las instalaciones PHP. Si tu aplicación requiere cierto paquete de PEAR que no está incluído, por favor ve al siguiente artículo. ¿Necesitas ayuda con las cuestiones técnicas de tu web? ¡Te ayudamos! ¡Contrata nuestro alojamiento web y te asistiremos en todo momento! ¡Echa un vistazo […]

Cómo enviar formularios web con PHP

Cómo crear formularios seguros usando PHP Para poder crear formularios web usando PHP puedes usar la función integrada mail(). Es altamente recomendado que implemente funciones antispam en tus scripts también. Esto es para asegurar que los mensajes no deseados se mantendrán fuera de tu cuenta. El siguiente código es un formulario simple de “Contáctanos” con […]

¿Cómo incrementar la memoria PHP?

Algunas aplicaciones requieren más memoria PHP para operar correctamente. Nuestras cuentas de hosting tienes una limitación de 768MB. ¿Necesitas ayuda con las cuestiones técnicas de tu web? ¡Te ayudamos! ¡Contrata nuestro alojamiento web y te asistiremos en todo momento! ¡Echa un vistazo a nuestros planes de hosting!

Error de PHP: “Cannot modify header information”

Estees un error común de PHP que suele ser causado por: - Espacios en blanco antes o después del inicio de PHP "<?php" or end "?>" tags; - Varios problemas con el header() statement. Verifica cuidadosamente cada una de las líneas del header. Este error puede ser difícil de conseguir en casos donde hay varios […]

Cómo cambiar el valor date.timezone en PHP

Si tus scripts de PHP no muestran la hora correctas, la rason seguramente sea que el servidor de tu hosting utiliza una zona horaria diferente. Esto puede ser solucionado fácilmente cambiando el valor de PHP llamado date.timezone. Dependiendo de tu ubicación puedes configurar una date.timezone distinta en tu valor PHP usando la siguiente opción en […]

Como cambiar el valor date.timezone en PHP

Si tus scripts de PHP no muestran la hora correcta, la razón más común es que el servidor este utilizando una zona horaria distinta. Esto podría ser fácilmente resuelto cambiando el valor de PHP llamado date.timezone. Dependiendo de tu localización podrás especificar el valor específico para date.timezone añadiendo la siguiente opción al archivo php.ini local: […]

¿Cómo incluir código PHP en páginas .htm/.html?

Para poder incluir y ejecutar código PHP en páginas .htm/.html, es necesario que se configure PHP como el controlador principal para estas páginas. Podrás hacer esto fácilmente añadiendo la siguiente línea de código en el archivo .htaccess: AddHandler application/x-httpd-php52 .php .htm .html También tendrás que asegurarte de que el código PHP es correcto y esta […]

¿Cómo verificar qué versión de PHP está activa en mi cuenta?

Gracias a la configuración de los servidores de SiteGround, es posible utilizar diferentes versiones para diferentes carpetas en tu cuenta. Más información de cómo hacerlo está disponible en este artículo. Para poder verificar cuál es la versión de PHP que usa una carpeta en específica, debes crear un simple archivo php (por ejemplo phpinfo.php) con […]

¿Cómo verificar si una función PHP está disponible en el servidor?

Puedes verificar si una función está activa usando la función function_exists que es un simple script de PHP. Por ejemplo, si deseas saber si la función fsockopen está activada, puedes poner la siguiente línea en el archivo php:

Luego, puedes abrir el navegador y ver el resultado. Por favor, ten en cuenta que en […]

¿Cómo cambiar la zona horaria para un archivo PHP?

Puedes editar la zona horaria para un script PHP usando la siguiente función que debe ser añadida en el respectivo archivo: putenv("TZ=Europe/Madrid"); Este es sólo un ejemplo. La lista completa de las zonas horarias disponibles puede ser encontrada en este enlace. Simplemente debes reemplazar "Europe/Madrid" con la zona horaria deseada. Si deseas cambiar la zona […]

¿Cómo activar el reporte de error en un script PHP?

Hay dos formas de activar el reporte de errores en un script PHP Puedes añadir la siguiente función en el archivo .php para el que quieres habilitar el reporte de error: error_reporting(E_ALL); Puedes añadir la siguiente opción en archivo php.ini de la web: error_reporting = E_ALL Estos activan el reporte de error en PHP. La […]