KeYdeR
Usuario habitual
Usuario habitual

Hola. Mi pregunta es como puedo utilizar php en un FTP. Yo tengo un FTP en la dirección www.cfutura.com y cuando por ejemplo, en la carpeta de los archivos de la pagina, meto un archivo perfectamente programado (porque me funciona en el propio equipo con WAMP5) con la extension .php, yo que se, para probar, el index.php. Al entrar en la pagina por internet... pof, error.
FORBIDDEN
You don't have permission to access /~keyder/ on this server.
--------------------------------------------------------------------------------
Apache/2.0.53 (Fedora) Server at www.cfutura.com Port 80

Al ver lo de apache, pense que es lo que tiene instalado el servidor aqui. Bien. Mi pregunta es, si yo comienzo un proyecto que pruebo en casa y funciona perfectamente y luego lo quiero utilizar en una red a la que solo puedan acceder los equipos dentro de esa red... ¿como instalo PHP dentro de ese servidor? ¿si contrato un FTP... depende de si viene php instalado o no?

Avatar Image
@man / @woman
@man / @woman

Tienes un lio de la hostia... demasiado como para empezar a explicarte.

Cogete un manual de php para ver que es eso. Otro de ftp. Otro de servidores y lee un poco. Después, cuando te enteres, pues preguntas dudas concretas.

DarkAVataR
Usuario Novato
Usuario Novato

Un servidor web consta de varias partes...
· HTTP
· FTP
· Correo (pop3/smtp)
· etc

HTTP y FTP son protocolos (HyperText Transfer Protocol y File Transfer Protocol, respectivamente). El primero, es un método que se encarga de interpretar los documentos en formato, justamente, .html (las páginas). En un server, podemos colocar programas (hechos en Perl, por ejemplo) llamados CGIs. Estos programas se ejecutan en el servidor, y no en la máquina cliente (como sí ocurre con JavaScript, por ejemplo). Un clásico CGI puede ser un interpretador de formularios de contacto.

PHP (PHP:Hypertext Preprocessor), es un lenguaje de programación, que es interpretado (parseado) por un CGI (php.exe, en servers Win), el cual ejecuta las instrucciones y devuelve código html donde sea aplicable... por ejemplo, al hacer:

Codigo:
<?php echo "Hola <strong>mundo</strong>"; ?>

Verás en el browser:
Hola mundo

FTP no puede ejecutar CGIs. Es un protocolo de transferencia de archivos, no de ejecución. Asi que si tenés alojado un archivo .php y lo tratás de abrir con el protocolo ftp (ej, ftp://www.sitio.com/archivo.php), lo que va a hacer es intentar transferir el archivo, en vez de ejecutarlo.

Espero que te sirva.


Salu2!
KeYdeR
Usuario habitual
Usuario habitual

esk el ftp k tengo es algo, no se si decir especial, porque es una carpeta en la que tiene otra carpeta llamada public_html donde introduzco los archivos html de mi pagina para poder publicarla. Entonces, no me aclaro una mierda: para poder abrir ese archivo por HTTP, no por FTP (gracias por las aclaraciones), como hago? esk estoy perdidisimo...
Avatar Image
User 390661
@man / @woman
@man / @woman

Da igual mientras los archivos esten en la public_html, se suben por FTP y se ejecutan(no se abren) por http colocando la url del archivo en la barra de direcciones del Navegador. Ningún programa ftp que yo haya usado edita un archivo que esta en el servidor.

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares