Universidad NAcional de Asuncion
Facultad politecnica
Carrera Ingenieria de Sistemas
Fecha: 18.4.2005
Tema: Upload de fotos con PHP y MYSQL
Metodologia: Instalar el EMS MYSQL MANAGER 2, las otras versiones son para un demo de corto plazo, esta version es FULL. Instalar el MYSQL version 4.0.16, arrancar la base de datos. Copiar la base de datos melones (directorio melones), dentro de la carpeta data de MYSQL, quitar los atributos de lectura solamente y permitir la lectura / escritura en la tabla PRODUCTOS. Registrar la base de datos melones con el MYSQL MANAGER, emplear el alias de su preferencia. La tabla para las fotos se llama PRODUCTOS.
Instalar el APACHE y modificar el DOCUMENTROOT del archivo httpd.conf, tomar como ejemplo el archivo HTTPD.conf que se encuentra en el CD, !!!no copiar simplemente el archivo ejemplo sobre el archivo, deben editar los valores, la version del apache que deben elegir es 1.3.26.
para probar si anda el apache, crear un archivo que se llama index.html en el directorio que apunta el documentroot del apache, y escribir dentro del mismo
<br>hola mundo
para ejecutar la prueba escribir http://127.0.0.1
Instalar el PHP 4.3.4 en formato zip, en alguna carpeta de su preferencia y modificar el archivo PHP.INI, copiarlo a alguna biblioteca publica del windows, se puede tomar el PHP.ini de ejemplo y copiar sobre el de destino directamente, copiar tambien el archivos php4td.dll en el directorio de windows. Modificar el httpd.conf del apache con las definiciones necesarias para el PHP, para obtener estas definiciones leer el archivo instalar.txt, son tres lineas.
LoadModule php4_module c:/php/sapi/php4apache.dll
AddModule mod_php4.c
AddType application/x-httpd-php .php
Copiar el programa foto_graba.php, foto_muestra.php en los directorios DOCUMENTROOT del apache., modificar estos programas para tomar el alias o el IP de la PC donde se ejecutaran y tambien el usuario y password. Para probar si funciona el PHP, deben crear un archivo hola_mundo.php en el directorio que señala el documentroot. Dentro de este archivo codificar los siguiente:
<? php phpinfo(); ?>
para ejecutar la prueba deben escribir http://127.0.01/hola_mundo.php
Los programas y archivos necesarios para llevar adelante la practica estan en el CD que distribuye el profesor y ya estan copiados en la carpeta LenguajesIII del servidor. Modificar los programas foto_graba y foto_muestra de forma a personalizar la aplicacion, presentar para la firma del profesor.
Ref.: 20050418a.html