Forum » Pomoč in nasveti » Nginx + PHP na Windows
Nginx + PHP na Windows
damirj79 ::
Živjo,
iščem nekoga, ki pozna Nginx + PHP na Windows. Imam namreč težavo z nginx.conf po mojem mnenju in sicer zaradi napake:
Request URL: http://localhost/api/index.php/login
Request Method: POST
Status Code: 404 Not Found
Remote Address: 127.0.0.1:80
Referrer Policy: no-referrer-when-downgrade
Očitno 404 v tem priemru ne kaže na nedostopnost filea na datotečnem nivoju, pač pa z dsotopi nginx servisa. Kaj točno je treba dodati v konfiguracijo?
iščem nekoga, ki pozna Nginx + PHP na Windows. Imam namreč težavo z nginx.conf po mojem mnenju in sicer zaradi napake:
Request URL: http://localhost/api/index.php/login
Request Method: POST
Status Code: 404 Not Found
Remote Address: 127.0.0.1:80
Referrer Policy: no-referrer-when-downgrade
Očitno 404 v tem priemru ne kaže na nedostopnost filea na datotečnem nivoju, pač pa z dsotopi nginx servisa. Kaj točno je treba dodati v konfiguracijo?
damirj79 ::
Nobenega Nginx strokovnjaka na voljo? Zaenkrat sem našel po forumih, da naj bi Nginx imel težavo ravno z json, kar uporabljamo kot odgovor. Se pravi response naj bi bil application/json, ampak tudi če v konfiguraciji forceam, da je response default application/json, vedno dobim html obliko in naj bi to bila pomanjkljivost Nginx-a. To res?
HotBurek ::
Najlazje bo, da prilepis config file, ter opises, kaj vse dela, ter kje stvari nehajo delat.
Tole je primer configa za Wordpress poganjat na Linux-u. Na Windowsih zna bit vse dosti podobno/isto.
Tole je primer configa za Wordpress poganjat na Linux-u. Na Windowsih zna bit vse dosti podobno/isto.
server {
listen 192.168.0.1:443 http2;
server_name domena.com;
server_tokens off;
root /var/www/domena.com/;
index index.php;
ssl on;
ssl_certificate /var/certificates/domena.com.pem;
ssl_certificate_key /var/certificates/domena.com.key;
ssl_protocols TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-RC4-SHA:ECDHE-RSA-AES128-SHA:RC4-SHA;
ssl_session_cache shared:SSL:10m;
location / {
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
try_files $uri /index.php =404;
fastcgi_index index.php;
fastcgi_keep_conn on;
include /etc/nginx/fastcgi_params;
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
access_log /var/log/nginx/domena.com/access-https.log;
error_log /var/log/nginx/domena.com/error-https.log;
}
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
crniangeo ::
raj si poglej access.log in error.log. lahko da imas problem s pravicami do mape.
ali pa preprosto query leti v neko x mapo ker je kaj narobe nastavljeno v confu :)
ali pa preprosto query leti v neko x mapo ker je kaj narobe nastavljeno v confu :)
Convictions are more dangerous foes of truth than lies.

AndrejS ::
http://localhost/api/index.php/login ? - Že ta URL je čuden. index.php - nato pa še login. To pomeni da je index.php "mapa"
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | Fix skripte: nginx log + group by user-agent + count + sort descOddelek: Programiranje | 876 (799) | Invictus |
| » | Postavitev mySQLOddelek: Programiranje | 2504 (2082) | M01O |
| » | [Python] HTTPS na desktopu dela, na Arduinu neOddelek: Programiranje | 1650 (1263) | N4g4c3N |
| » | mod_rewrite - prosim za nasvetOddelek: Programiranje | 1587 (1463) | carota |
| » | Apache SSL težaveOddelek: Programiranje | 2275 (1727) | hobbit |