Jarosław Szmańda 42 Zgłoś post Napisano Marzec 7, 2011 Cześć, Od początku jak krew w piach z php... Prosta instalacja: http://img.safegroup.pl/install.php Nie za bardzo już rozumiem co go boli, niby wyświetlanie błędów włączone - ale jakoś nie wiele mi to mówi. phpinfo http://dc-1.tk/phpinfo.php Będę wdzięczny za jakieś naprowadzenie. Udostępnij ten post Link to postu Udostępnij na innych stronach
Miłosz 2311 Zgłoś post Napisano Marzec 7, 2011 A przełącz short_open_tag na On Udostępnij ten post Link to postu Udostępnij na innych stronach
Jarosław Szmańda 42 Zgłoś post Napisano Marzec 7, 2011 A przełącz short_open_tag na On Miłosz - właśnie do tego doszedłem, jak wół jest w dokumentacji php napisane ;/ Domyślnie nie zalecają stosowanie skrótów - czyli ogromna ilość wody zanim programiści przerzucą się na ich styl Nie mniej jednak - dzięki Udostępnij ten post Link to postu Udostępnij na innych stronach
Jarosław Szmańda 42 Zgłoś post Napisano Marzec 12, 2011 Cześć, Żeby nie zakładać nowego tematu, zrobiłem aktualizację nginx'a i mam kłopot, nie renderuje zawartości php tylko chce mi je pobierać, konfiguracja nie zmieniana. Jakiś pomysł? Udostępnij ten post Link to postu Udostępnij na innych stronach
huan 18 Zgłoś post Napisano Marzec 13, 2011 Przy aktualizacji musiało Ci wykasować wpis odpowiedzialny za przekierowanie zapytań do php-fpm. Dodaj do pliku konfiguracyjnego danego vhosta (zmieniając oczywiście ścieżke): location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /home/serwer/public_html$fastcgi_script_name; include fastcgi_params; fastcgi_param SERVER_NAME $http_host; fastcgi_ignore_client_abort on; } Udostępnij ten post Link to postu Udostępnij na innych stronach
Jarosław Szmańda 42 Zgłoś post Napisano Marzec 15, 2011 server { listen 80; server_name dc-1.tk; access_log /var/log/nginx/dc-1.tk.access.log; error_log /var/log/nginx/dc-1.tk.access.log; ## Default location location / { root /home/jarek/www/dc-1.tk; index index.php index.html; autoindex on; } ## Images and static content is treated different location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico|xml)$ { access_log off; expires 30d; root /home/jarek/www/dc-1.tk; } ## Parse all .php file in the /var/www directory location ~ .php$ { fastcgi_split_path_info ^(.+\.php)(.*)$; fastcgi_pass backend; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /home/jarek/www/dc-1.tk$fastcgi_script_name; include fastcgi_params; fastcgi_param QUERY_STRING $query_string; fastcgi_param REQUEST_METHOD $request_method; fastcgi_param CONTENT_TYPE $content_type; fastcgi_param CONTENT_LENGTH $content_length; fastcgi_intercept_errors on; fastcgi_ignore_client_abort off; fastcgi_connect_timeout 60; fastcgi_send_timeout 180; fastcgi_read_timeout 180; fastcgi_buffer_size 128k; fastcgi_buffers 4 256k; fastcgi_busy_buffers_size 256k; fastcgi_temp_file_write_size 256k; } ## Disable viewing .htaccess & .htpassword location ~ /\.ht { deny all; } } upstream backend { server 127.0.0.1:9000; } I za czorta nie działa... location ~ \.php$ - jeśli tak zmienie to chce zapisywać pliki, nie wykonuje ich... Na wersji 0.7.x działało bez problemu, czy mógł by ktoś napomknąć co źle robię? Udostępnij ten post Link to postu Udostępnij na innych stronach
Jarosław Szmańda 42 Zgłoś post Napisano Marzec 15, 2011 Z CLI wykona ładnie: http://dc-1.tk/php.txt Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość GrandBB Zgłoś post Napisano Marzec 15, 2011 Tu jest troszkę informacji na ten temat: http://www.linux.rk.edu.pl/w/p/wprowadzenie-do-nginx/ Alternatywa = http://www.apache.org/ Alternatywa 2 = http://www.litespeedtech.com/ Udostępnij ten post Link to postu Udostępnij na innych stronach
d.v 1409 Zgłoś post Napisano Marzec 15, 2011 Alternatywa 3: http://www.lighttpd.net/ Udostępnij ten post Link to postu Udostępnij na innych stronach
Jarosław Szmańda 42 Zgłoś post Napisano Marzec 15, 2011 Po co mi alternatywy? Jest jakiś szkopuł z tym, którego nie potrafię zrobić po prostu Udostępnij ten post Link to postu Udostępnij na innych stronach
megi 358 Zgłoś post Napisano Marzec 16, 2011 @JarekMk Poradziłeś sobie? Udostępnij ten post Link to postu Udostępnij na innych stronach
Jarosław Szmańda 42 Zgłoś post Napisano Marzec 16, 2011 @JarekMk Poradziłeś sobie? Tak sobie poradziłem, że spodobał mi się Lighttpd... Udostępnij ten post Link to postu Udostępnij na innych stronach
metrowy 18 Zgłoś post Napisano Marzec 17, 2011 No niestety tak to jest. Sam sporo kombinowałem z nginxem na serwie , już się wydawało że jest wszystko, ,że już ok gdzieś drobna zmianka , apdejt - i nagle szast prast nie działa , niby wszystko robie ok - a nie działa i koniec. Rasowy admin zapewne wyciśnie z nginxa siódme poty i poradzi sobie , ale laik czy niezbyt zaawansowany użytkownik ma pod górkę. Lighttpd jest bardziej user-friendly , nginxa zostawiam na potem Udostępnij ten post Link to postu Udostępnij na innych stronach
Jarosław Szmańda 42 Zgłoś post Napisano Marzec 17, 2011 Tyko lighty to inne myślenie, VHosty nie wiem nawet jak zrobić... Udostępnij ten post Link to postu Udostępnij na innych stronach
Life 15 Zgłoś post Napisano Marzec 17, 2011 (edytowany) na stronie projektu bardzo dobre HOWTO jest nie ma problemu ze znalezieniem informacji. Ja osobiście vhosty robię tak, że pliki konfiguracyjne dla każdej domeny trzymam w katalogu /etc/lighttpd/domains w głównym pliku konfiguracyjnym (lightppd.conf) robię includa dla wszystkich plików z katalogu (tak samo jak robiony jest include dla plików konfiguracyjnych modułów). Dzięki tamu mam stosunkowy porządek z vhostami i konfiguracją tego. A co do Vhost to np tu. http://www.cyberciti.biz/tips/howto-lighttpd-web-server-setting-up-virtual-hosting.html Edytowano Marzec 17, 2011 przez Life (zobacz historię edycji) 1 Udostępnij ten post Link to postu Udostępnij na innych stronach
metrowy 18 Zgłoś post Napisano Marzec 17, 2011 Tyko lighty to inne myślenie, VHosty nie wiem nawet jak zrobić... prościzna http://nixcraft.com/web-servers/14429-lighttpd-vhosts.html Udostępnij ten post Link to postu Udostępnij na innych stronach
elroy 6 Zgłoś post Napisano Maj 2, 2011 Podepnę się do wątku, ale nie z pytaniem, co stwierdzeniem. Każda instalacja oparta na poradnikach w necie powinna być 10 razy sprawdzona, bo większość jest kopiowana między blogami... Co stwierdziłem: Masa poradników opisuje aby zabezpieczać katalog na hasło metodą. Np: location /czesc_prywatna { auth_basic "Restricted"; auth_basic_user_file /passwd; } I wydaje się, ze to ok. A wcale nie Bo jeżeli odpytamy serwer tak: http://example.com/c...ywatna/plik.php (bo załóżmy znamy tam pliki) to po kilku kliknięciach na anuluj dostaniemy żądaną treść. Dopiero location ~ ^/czesc_prywatna jest poprawnym zapisem. Może to komuś pomoże Pozdrawiam! Udostępnij ten post Link to postu Udostępnij na innych stronach