Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/02/2003, 20:08
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Para trabajar con PHP .. le da igual el editor que uses .. Escribe el código donde te guste y lo ejecutas llamandolo por tu servidor HTTP q uses via tu http://localhost/script.php .. o como se llame tu Host (servidor) .. o tu scripts o su ubicación ..

Lo normal es usar un editor cualquiera que al menos coloree sintax .. Hay algunos mas "especificos" para PHP .. que tienen visualizador interno y hasta pueden funcionar con algun tipo de "debugger" (muy interesante para depurar errores). Algunos de estos editores los tienes en las FAQ's de PHP (en sus primeras FAQ's de PHP de este foro tienes muchos links de interes...). Yo uso Maguma Studio (de maguna.com) .. podria ser cualquier otro .. pero este me "encaja" bien con DBG debugger (un depurador para PHP) ...

-------

La instalación de FoxServ .. se supone que deberia ser "doble click" sobre "instalar" y responder las preguntas que te haga su asistente de instalación .. dejando Apache+PHP+Mysql listo para usarlo ...

Eso sí .. si usas otro servidor HTTP como PWS . no lo tengas funcionando a la vez q Apache . pues seguro q ambos intentaran trabajar en el mismo puerto (80) y dará un conflicto .. Esto se puede cambiar (el Puerto) donde trabaje cada uno .. Apache se le indica en su httpd.conf y PWS no se donde ...

-------

Mysql no guarda las Base de dtos como Access por ejemplo y sus .mdb .... Si, generera unos cuantos archivos pero lo que es TU no trabajas con ellos fisicamente sino a traves de algun administrador de Mysql .. sea la consola "Shell" de Mysql misma .. o algun administrador mas "amigable" .. (es mas . .mas de uno ni sabrá q se generan dichos archivos y sin embargo saben usar Mysql) ..

Msyql es un servidor de Base de datos .. a el te conectas via un "host" (IP o DNS donde esté) .. un "usuario" (q tendrá sus privilegios) y un password para este usuario ..

En tu "foxserv" que has o debes instalar tienes un administrador de Mysql via "web" (es una aplicación PHP .. phpMyAdmin se llama .. podria ser cualquier otra . .pero esa es la mas conocida y usada) .. con ella (que será la misma seguramente q usan en tu servicio de Hosting) vas a generar tus Base de datos . a importarlas y a exportarlas cuando sea necesario usando sentencias SQL .. Nada de mover o manejar ficheros "binarios" como los .mdb de Access por ejemplo ..Nada de "DSN" ni líneas de conexión .. sino mas bien usar funciones tal como mysql_connect() e indicar ahí los datos de tu "Host,user y pass" ...

--------

Tanto Apache (por lo menos versiones 1.3x.x e inferiroes) y Mysql .. arrancan en modo DOS .. Pero Mysql deja un icono en tu barra de tareas .. (cerca de tu hora) .. donde sale un "semaforo" .. el cual es winmysqladmin.exe .. el cual te permite parar/ejecutar tu servidor Mysql .. Recuerda, Mysql es un servidor . .en este caso de Base de datos .. Apache es otro servidor .. en este caso HTTP que puede incluir o no el interprete PHP (bien como CGI o módulo) .. pero son "servidores" que pueden funcionar de forma independiente y por lo mismo si los vas a usar .. han de estar "on line" los dos ...

Un saludo,

Última edición por Cluster; 03/02/2003 a las 20:13