[RESOLU] Problème install serveur appache 2.2 sous débian

Bonjours a tous.

Voila je viens d installe un debian avec un dns et un appache .

pour l apache

==> atp-get install apache2 php5 libapache2-mod-php5

Ensuite pour verifier la fonctionalite de l apache je creer un fichier index.php dans

==> /var/www/index.php

avec l’editeur de texte VIM. Donc:

==> vi /var/www/index.php

dans lequel je met:

[quote]< ?
phpinfo() ;
?>[/quote]

pour tester ensuite je fais dans l’explorer et je tape:

==> http://192.168.1.200/index.php

ou je devrais avoir une page qui m afiche la version de l apache mais je n ai eu au debut que :

[quote]< ?
phpinfo() ;
?>[/quote]

affiche sur ma page web. Ensuite j ai fais des modification diversse puis je suis revenu a la meme chose mais maintenant j ai ceci qui s affiche dans mon explorer quand je met l adresse du serveur ==> http://192.168.1.200/index.php

[quote]Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0

Fatal error: Unknown: Failed opening required ‘/var/www/index.php’ (include_path=’.:/usr/share/php:/usr/share/pear’) in Unknown on line 0[/quote]

Pouvez vous m’aider ???

Merci d’avance.

Une erreur de syntaxe dans le fichier /etc/php5/apache2/php.ini peut-être. Vérifie le autour de la ligne include_path=’.:/usr/share/php:/usr/share/pear’

/usr/share/pear n’existe peut-etre pas sur ta machine, ou tu n’as pas les droits suffisants pour y accéder.

Je n’ai pas d’autres idées pour le moment.

oui jepense que c est parceque je n ai pas les droits pour y acceredre . j ai donc essaye de donner les droit complet a ce fichier avec

Mais ca ne donne tjs rien … peut etre y a t il une autre commande pour modifier les droit d utilisateur des fichier mais je ne la connais pas .

bonjour
petite remarque, c’est mieux d’écrire comme ceci:

<?php phpinfo(); ?>
Ensuite, c’est à mon avis dans httpd.conf que ça se passe, est ce que tu as une directive allow from all ou allow from 192.168.1.200 déjà ? parce que par défaut, httpd.conf c’est denie from all je crois ?

Et puis essayes de noter les modifications diverses quand tu les fais pour nous les dire, qu’on ai pas à les deviner et à parler pour rien :wink:

pour l’utilisation de chmod : chmod u+rwx /var/www/index.php

tiens à priori httpd.conf est vide, faut donc voir apache2.conf on dirait …

[quote=“M@x”]oui jepense que c est parceque je n ai pas les droits pour y acceredre . j ai donc essaye de donner les droit complet a ce fichier avec

Mais ca ne donne tjs rien … peut etre y a t il une autre commande pour modifier les droit d utilisateur des fichier mais je ne la connais pas .[/quote]

Je ne parlais pas des droits sur index.php mais sur /usr/share/pear. Mais je ne pense pas que cela soit le problème.

Tu peux aussi tenter de mettre la ligne du fichier php.ini en commentaire et voire ce que cela donne.

Hep salut a tous …

merci pour votre aide . je suis un petite debutant donc c pas facile …

Voila les changement que j ai fais aujourd hui j ai changer le fichier index.php comme vous me l avez conseille. ensuite j ai utilise chmod pour lui donner des droit complet pour moi.

[quote]chmod u+rwx /var/www/index.php
chmod g+rwx /var/www/index.php
chmod a+rwx /var/www/index.php[/quote]

mais jai tjs le meme probleme je vais donc alelr maintenant jetter un coup d oeil dans l autre fichier .

httpd.conf

que voici: lol vide.

donc voila que doijes faire.

Arf ca marche les enfants …

Héhéhé … c est une bonne equipe sur ce pti forum … j vias encore souvent revenir j ai encore bcp de choses a vous demander …

encore merci a tous pour votre aide precieuse.

ciao . a bientot .

a mon avis c est au niveau des droits j avais juste donner des droit pour le createur et non pour les groupe et invites …

ce que j ai fais par apres .

et tient … c normal que sous debian la commande ls (qui devrais afficher les droits) ne fonctione pas .

Je te rassure c’est normal qu’il soit vide. La configuration par défaut d’apache est dans /etc/apache2/apache2.conf.

Le fichier /etc/apache2/httpd.conf c’est pour la configuration utilisateur.

Comme cela, si ton fichier apache2.conf est modifié lors d’une mise à jour tu ne perds pas ta configuration utilisateur.

te donne aussi la réponse.

Merci à toi.

J ai un autre probleme maintenant .

Un probleme avec la connection au serveru ftp.debian.skynet.be pour

pourtant ca fonctionnait sans aucun probleme . alors j fias un ping du serveur sur le routeur .

il repond sans aucun probleme mais quand je fais

il repond pas .

si par contre je ping l adresse ip de google .

il me repond ca :

[quote]debian:~# ping 66.249.93.104
PING 66.249.93.104 (66.249.93.104) 56(84) bytes of data.
From 192.168.1.1 icmp_seq=1 Destination Net Unreachable[/quote]

pourtant avant ca fonctionait.

donc je fais un

et la il reste bloque a 66 %

enfin voila le resultat de tout :

[quote]debian:~# apt-get install mysql-server
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances… Fait
Les paquets supplémentaires suivants seront installés :
libdbd-mysql-perl libdbi-perl libmysqlclient15off libnet-daemon-perl libplrpc-perl mysql-client-5.0 mysql-common mysql-server-5.0 psmisc
Paquets suggérés :
dbishell libcompress-zlib-perl tinyca
Les NOUVEAUX paquets suivants seront installés :
libdbd-mysql-perl libdbi-perl libmysqlclient15off libnet-daemon-perl libplrpc-perl mysql-client-5.0 mysql-common mysql-server mysql-server-5.0 psmisc
0 mis à jour, 10 nouvellement installés, 0 à enlever et 4 non mis à jour.
Il est nécessaire de prendre 32,8Mo/35,4Mo dans les archives.
Après dépaquetage, 93,1Mo d’espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n]Â ? o
ATTENTION : les paquets suivants n’ont pas été authentifiés.
mysql-common libnet-daemon-perl libplrpc-perl libdbi-perl libmysqlclient15off libdbd-mysql-perl mysql-client-5.0 psmisc mysql-server-5.0 mysql-server
Faut-il installer ces paquets sans vérification (o/N) ? o
0% [Connexion à ftp.debian.skynet.be]
debian:~# apt-get update
Ign cdrom://[Debian GNU/Linux 4.0 r0 Etch - Official i386 NETINST Binary-1 20070407-11:29] etch Release.gpg
Ign cdrom://[Debian GNU/Linux 4.0 r0 Etch - Official i386 NETINST Binary-1 20070407-11:29] etch Release
Ign cdrom://[Debian GNU/Linux 4.0 r0 Etch - Official i386 NETINST Binary-1 20070407-11:29] etch/contrib Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 4.0 r0 Etch - Official i386 NETINST Binary-1 20070407-11:29] etch/main Packages/DiffIndex
66% [Connexion à ftp.debian.skynet.be] [Connexion à security.debian.org][/quote]

Ouvre un autre thread, pour avoir des réponses :p!