Hola, ya he instalado php5 y el apache sigue abriendome los archivos.php como texto plano, no lo ejecuta el intérprete php o no se que pasa. Aclaro que ya reinicié apache varias veces.
pues seguramente estas abriendo los archivos desde el navegador, como este no tiene el interprete te los abre como texto plano o descargas lo que debes hacer es:
* abre el navegador , pon http://localhost , busca tu archivo y listo!
No entiendo lo que me queres decir, por supuesto que lo abro con el navegador si es lo que quiero abrir un archivo .php desde el navegador como cualquier pagina web.
Cuando accedo me pone que es de tipo: application/x-httpd-php, de http://server. Y me da la opción de guardar el archivo.
los archivos .php no se abren como "cualquier pagina web", guarda el archivo en /var/www/ y desde el navegador pon http://localhost y ahi veras el archivo.php y desde ahi el archivo ya es interpretado
¡Hola!
No vendrían mal algunos datos: versión que usas de Debian, versiones de Apache y de PHP, etc.
Genéricamente te diría que veas si tienes instalado el paquete libapache2-mod-php5. Otra cosa, luego de instalar PHP debes reiniciar Apache:
# apachectl restart
¡Muchos saludos!
PD: Disculpa, olvide que ya lo habás reiniciado... ¿No te deja algún error al reiniciar? ¿Revisaste el log de Apache?
Hola al fin una respuesta idonea. Estoy usando Lenny y el repositorio oldstable, Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny9 with Suhosin-Patch Server at miserver.com Port 80.
Ya tengo instalado el paquete que me decis, y cuando reinicio apache no me tira ningun error, a pesar que no tire error debo leer el log de apache?
...a pesar que no tire error debo leer el log de apache?
Yo tengo mi servidor con OpenBSD, por eso la ayuda que te puedo dar es limitada. Apache tiene un log que se llama error_log en algún lugar. Lo puedes buscar así
# find / -name error_log
En este archivo puedes hacer una búsqueda más específica:
# cat -n $(find / -name error_log) | grep php
Otra cosa: te diría que revises en el archivo de configuración de apache (httpd.conf) por esta línea, en este caso es la 756:
La idea es que pruebes de descomentarla (sacarle la #) y de reiniciar apache.
Si te fijas en las lineas anteriores a esa dice:
# sed -n 753,756p httpd.conf # For example, the PHP module (not part of the Apache distribution) # will typically use: # #AddType application/x-httpd-php .php
Si no puedes encontrar el archivo httpd.conf lo buscas con find (en este caso estoy en OpenBSD):
Te felicito... darkshadow intenta ayudarte y tu le agradeces de ese modo, descalificando su aporte. Tu descortesía hacia quien desinteresadamente intenta ayudarte me sorprende.
Te felicito... darkshadow intenta ayudarte y tu le agradeces de ese modo, descalificando su aporte. Tu descortesía hacia quien desinteresadamente intenta ayudarte me sorprende.
Acepto tus felicitaciones, las cosas como son y no pienso entrar en discusión sobre esto porque no es idoneo al hilo. Si querés discutir sobre esto abri un tema nuevo.
...a pesar que no tire error debo leer el log de apache?
Yo tengo mi servidor con OpenBSD, por eso la ayuda que te puedo dar es limitada. Apache tiene un log que se llama error_log en algún lugar. Lo puedes buscar así
# find / -name error_log
En este archivo puedes hacer una búsqueda más específica:
# cat -n $(find / -name error_log) | grep php
Otra cosa: te diría que revises en el archivo de configuración de apache (httpd.conf) por esta línea, en este caso es la 756:
La idea es que pruebes de descomentarla (sacarle la #) y de reiniciar apache.
Si te fijas en las lineas anteriores a esa dice:
# sed -n 753,756p httpd.conf # For example, the PHP module (not part of the Apache distribution) # will typically use: # #AddType application/x-httpd-php .php
Si no puedes encontrar el archivo httpd.conf lo buscas con find (en este caso estoy en OpenBSD):
Te felicito... darkshadow intenta ayudarte y tu le agradeces de ese modo, descalificando su aporte. Tu descortesía hacia quien desinteresadamente intenta ayudarte me sorprende.
Acepto tus felicitaciones, las cosas como son y no pienso entrar en discusión sobre esto porque no es idoneo al hilo. Si querés discutir sobre esto abri un tema nuevo.
No necesito abrir un tema nuevo, en los años que llevo como moeradór de este sitio puedo asegurarte que esta discusión sin sentido se ha tenido ya cientos de veces con usuarios insolentes y mal agredecidos como tu.
Solo para que vea que esta comunidad no esta conformada por calañas como usted le voy a decir donde esta su problema
No ha instalado el módulo que hace que apache2 utilice php5, Solo debes instalar libapache2-mod-php5
Buena suerte en la vida con ese tipo de actitudes.
Por lo pronto cierro este hilo porque no tengo deseos de leer su moralista respuesta digna de un niño de 5 años que esta formulando en su cabeza ahora mismo
pues seguramente estas abriendo los archivos desde el navegador, como este no tiene el interprete te los abre como texto plano o descargas lo que debes hacer es:
* abre el navegador , pon http://localhost , busca tu archivo y listo!
saludos
No entiendo lo que me queres decir, por supuesto que lo abro con el navegador si es lo que quiero abrir un archivo .php desde el navegador como cualquier pagina web.
Cuando accedo me pone que es de tipo: application/x-httpd-php, de http://server. Y me da la opción de guardar el archivo.
los archivos .php no se abren como "cualquier pagina web", guarda el archivo en /var/www/ y desde el navegador pon http://localhost y ahi veras el archivo.php y desde ahi el archivo ya es interpretado
¡Hola!
No vendrían mal algunos datos: versión que usas de Debian, versiones de Apache y de PHP, etc.
Genéricamente te diría que veas si tienes instalado el paquete libapache2-mod-php5. Otra cosa, luego de instalar PHP debes reiniciar Apache:
# apachectl restart¡Muchos saludos!
PD: Disculpa, olvide que ya lo habás reiniciado... ¿No te deja algún error al reiniciar? ¿Revisaste el log de Apache?
Hola al fin una respuesta idonea. Estoy usando Lenny y el repositorio oldstable, Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny9 with Suhosin-Patch Server at miserver.com Port 80.
Ya tengo instalado el paquete que me decis, y cuando reinicio apache no me tira ningun error, a pesar que no tire error debo leer el log de apache?
¡Hola!
...a pesar que no tire error debo leer el log de apache?
Yo tengo mi servidor con OpenBSD, por eso la ayuda que te puedo dar es limitada. Apache tiene un log que se llama error_log en algún lugar. Lo puedes buscar así
# find / -name error_logEn este archivo puedes hacer una búsqueda más específica:
# cat -n $(find / -name error_log) | grep phpOtra cosa: te diría que revises en el archivo de configuración de apache (httpd.conf) por esta línea, en este caso es la 756:
# cat -n $(find / -name httpd.conf) | grep php756 #AddType application/x-httpd-php .php
La idea es que pruebes de descomentarla (sacarle la #) y de reiniciar apache.
Si te fijas en las lineas anteriores a esa dice:
# sed -n 753,756p httpd.conf# For example, the PHP module (not part of the Apache distribution)
# will typically use:
#
#AddType application/x-httpd-php .php
Si no puedes encontrar el archivo httpd.conf lo buscas con find (en este caso estoy en OpenBSD):
# find / -name httpd.conf/var/www/conf/httpd.conf
¡Espero que lo puedas solucionar! Muchos saludos.
Hola, ya he instalado php5 y el apache
¿Como hiciste eso?
Hola al fin una respuesta idonea
Te felicito... darkshadow intenta ayudarte y tu le agradeces de ese modo, descalificando su aporte. Tu descortesía hacia quien desinteresadamente intenta ayudarte me sorprende.
Hola, ya he instalado php5 y el apache
¿Como hiciste eso?
aptitude install apache2;
aptitude install mysql-server;
aptitude install php5;
Hola al fin una respuesta idonea
Te felicito... darkshadow intenta ayudarte y tu le agradeces de ese modo, descalificando su aporte. Tu descortesía hacia quien desinteresadamente intenta ayudarte me sorprende.
Acepto tus felicitaciones, las cosas como son y no pienso entrar en discusión sobre esto porque no es idoneo al hilo. Si querés discutir sobre esto abri un tema nuevo.
¡Hola!
...a pesar que no tire error debo leer el log de apache?
Yo tengo mi servidor con OpenBSD, por eso la ayuda que te puedo dar es limitada. Apache tiene un log que se llama error_log en algún lugar. Lo puedes buscar así
# find / -name error_logEn este archivo puedes hacer una búsqueda más específica:
# cat -n $(find / -name error_log) | grep phpOtra cosa: te diría que revises en el archivo de configuración de apache (httpd.conf) por esta línea, en este caso es la 756:
# cat -n $(find / -name httpd.conf) | grep php756 #AddType application/x-httpd-php .php
La idea es que pruebes de descomentarla (sacarle la #) y de reiniciar apache.
Si te fijas en las lineas anteriores a esa dice:
# sed -n 753,756p httpd.conf# For example, the PHP module (not part of the Apache distribution)
# will typically use:
#
#AddType application/x-httpd-php .php
Si no puedes encontrar el archivo httpd.conf lo buscas con find (en este caso estoy en OpenBSD):
# find / -name httpd.conf/var/www/conf/httpd.conf
¡Espero que lo puedas solucionar! Muchos saludos.
Creo que aquí está el error porque encontré el archivo /etc/apache2/httpd.conf y resulta que está vacío.
Hola, ya he instalado php5 y el apache
¿Como hiciste eso?
aptitude install apache2;
aptitude install mysql-server;
aptitude install php5;
Hola al fin una respuesta idonea
Te felicito... darkshadow intenta ayudarte y tu le agradeces de ese modo, descalificando su aporte. Tu descortesía hacia quien desinteresadamente intenta ayudarte me sorprende.
Acepto tus felicitaciones, las cosas como son y no pienso entrar en discusión sobre esto porque no es idoneo al hilo. Si querés discutir sobre esto abri un tema nuevo.
No necesito abrir un tema nuevo, en los años que llevo como moeradór de este sitio puedo asegurarte que esta discusión sin sentido se ha tenido ya cientos de veces con usuarios insolentes y mal agredecidos como tu.
Solo para que vea que esta comunidad no esta conformada por calañas como usted le voy a decir donde esta su problema
No ha instalado el módulo que hace que apache2 utilice php5, Solo debes instalar libapache2-mod-php5
Buena suerte en la vida con ese tipo de actitudes.
Por lo pronto cierro este hilo porque no tengo deseos de leer su moralista respuesta digna de un niño de 5 años que esta formulando en su cabeza ahora mismo