Web aplikacije, web servisi i software Frameworks, web servisi, programi, plugin-ovi, ekstenzije korisni za razvoj web sajtova. Sponzor:
![]() |
![]() |
|
Alati teme | Način prikaza |
![]() |
#1 |
Wait, What?
Qualified
Datum učlanjenja: 21.03.2010
Poruke: 148
Hvala: 8
188 "Hvala" u 14 poruka
![]() ![]() |
![]() Evo i ovde da postavim temu mozda mi neko pomogne
![]() elem, problem je sledeci ... Server mi pokrece Nginx sa uredno aktiviranim SSL licencom, i onda se pitate sta ne valja....e problem je sledeci... Kad odem na http sajta tamo radi sve ok ...kad odem na httpS ucita sajt ALI php fajlove ucita kao plain text...k'o da ga nema u mime types-u ...pa sam ubacio i drugi mime types sas drugog sajta ali opet isto... Pri ucitavanju konfig fajla nginx ne daje nikakav error...nema nigde error samo nece da ucita php kako treba :S Ima li neko ideju ? |
![]() |
![]() |
![]() |
#2 |
Aleksandar Janković
Qualified
Datum učlanjenja: 16.10.2010
Lokacija: Bg-Sd
Poruke: 165
Hvala: 70
54 "Hvala" u 36 poruka
![]() |
![]() U teoriji ovo znači da ti u konfiguraciji nije lepo podešeno da prilikom https protokola server poziva php cgi proces.
A u praksi moraš da uradiš copy paste konfiguracije ovde pa možda može neko da ti pomogne tako što će da ti kaže gde da ubaciš odgovarajuće podešavanje. Uglavnom se ovaj problem vrti oko "fastcgi_param HTTPS on;" parametra, ali je najbolje d a prikažeš celu konfiguraciju ako misliš da ti neko pomogne. |
![]() |
![]() |
![]() |
#3 |
Wait, What?
Qualified
Datum učlanjenja: 21.03.2010
Poruke: 148
Hvala: 8
188 "Hvala" u 14 poruka
![]() ![]() |
![]() jest vala zaboravio sam...
Kôd:
user nobody; worker_processes 2; #error_log logs/error.log; #error_log /var/log/nginx.log warn; error_log /var/log/nginx.log info; pid /var/run/nginx.pid; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; server_names_hash_max_size 2048; types_hash_bucket_size 1024; # include mime.types; # default_type application/octet-stream; #log_format main '$remote_addr - $remote_user [$time_local] "$request" ' # '$status $body_bytes_sent "$http_referer" ' # '"$http_user_agent" "$http_x_forwarded_for"'; #access_log logs/access.log main; sendfile on; #tcp_nopush on; #keepalive_timeout 0; keepalive_timeout 65; gzip on; gzip_comp_level 3; gzip_types application/x-javascript text/plain application/xml text/css; server { listen 80; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; root /www/default/http_root; location / { root /www/default/http_root; index index.html index.htm; } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } # proxy the PHP scripts to Apache listening on 127.0.0.1:80 # #location ~ \.php$ { # proxy_pass http://127.0.0.1; #} # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # location ~ \.php$ { # root html; fastcgi_pass 127.0.0.1:9000; # fastcgi_index index.php; # fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; # include fastcgi.conf; fastcgi_param HTTPS on; } # deny access to .htaccess files, if Apache's document root # concurs with nginx's one # #location ~ /\.ht { # deny all; #} } include vhosts/*.conf; # another virtual host using mix of IP-, name-, and port-based configuration # #server { # listen 8000; # listen somename:8080; # server_name somename alias another.alias; # location / { # root html; # index index.html index.htm; # } #} # HTTPS server server { add_header Cache-Control public; expires 90d; #index index.php; listen 443 default ssl; server_name www.sajt.com; ssl on; ssl_certificate /root/asset.crt; ssl_certificate_key /root/asset.key; ssl_session_timeout 5m; ssl_protocols TLSv1; #SSLv2 SSLv3 TLSv1; ssl_ciphers HIGH:!ADH:!MD5; #ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP; #ssl_prefer_server_ciphers on; ssl_session_cache shared:SSL:1m; location / { # proxy_pass http://www.sajt.com; root /www/sajt/http_root/; index index.php; # include /etc/nginx/proxy.conf; # proxy_redirect on; # proxy_Set_header Host $host; } } } |
![]() |
![]() |
![]() |
#4 |
Aleksandar Janković
Qualified
Datum učlanjenja: 16.10.2010
Lokacija: Bg-Sd
Poruke: 165
Hvala: 70
54 "Hvala" u 36 poruka
![]() |
![]() Čini mi se da si ssl lepo podesio. Prvo što sam primetio:
PHP kôd:
Druga stvar, je zašto si stavio ceo config u http{}? |
![]() |
![]() |
![]() |
#5 |
Wait, What?
Qualified
Datum učlanjenja: 21.03.2010
Poruke: 148
Hvala: 8
188 "Hvala" u 14 poruka
![]() ![]() |
![]() promenio sam ovak
Kôd:
root /www/sajt/http_root/; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /www/sajt/http_root/$fastcgi_script_name; include fastcgi.conf; fastcgi_param HTTPS on; Drugo pitanje... tako je bilo kad sam poceo da editujem... nisam ja to stavljao ... |
![]() |
![]() |
![]() |
#6 |
Aleksandar Janković
Qualified
Datum učlanjenja: 16.10.2010
Lokacija: Bg-Sd
Poruke: 165
Hvala: 70
54 "Hvala" u 36 poruka
![]() |
![]() Mora da sam bio mnogo umoran sinoć
![]() Kôd:
location ~ \.php$ { root /www/sajt/http_root; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /www/sajt/http_root$fastcgi_script_name; fastcgi_param HTTPS on; include /etc/nginx/conf/fastcgi_params; } ![]() |
![]() |
![]() |
"Hvala" ajankovic za poruku: |
![]() |
#7 | |
Wait, What?
Qualified
Datum učlanjenja: 21.03.2010
Poruke: 148
Hvala: 8
188 "Hvala" u 14 poruka
![]() ![]() |
![]() Citat:
![]() ![]() Hvala u svakom slucaju ![]() |
|
![]() |
![]() |
![]() |
#8 |
Aleksandar Janković
Qualified
Datum učlanjenja: 16.10.2010
Lokacija: Bg-Sd
Poruke: 165
Hvala: 70
54 "Hvala" u 36 poruka
![]() |
![]() Šta te zeza u vezi skripte? Da li si pokrenuo fastcgi proces? Da li si stavio pravu putanju do include /etc/nginx/conf/fastcgi_params; fastcgi parametara?
|
![]() |
![]() |
![]() |
#9 |
Wait, What?
Qualified
Datum učlanjenja: 21.03.2010
Poruke: 148
Hvala: 8
188 "Hvala" u 14 poruka
![]() ![]() |
![]() ma putanja je ok... samo scripta (custom made od prethodnog programera) izigrava neki framework ... i ona proverava dal fajl koji trazis postoji i ako ne postoji ona izbaci "No input file found" tako nesto ...
i ja sad samo to dobijam... Dobio sam scriptu da radi samo ne kako treb ![]() treba jos nesto sitno da se namesti jako sam blizu ![]() |
![]() |
![]() |
![]() |
#10 |
Aleksandar Janković
Qualified
Datum učlanjenja: 16.10.2010
Lokacija: Bg-Sd
Poruke: 165
Hvala: 70
54 "Hvala" u 36 poruka
![]() |
![]() Verovatno je pretpostavio da će sve raditi na apachu pa je namestio da mu se putanja prosledi preko url parametra. Verovatno očekuje neki url rewrite u htaccessu.
Nginx koristi drugačiji sistem. Ako tom sistemu nisi vičan, a shvatiš šta toj skripti treba evo ti online converter. Možda ti bude od pomoći. |
![]() |
![]() |
![]() |
Alati teme | |
Način prikaza | |
|
|