bonjour,
j'ai installé Nginx sur le même serveur dédié que Apache,
je n'ai aucun problème pour accéder aux fichiers statiques (image, fichier html, mais pour ce qui est des fichier php apache ne les trouve pas. Je sais que Nginx n'est pas configuré par défaut pour exécuter du php, faut il le faire?
je vous joins la configuration du fichier Nginx,
pour ce qui est de Apache 2 j'ai mis toutes les écoutes sur 8080.
NGINX:
merci pour votre aide !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 server { listen 80; ## listen for ipv4 server_name referencementschool.com <a href="http://www.referencementschool.com;" target="_blank">www.referencementschool.com;</a> #root /home/referencementschool/public_html; access_log /var/log/nginx/localhost.access.log; location / { root /home/referencementschool/public_html/; #index index.html index.htm; } # proxy the PHP scripts to Apache listening on 127.0.0.1:8080 # location ~ \.php$ { proxy_set_header X-Real-IP $host; proxy_set_header X-Forwarded-For $host; proxy_set_header Host $host; proxy_pass <a href="http://localhost:8080;" target="_blank">http://localhost:8080;</a> } # deny access to .htaccess files, if Apache's document root # concurs with nginx's one # location ~ /\.ht { deny all; } }
Update:
Not Found
The requested URL /info.php was not found on this server.
Apache/2.2.16 (Debian) Server at www.referencementschool.com Port 80
apparement Apache écoute toujours sur le port 80, pourtant j'ai mis dan le fichier conf de mon site :
en fait il faut spécifier l'adresse IP du serveur web en dur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <VirtualHost 88.191.158.109:8080>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 NameVirtualHost 127.0.0.1:8080 Listen 127.0.0.1:8080
remplacer 127.0.0.1 par l'ip du site
Partager