A voir également:
- Mon serveur APACHE2 n'affiche pas les images.
- Changer serveur dns - Guide
- Le clavier de mon telephone ne s'affiche plus - Guide
- Des images - Guide
- Serveur entrant et sortant - Guide
- Le serveur de récupération n'a pas pu être contacté - Forum MacOS
7 réponses
Salut,
Je pense que ton problème est dû au permission, si tu a bien installer ton serveur.
Par exemple si dans ton dossier /var/www il y a:
- index.html
- style.css
et un répertoire images contenant des fichiers images (.png , .jpeg etc..)
Il faut que tu accordes des permissions de lecture et d'éxecution.
pour cela ouvre le terminal, puis tape ces commandes:
puis vérifies les permissions en tapant
ls -l
moi j'obtiens ceci:
comme tu peux le voir mon dossier images n'a pas les permissions des droits d'accès pour le '' groupe'' et ''all"
Donc, lorsque tu vas utiliser ton navigateur il ne t'affichera pas les images contenu dans le répertoire /var/www/images
Donc il suffit de taper ces commandes dans ton terminal:
Puis ouvres ton navigateur tape 127.0.01 et fais "F5"
Bien sûr il faudra adapter cette exemple à ton cas.
Bon vu ton problème je pense pas que c'est du au firewall car ce sont seulement tes images qui ne s'affichent pas or tout passe par le port 80 a moins qu'il faut configuer des fichiers de configurations sur Apache (les accès aux dossiers), c'est dire qu'il faut que tu spécifies à Apache l'endroit ou se trouve tes images et que tu accordes aussi les permissions nécessaire.
Je pense que ton problème est dû au permission, si tu a bien installer ton serveur.
Par exemple si dans ton dossier /var/www il y a:
- index.html
- style.css
et un répertoire images contenant des fichiers images (.png , .jpeg etc..)
Il faut que tu accordes des permissions de lecture et d'éxecution.
pour cela ouvre le terminal, puis tape ces commandes:
su cd /var/www
puis vérifies les permissions en tapant
ls -l
moi j'obtiens ceci:
drwxr--r-- 2 root root 4096 13 mars 14:15 images -rw-r--r-- 1 root root 3007 13 mars 14:15 index.html -rw-r--r-- 1 root root 2480 13 mars 14:15 style.css
comme tu peux le voir mon dossier images n'a pas les permissions des droits d'accès pour le '' groupe'' et ''all"
Donc, lorsque tu vas utiliser ton navigateur il ne t'affichera pas les images contenu dans le répertoire /var/www/images
Donc il suffit de taper ces commandes dans ton terminal:
chmod 755 images /etc/init.d/apache2 restart
Puis ouvres ton navigateur tape 127.0.01 et fais "F5"
Bien sûr il faudra adapter cette exemple à ton cas.
Bon vu ton problème je pense pas que c'est du au firewall car ce sont seulement tes images qui ne s'affichent pas or tout passe par le port 80 a moins qu'il faut configuer des fichiers de configurations sur Apache (les accès aux dossiers), c'est dire qu'il faut que tu spécifies à Apache l'endroit ou se trouve tes images et que tu accordes aussi les permissions nécessaire.
Salut,
As-tu fais des modifications dans le fichier de configuration?
Affiche le résultat de
GNU/Linux:Linux is Not Ubuntu! Quel linux choisir ne veut pas dire votre Distribution préférée,
106485010510997108
As-tu fais des modifications dans le fichier de configuration?
Affiche le résultat de
apache2ctl -M rgrep documentroot /etc/apache2 -i
GNU/Linux:Linux is Not Ubuntu! Quel linux choisir ne veut pas dire votre Distribution préférée,
106485010510997108
j'ai fait peu de modification dans le fichier apache2.conf
voici le rexultat de apache2ctl -M
Loaded Modules:
core_module (static)
log_config_module (static)
logio_module (static)
mpm_prefork_module (static)
http_module (static)
so_module (static)
alias_module (shared)
auth_basic_module (shared)
authn_file_module (shared)
authz_default_module (shared)
authz_groupfile_module (shared)
authz_host_module (shared)
authz_user_module (shared)
autoindex_module (shared)
cgi_module (shared)
deflate_module (shared)
dir_module (shared)
env_module (shared)
mime_module (shared)
negotiation_module (shared)
perl_module (shared)
php5_module (shared)
python_module (shared)
reqtimeout_module (shared)
setenvif_module (shared)
status_module (shared)
Syntax OK
root@192.168.0.10:~# rgrep documentroot /etc/apache2 -i
/etc/apache2/sites-enabled/000-default: DocumentRoot /var/www
/etc/apache2/sites-available/pcc: DocumentRoot /var/www/PCC/
/etc/apache2/sites-available/default: DocumentRoot /var/www
/etc/apache2/sites-available/default-ssl: DocumentRoot /var/www
/etc/apache2/httpd.conf:DocumentRoot /var/www
Merci pour ta réponse et ton analyse.
voici le rexultat de apache2ctl -M
Loaded Modules:
core_module (static)
log_config_module (static)
logio_module (static)
mpm_prefork_module (static)
http_module (static)
so_module (static)
alias_module (shared)
auth_basic_module (shared)
authn_file_module (shared)
authz_default_module (shared)
authz_groupfile_module (shared)
authz_host_module (shared)
authz_user_module (shared)
autoindex_module (shared)
cgi_module (shared)
deflate_module (shared)
dir_module (shared)
env_module (shared)
mime_module (shared)
negotiation_module (shared)
perl_module (shared)
php5_module (shared)
python_module (shared)
reqtimeout_module (shared)
setenvif_module (shared)
status_module (shared)
Syntax OK
root@192.168.0.10:~# rgrep documentroot /etc/apache2 -i
/etc/apache2/sites-enabled/000-default: DocumentRoot /var/www
/etc/apache2/sites-available/pcc: DocumentRoot /var/www/PCC/
/etc/apache2/sites-available/default: DocumentRoot /var/www
/etc/apache2/sites-available/default-ssl: DocumentRoot /var/www
/etc/apache2/httpd.conf:DocumentRoot /var/www
Merci pour ta réponse et ton analyse.
root@192.168.0.10:/etc/apache2# file /var/www/chrome.png
/var/www/chrome.png: PNG image data, 256 x 256, 8-bit/color RGBA, non-interlaced
ne t'embette pas avec /etc/apache2/sites-available/pcc: DocumentRoot /var/www/PCC/
Je m'essayai au hote virtuel mais je verra cela plus tard.
je viens de vider le httpd.conf rien ne change mon serveur apache2 n'affiche pas les images.
/var/www/chrome.png: PNG image data, 256 x 256, 8-bit/color RGBA, non-interlaced
ne t'embette pas avec /etc/apache2/sites-available/pcc: DocumentRoot /var/www/PCC/
Je m'essayai au hote virtuel mais je verra cela plus tard.
je viens de vider le httpd.conf rien ne change mon serveur apache2 n'affiche pas les images.
root@PANDORA:~# /etc/init.d/apache2 stop
Stopping web server: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName ==> Moi pas comprendre ... waiting .
root@PANDORA:~# /etc/init.d/apache2 start
Starting web server: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName ==> Moi pas comprendre
root@PANDORA:~# ps -eaf|grep apache
root 2903 1 0 12:43 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 2910 2903 0 12:43 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 2911 2903 0 12:43 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 2912 2903 0 12:43 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 2913 2903 0 12:43 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 2914 2903 0 12:43 ? 00:00:00 /usr/sbin/apache2 -k start
root 2919 2145 0 12:44 pts/0 00:00:00 grep apache
root@PANDORA:~#
root@PANDORA:~# cat /var/log/apache2/{access,***,error}.log
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
Stopping web server: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName ==> Moi pas comprendre ... waiting .
root@PANDORA:~# /etc/init.d/apache2 start
Starting web server: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName ==> Moi pas comprendre
root@PANDORA:~# ps -eaf|grep apache
root 2903 1 0 12:43 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 2910 2903 0 12:43 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 2911 2903 0 12:43 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 2912 2903 0 12:43 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 2913 2903 0 12:43 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 2914 2903 0 12:43 ? 00:00:00 /usr/sbin/apache2 -k start
root 2919 2145 0 12:44 pts/0 00:00:00 grep apache
root@PANDORA:~#
root@PANDORA:~# cat /var/log/apache2/{access,***,error}.log
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
root@PANDORA:~# /etc/init.d/apache2 stop
Stopping web server: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName ==> Moi pas comprendre ... waiting .
root@PANDORA:~# /etc/init.d/apache2 start
Starting web server: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName ==> Moi pas comprendre
root@PANDORA:~# ps -eaf|grep apache
root 2903 1 0 12:43 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 2910 2903 0 12:43 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 2911 2903 0 12:43 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 2912 2903 0 12:43 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 2913 2903 0 12:43 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 2914 2903 0 12:43 ? 00:00:00 /usr/sbin/apache2 -k start
root 2919 2145 0 12:44 pts/0 00:00:00 grep apache
root@PANDORA:~#
L'image s'affiche bien en local sur le serveur linux via iceweasel.
root@PANDORA:~# cat /var/log/apache2/{access,***,error}.log
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
Désolé pour la réponse tardive CCM supprimer tout mes message (je ne comprend pas pourquoi) je me suis inscrit on verra bien d'ou le nouveau pseudo.
Merci pour ta réponse.
Stopping web server: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName ==> Moi pas comprendre ... waiting .
root@PANDORA:~# /etc/init.d/apache2 start
Starting web server: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName ==> Moi pas comprendre
root@PANDORA:~# ps -eaf|grep apache
root 2903 1 0 12:43 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 2910 2903 0 12:43 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 2911 2903 0 12:43 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 2912 2903 0 12:43 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 2913 2903 0 12:43 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 2914 2903 0 12:43 ? 00:00:00 /usr/sbin/apache2 -k start
root 2919 2145 0 12:44 pts/0 00:00:00 grep apache
root@PANDORA:~#
L'image s'affiche bien en local sur le serveur linux via iceweasel.
root@PANDORA:~# cat /var/log/apache2/{access,***,error}.log
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
localhost:80 ::1 - - [13/Mar/2011:08:02:42 +0100] "OPTIONS * HTTP/1.0" 200 136 "-" "Apache (internal dummy connection)"
Désolé pour la réponse tardive CCM supprimer tout mes message (je ne comprend pas pourquoi) je me suis inscrit on verra bien d'ou le nouveau pseudo.
Merci pour ta réponse.
Re,
root@192.168.0.10:~# /ect/init.d/apache2 start
-bash: /ect/init.d/apache2: Aucun fichier ou dossier de ce type <== je ne comprend pas trop !!
C'est normal.
Tu as taper ect au lieu de etc
Starting web server: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName ==> Moi pas comprendre
Ce n'est qu'un warning.
Pour ne plus l'avoir il suffit d'ajouter dans /etc/apache2/apache2.conf la directive
ServerName 127.0.0.1
J'ai lu que debian avait un firewall ? faut il le paramétrer ?
Sous les système GNU/Linux le firewall est integré au noyau et il s'appelle netfilter
L'accès au serveur peut être configurer côté serveur mais aussi côté firewall.
Il faudrait lire la documentation.
GNU/Linux:Linux is Not Ubuntu! Quel linux choisir ne veut pas dire votre Distribution préférée,
106485010510997108
root@192.168.0.10:~# /ect/init.d/apache2 start
-bash: /ect/init.d/apache2: Aucun fichier ou dossier de ce type <== je ne comprend pas trop !!
C'est normal.
Tu as taper ect au lieu de etc
Starting web server: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName ==> Moi pas comprendre
Ce n'est qu'un warning.
Pour ne plus l'avoir il suffit d'ajouter dans /etc/apache2/apache2.conf la directive
ServerName 127.0.0.1
J'ai lu que debian avait un firewall ? faut il le paramétrer ?
Sous les système GNU/Linux le firewall est integré au noyau et il s'appelle netfilter
L'accès au serveur peut être configurer côté serveur mais aussi côté firewall.
Il faudrait lire la documentation.
GNU/Linux:Linux is Not Ubuntu! Quel linux choisir ne veut pas dire votre Distribution préférée,
106485010510997108
Même en changeant les droit cela ne fonctionne pas.
j'ai également essayer le changement de propriétaire cela ne marche pas non plus.
Starting web server: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName ==> Moi pas comprendre
Ce n'est qu'un warning.
Pour ne plus l'avoir il suffit d'ajouter dans /etc/apache2/apache2.conf la directive
ServerName 127.0.0.1 ==> merci ça marche plus de message d'erreur.
La je n'y comprend plus rien j'ai brievement réussi à afficher les images sur FIRE FOX mais dès que je test sur IE8 pas d'image une belle croix rouge a la place. et après quand je suis retourné sur FIRE FOX plus rien !!! je désespère.... -_-
h t t p://192.168.0.10/images_page/interdit.png
L'image "http://192.168.0.10/images_page/interdit.png" ne peut être affichée car elle contient des erreurs.
Merci pour votre aide.
j'ai également essayer le changement de propriétaire cela ne marche pas non plus.
Starting web server: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName ==> Moi pas comprendre
Ce n'est qu'un warning.
Pour ne plus l'avoir il suffit d'ajouter dans /etc/apache2/apache2.conf la directive
ServerName 127.0.0.1 ==> merci ça marche plus de message d'erreur.
La je n'y comprend plus rien j'ai brievement réussi à afficher les images sur FIRE FOX mais dès que je test sur IE8 pas d'image une belle croix rouge a la place. et après quand je suis retourné sur FIRE FOX plus rien !!! je désespère.... -_-
h t t p://192.168.0.10/images_page/interdit.png
L'image "http://192.168.0.10/images_page/interdit.png" ne peut être affichée car elle contient des erreurs.
Merci pour votre aide.
Je me suis permis d'enlever les balises gras.
Sinon, il peut voir son image sur le serveur.
si j'ai bien commpris , il veux afficher ses images en local (192.168.0.10), parce que sur Debian les porst 80 sont ouvert par défaut, dès qu'on install APACHE,PHP,MYSQL tout est déja prêt.
Bon en tout cas si il voit ses images en local, je pense qu'il devra aussi configurer son routeur.
par défaut, dès qu'on install APACHE,PHP,MYSQL tout est déja prêt.
Tout à fait.
je pense qu'il devra aussi configurer son routeur.
En effet.
S'il veut accéder à son serveur depuis l'extérieur, il n'a pas le choix. Il devrait faire une rédirection de port dans son routeur.