Les escribo este post para los que le interese un poco más entender que es apache y las cosas que modificamos en su configuración para los ejemplos que vimos en clase (particularmente captcha y phpmailer )
Apache (WampServer / XAMMP)
- Es el servidor que utilizamos para ejecutar nuestras páginas PHP.
- WAMPserver es lo que utilizamos en la clase, y es una sigla WAMP que quiere decir Windows Apache MySql Php.
- XAMPP es otro paquete que nos brinda lo mismo , que tambien corre en windows y su distribución es gratuita.
Recuerden que Apache utiliza módulos para cargar comportamientos, como :
- open_ssl o ssl . Maneja Conexiones seguras
- gd2 . Creación y manipulación de imagenes por medio de código php . Si les interesa, aca hay un ejemplo «en inglés» de como pegarle un texto (que le pasamos por parámetro) por encima a una foto PNG (en el ejemplo utiliza una imagen de botón)
- hasta PHP5 es un módulo . Si no estuviera cargado el servicio apache usaría PHP4 , versión que carece de varias funcionalidades necesarias para un correcto trabajo con objetos).
- tanto WAMP como XAMMP nos habilitan un menú con varios accesos rápidos a funciones del servidor (como reiniciar los servicios, ver logs y configuraciones).
- Dentro del propio menú podemos modificar que modulos cargaría, pero esto no es muy fiable...
- La opción certera es modificar el archivo de configuración (php.ini) . En este archivo tienen un listado de todos los módulos disponibles. Los que estén con un ";" delante , quiere decir que estan comentados, o sea : no los está cargando.
- Si desean cargar un modulo, simplemente borran el ";" que esta delante del modulo que quieren usar y reinician apache. Si van a probar varios cambios es recomendable respalden este archivo antes.
Otras configuraciones :
Existen a su vez, configuraciones de comportamiento de PHP , por ejemplo modo seguro (no permite leer cosas fuera del directorio de trabajo) , si muestra en pantalla los errores de parseo , o si utiliza "short tags".
- Short tags es una simplificación del tag <?php
por el tag <?y especialmente se usa en páginas de templates (plantillas) para hacer un echo directamente abriendo el tag de php seguido por un signo de igual (<?=)
Resultados 1 - 10 de aproximadamente 127.000.000 de apache
....asi que..al que le interese....tiene lectura para rato :D
Saludos!