Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/01/2011, 14:45
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 9 meses
Puntos: 1567
Respuesta: [XAMPP] Problemas Ejecutando PHP

MasterXNicoX:


Lo primero

http://localhost/xampp/

Y fijate si se te esta ejecutando php ahi.

Por las charlas que ya tuvimos, supongo que estás usando la ultima version de Xampp, mientras que yo sigo con la 1.7.1, creo que han hecho algunas modificaciones, pero supongo que lo básico se mantiene igual

Si se te está ejecutando php en http://localhost/xampp/ entonces fijate lo siguiente

la carpeta de inicio para esa url no es /htdocs/ sino /htdocs/xampp/

Proba lo siguiente

Abri el archivo /xampp/apache/conf/httpd.conf, y buscá por este bloque



<Directory "R:/xampp/htdocs">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.2/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks Includes ExecCGI

#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride All

#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all

</Directory>


Si el AllowOverride está en "All", ok si no, lo pones "AllowOverride all"

IMPORTANTE:
cualquier cambio a los archivos conf requiere Reiniciar el servidor Apache.
Hacé una copia de seguridad de todos tus conf originales (un caracter erroneo ó una falla en la sintáxis y al Apache no te va a arrancar)

Entonces en /xampp/htdocs crea un archivo de texto con tu editor y guardalo como .htaccess
que el mismo contenga

Options +indexes
AddType application/x-httpd-php .php



si eso te funciona para poder ejecutar el php. Entonces te recomiendo que hagas otra cosa para crear tu sitio de pruebas, y es usar un VirtualHost y no como viene configurado Xampp por defecto. Es mucho más practico, te evitas alguna posible desconfiguración del xammp y podés asi administrar más de un dominio de pruebas.

Como ya te indique alguna vez, poner la carpeta de Xampp fuera de C: es lo más recomendable


Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.