installer la lampe sur le bureau ubuntu 11.04 – localhost ne fonctionne pas

Je viens d'exécuter sudo apt-get install lamp-server ^ sur mon ordinateur de bureau Ubuntu 11.04 pour que mon server localhost soit opérationnel. Maintenant, lorsque je tapez localhost sur mon browser Web, il affiche uniquement les files .html dans le dossier var / www / et pas php. Lorsque j'essaie de voir un file php, il ne "télécharge" que le file.

Une idée de ce qui se passe ici?

Fichier 000-default:

ServerAdmin webmaster @ localhost

DocumentRoot /var/www <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog ${APACHE_LOG_DIR}/access.log combined Alias /doc/ "/usr/share/doc/" <Directory "/usr/share/doc/"> Options Indexes MultiViews FollowSymLinks AllowOverride None Order deny,allow Deny from all Allow from 127.0.0.0/255.0.0.0 ::1/128 </Directory> 

Voyez-vous php5.conf et php5.load sous /etc/apache2/mods-enabled/ ? Sinon, activez-le avec sudo a2enmod php5 . Si oui, sudo /etc/init.d/apache2 restart .

Pour toute autre suggestion, nous avons besoin de plus d'informations. Par exemple, le file /etc/apache2/sites-enabled/000-default

Il semble que le module PHP n'est pas chargé par apache ou apache n'a pas été informé du gestionnaire. Numérisez vos configurations apache et vérifiez s'il existe un LoadModule pour php et un AddHandler.

Sur mon système (désolé, c'est CentOS, je n'ai pas Ubuntu disponible), cela ressemble à ceci:

 LoadModule php5_module modules/libphp5.so AddHandler php5-script .php AddType text/html .php 

Ceux-ci sont présents dans un file de configuration seprate (/etc/httpd/conf.d/php.conf) fourni par le package PHP. Je suppose que Ubuntu s'occupe plus ou less de la même chose.