Sistemas Operativos > GNU/Linux

 Php en linux

<< < (4/5) > >>

su -:

--- Cita de: "Edo" ---
--- Cita de: "su -" ---Para programar en PHP no es totalemente necesario instalar Apache...
Este tema ya se ha tratado, usa el buscador... como por ejemplo:
viewtopic.php?f=67&t=31068&p=115793&hilit=php#p115793
--- Fin de la cita ---
No necesariamente su-, pero es la manera más fácil para usuarios que (como yo) todavía no saben compilar programas desde el inicio y pueden usar una interfaz y que instale todo de una vez.
--- Fin de la cita ---

Es que tenia en mente a w3m  ;)

fORU- usa sudo -s  :rolleyes:

fORU-:
Asi es con sudo se pudo, otra pregunta por que solo se despliega lo que he escrito, es decir en el localhost/miarchivo, en donde en mi archivo he escrito


--- Código: PHP --- <?phpecho "hola";?> 
eso mismo me despliega en lugar de solo desplegar el puro hola. que podra estar sucediendo. como me puedo dar cuenta si tengo activo apache ??.
gracias por su tiempo y atencion.

pd. el editor de texto me lo salva como TIPO MIME:application/x-php, TIPO: script en PHP, esto quiere decir que si me lo esta salvando bien verdad?

su -:

--- Citar ---eso mismo me despliega en lugar de solo desplegar el puro hola. que podra estar sucediendo.
--- Fin de la cita ---

Eso es porque no es un ejecutable... intenta esto (como root, es decir usando sudo):

--- Código: Bash ---chmod +r tu_archivo.php 
--- Citar ---como me puedo dar cuenta si tengo activo apache
--- Fin de la cita ---
Intenta conectarte por telnet:

--- Código: Bash ---telnet 127.0.0.1 80 Tambien puedes ver si el proceso esta corriendo:

--- Código: Bash ---ps -ax | apache o

--- Código: Bash ---ps -ax | http 
--- Citar ---pd. el editor de texto me lo salva como TIPO MIME:application/x-php, TIPO: script en PHP, esto quiere decir que si me lo esta salvando bien verdad?
--- Fin de la cita ---
Claro...

fORU-:
No se si ya se fue de largo este tema y si es asi es por mi chobes pero quiero aprender a manejarme bien en linux ya quiero utilizar windows lo menos posible.



--- Código: Text ---Trying 127.0.0.1...Connected to 127.0.0.1.Escape character is '^]'.^<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><html><head><title>501 Method Not Implemented</title></head><body><h1>Method Not Implemented</h1><p>^ to /index.html not supported.<br /></p><hr><address>Apache/2.2.8 (Ubuntu) mod_python/3.3.1 Python/2.5.2 Server at 127.0.1.1 Port 80</address></body></html>Connection closed by foreign host. 
esto me salio despues de probar el telnet supongo que el server si esta funcionando o no?

Pd. ya busque manuales para esto pero no les entiendo mucho, si saben de alguno de como programar php en linux donde venga paso a paso lo que tenga que hacer se los agradezco. thxs

su -:
Apache si esta funcionando...

--- Cita de: "su -" ---    telnet solocodigo.com 80
    Trying 216.109.112.135…
    Connected to solocodigo.com.
    Escape character is ‘^]’.
    C: GET / HTTP/1.1
    C: Host: http://www.solocodigo.com
    C: User-Agent: SoloTelnet/1.0 (ES)
    C:
    C:

Bien, C: es lo que tienes que poner (sin escribir C:)…
Despues de poner todo esto, el servidro retornara unos headers para notificar si la peticion es valida y decir un poco de su configuracion; depues de eso manda la pagina y cierra la conexion.

NOTA: Para GET si NO es el index, el parametro debera ser diferente, algo como GET /path/al/archivo HTTP/1.1

Asi es como funciona un browser, por cada peticion hace una conexion y manda un parametro, si es para ver una pagina usa GET y para llenar areas como e-mail y otros usa POST.

Si quieres saber mas busca el RFC 2616...

--- Fin de la cita ---

En cuanto a lo otro... LAMP:
http://mkaz.com/ref/php/setup_linux.html

PD: No instalaste los modulos para PHP (de Apache)...

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa