Bonjour à tous,
Je me lance ds l’install de php5 et de tt ce qui va bien avec (apache2, mysql…) en suivant ce tutorial.
[code]# aptitude search php5
i libapache2-mod-php5 - server-side, HTML-embedded scripting language (apache 2.0 module)
i php5 - server-side, HTML-embedded scripting language (meta-package)
i php5-cgi - server-side, HTML-embedded scripting language (CGI binary)
i php5-cli - command-line interpreter for the php5 scripting language
i php5-common - Common files for packages built from the php5 source
[/code]
[code]# aptitude search apache2
i apache2-mpm-prefork - Traditional model for Apache HTTPD 2.1
i apache2-utils - utility programs for webservers
i apache2.2-common - Next generation, scalable,
i libapache2-mod-php5 - server-side, HTML-embedded scripting language (apache 2.0 module)
[/code]
[(et oui, je n’ai pas cherché une commande intelligente qui ne me sortirait que les lignes commençant par i - (paquets installés, je suppose; au fait, que signifient p et v devant le nom des paquets, en sortie de aptitude search paquet ?) - j’ai bien essayé aptitude search php5 | grep i, mais bon… bref]
Premier obstacle:
[quote] Pour vérifier que tout est fonctionnel (l’interaction entre PHP et Apache), placez un fichier php dans le répertoire /var/www et allez dessus.
Par exemple on crée le fichier essai.php qui contient simplement :
phpinfo();
?>
Et on le place dans /var/www. Ensuite on se rend dessus en tapant dans le navigateur : localhost/essai.php
On voit apparaître une belle page donnant les informations sur votre serveur[/quote]
Et non… je vois simplement le script…
Et ds le tuto de PHPFrance je lis:
[quote]Problèmes fréquents:
Si vous voyez la source de vos scripts PHP plutôt que le résultat attendu du script, c’est qu’APT a dû ne pas inclure /etc/apache/conf.d/php4 dans la configuration de votre Apache 1.3. Assurez-vous donc que la ligne suivante est présente dans votre fichier /etc/apache/httpd.conf puis stoppez/redémarrez Apache :Include /etc/apache/conf.d/
[/quote]
Je suppose que cela est valable pour les versions php5 et apache2, je remplace /etc/apache/conf.d/ par /etc/apache2/conf.d/… Pas de résultat probant… D’ailleurs /etc/apache2/httpd.conf existe mais est un fichier vierge. Quelqu’un a-t-il rencontré une situation similaire ?