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 | 740 (663) | Invictus |
» | Postavitev mySQLOddelek: Programiranje | 2255 (1833) | M01O |
» | [Python] HTTPS na desktopu dela, na Arduinu neOddelek: Programiranje | 1409 (1022) | N4g4c3N |
» | mod_rewrite - prosim za nasvetOddelek: Programiranje | 1430 (1306) | carota |
» | Apache SSL težaveOddelek: Programiranje | 2092 (1544) | hobbit |