Glibnes
Użytkownicy-
Zawartość
62 -
Rejestracja
-
Ostatnio
Typ zawartości
Profile
Fora
Katalog firm
Wszystko napisane przez Glibnes
-
Witam, od roku na swoich stronach wykorzystuję system Premium SMS obsługiwany przez DotPay. Ogólnie nie mam do nich większych zastrzeżeń, jednak stawki prowizji (41%) jakie oferują są dość niskie w porównaniu z innymi tego typu firmami. Dlatego od jakiegoś czasu szukam innej firmy, w której ja, jako osoba fizyczna nie prowadząca działalności gospodarczej, mógłbym na korzystnych warunkach utrzymywać swoje strony przez Premium SMS. Oczywiście wartość prowizji jest dla mnie ważna, jednak najważniejszym aspektem dla mnie jest cała sprawa z podatkami - szukam firmy, w której sam z podatkami muszę robić jak najmniej (tak jak w DotPay, jest umowa o dzieło, potem podpinam to tylko do zeznania podatkowego i nie mam większych problemów). Ostatnio rozmyślałem też nad przyjmowaniem płatności przelewami, jednak nie za bardzo wiem na jakiej zasadzie to działa (chodzi o podatki - jak trzeba je odprowadzać). Może mi ktoś wyjaśnij tą kwestię?
-
Witam, ostatnio coraz częściej zastanawiam się nad przeniesieniem swojej strony/gry na własnego VPSa, tak bym mógł w pełni zarządzać tym co się dzieje na serwerze. Niestety, nie jestem obeznany z Linuxami, dlatego zanim cokolwiek zacznę robić chciałbym się nieco podszkolić. Dlatego też poszukuję kilku dobrych, sprawdzonych i w miarę aktualnych poradników w stylu "Jak rozpocząć pracę z VPS", "Jak skonfigurować VPS pod hosting" itd. Najlepiej, żeby poradnik był "Polskiej produkcji", ale z angielskimi też sobie poradzę. Pewnie parę osób od razu zacznie krzyczeć "Google nie boli", "Masz bana na Google czy jak?". Rozumiem waszą frustrację, ale dlatego stworzyłem ten temat, by dowiedzieć się o jak najlepszych poradnikach, a nie pierwszych lepszych z wyszukiwarki (a przecież wiadomo, że teraz można świetnie wypozycjonować nawet poradnik który w tytule będzie miał VPS, ale w treści będzie tutorial jak otworzyć puszkę makreli i nakarmić nią kota, o ile koty jedzą makrele...). Na zakończenie dodam, że na razie nie posiadam żadnego testowego VPSa, a co do Linuxa to wczoraj przyniosłem sobie stary komputer i będę próbował go jakoś uruchomić, a wtedy może się uda postawić na nim jakiegoś pingwina. Z góry dziękuje za wszelkie linki. Jeśli nie ten dział, proszę o przeniesienie - na pewno zapamiętam, że coś zrobiłem źle
-
Mniej niż słyszałem, ale dalej niezbyt zadowalająco. A ZUSu do Amber Gold nie porównuj - AG było przynajmniej dobrowolne...
-
Czy przy okazji tego tematu może mi ktoś wytłumaczyć, czy zakładanie DG zawsze wiąże się z opłatami za ZUSy, srusy i z innymi złodziejskimi podatkami? O ile dobrze wyczytałem w Interwebsach, dla "nowej firmy" te opłaty to na początek koszt w granicy tysiąca złotych miesięcznie - i jak tu młody człowiek może cokolwiek rozpocząć, jak od samego początku jest okradany z tego co zarobi?
-
Witam, od kilkunastu dni mam problemy z dyskiem na moim VPSie (w ViHost). Otóż, zaczęło się od tego, że codziennie, ok. godziny 2:45 w nocy na serwerze po prostu kończy się miejsce (MySQL wywala error 28, PHP o ile akurat coś zapisuje do pliku wywala błędy zapisu). Jednakże, moje dane zajmują obecnie ok. 8GB dysku, a całkowitą pojemność mam 30GB. Specjalnie siedziałem po nocy aby sprawdzić, czy jakiś proces nie zaczyna o tej porze zjadać miejsca a potem w jakiś cudowny sposób je zwalniać, ale nic z tego - wszystko jest w porządku, żaden z procesów nie pożera miejsca, a żaden nowy się nie odpala (o tej godzinie nie robię żadnych backupów ani nie uruchamiam dodatkowych zadań). Sprawdziłem jak sprawa ma się z wynikami z "df". Okazuje się, że owszem - na głównej partycji miejsca jest łącznie 30GB, zajęte to te 8, ale dostępne... dostępne jest 0. W panelu VPSa pokazuje mi to samo (czyli 8gb zajętego i 30 GB łącznie). Również dopiero teraz zauważyłem, że podczas dnia, kiedy nie ma problemów z zapisem, df pokazuje "niepoprawne" wyniki dostępnego miejsca (raz jest go kilkaset MB, potem przechodzi do 3GB, a w chwili obecnej mam 12GB, chociaż powinno być 22GB). I teraz pytanie - co może być przyczyną takiego stanu rzeczy? Jak się tego pozbyć i ew. jak zabezpieczyć się przed tym na przyszłość? I czy nie jest to po prostu przepełnienie serwera matki?
-
Ok, dziękuję za odpowiedź. Pozostaje więc jedynie czekać, aż support odpowie na ticketa.
-
Napisałem dziś w nocy, niestety jeszcze nie odpowiedzieli (może tu zauważą ) Dlatego wolałem w między czasie zapytać i tu, a nóż widelec ktoś zna odpowiedź lub przynajmniej coś podpowie.
-
Jeśli nie chcesz korzystać z AJAXa, po prostu ustaw mniejszy Timeout. Korzystając z cUrla możesz ustawić timeout na poziomie milisekund za pomocą opcji CURLOPT_CONNECTTIMEOUT_MS No i oczywiście, jeśli sprawdzasz kilka serwerów za jednym uruchomieniem skryptu, wtedy przy wyłączonych serwerach ten czas się wydłuża (co jest chyba logiczne). Wtedy już lepiej skorzystać z AJAXowego sprawdzania.
-
Skoro nie jest ważna opcja archiwum, to zamiast bazy możesz skorzystać z APC lub Memcached do przechowania ostatnich wiadomości i rozesłania ich na żądanie od użytkownika. Nie będziesz męczyć bazy tylko wszystko wrzucisz do pamięci.
-
A może zainteresuj się kompresją gzip? PHP ma własne, wbudowane funkcje do jej obsługi, a i prawdopodobnie stworzyć tarballa to nie problem, wystarczy przedrzeć się przez Manuala: http://www.php.net/manual/pl/book.zlib.php
-
Szukam: Skrypt umożliwiający zgłaszanie błędów - (nie PHP)
Glibnes odpisał CzarekNet na temat w Skrypty
O ile ma taką możliwość, można dokleić JavaScript, który będzie wysyłał żądanie na inny serwer, a tam aplikacja napisana w PHP. -
Dziwne zachowanie bazy mysql, kilka pytań.
Glibnes odpisał Causen na temat w Programowanie i Bazy danych
Sprawdź jakie błędy SQL wyskakują podczas wykonywania zapytań. O ile korzystałeś z phpMyAdmina lub mysqldumpa do przerzucenia danych z jednej bazy na drugą, to podczas importu powinny zapisać się dane o silniku, ale głowy sobie nie dam za to uciąć. Dodatkowo, od bodajże MySQL 5.5 domyślnym silnikiem jest właśnie InnoDB, a nie (jak było to do tej pory) MyISAM. -
Sprawdź co wywala Konsola błędów w przeglądarce.
-
Pobieraj tylko część newsów jakie chcesz wyświetlić na jednej stronie (np. 20), i napisz sobie (lub użyj gotowego skryptu) klasę/funkcję paginacyjną (która na podstawie ilości newsów ogółem, obecnej stronie i ilości newsów na stronę wygeneruje Ci listę stron).
-
http://code.google.com/p/flot/ W PHP musisz jedynie dostarczyć danych, a rysowaniem zajmie się przeglądarka.
-
Mam problem z ustawieniem zmiennej log-queries-not-using-indexes. Ogólnie potrzebuję znaleźć zapytania, które wykonują się z JOINami ale te są przeprowadzane bez Indexów (szukam ich wg. zaleceń mysqltunera). Tak ustawiłem swój plik my.cnf dla wolnych zapytań i zapytań bez indexów: A w logu mam przykładowo takie wpisy: Jak widać, log jest czuły nawet na głupie zapytania pobierające np. listę użytkowników online. Czy jest jakiś sposób żeby do logu zapisywały się zapytania tylko z JOINami bez indexów?
-
Witam, proste pytanie - czy jest możliwość blokowania możliwości połączenia się czy to z VPSem, czy to samego dostępu do zasobów serwera www (nginx), po przekroczeniu danego limitu transferu (np. 1GB/dzień)? Jak coś takiego wdrożyć?
-
Mam problem z przeniesieniem bazy danych z jednego serwera na drugi, chociaż nie jestem do końca pewien, czy jest to problem ze złym eksportem i importem czy problem serwera. Skopiowałem bazę danych z jednego serwera na drugi i teoretycznie wszystko powinno być jak trza (w PhpMyAdmin widać na obydwu serwerach w polach tekstowych normalne, polskie znaki - kodowanie pól ustawione na UTF8-polish). Na obydwu serwerach mam dokładnie ten sam kod źródłowy strony. Jedyne zauważalne dla mnie różnice to takie, że na drugim serwerze (na który przenoszę dane - VPS na Vihoście) mam nieco nowszego nginxa i mysqla (na obydwu mam wersję 5+). Po wejściu na stronę - krzaki zamiast polskich ogonów np. w wiadomościach użytkowników. Czy jakieś same ustawienia serwera (np. coś w locales) albo nginxa mogą powodować taki stan rzeczy, czy to jednak jest wina złego importu? Dodam, że dane zrzuciłem przez PMA z ustawieniem kodowania pliku na UTF8, podczas importu (próbowałem zarówno przez mysql i source przez linię komend oraz przez samego PMA, w obydwu przypadkach dodawałem SET NAMES 'utf8').
-
Witam, mam pewien problem z ustawieniem subdomeny na nginxie. Używam obecnie PowerDNSa, zarządzam nim przez prosty PowerAdmin. Dodałem rekord CNAME subdomena.domena.pl w zone domena.pl Ustawiłem następujący config dla nginxa: server { listen 80; server_name domena.pl; root /var/www/default/htdocs; access_log /var/www/default/logs/access.log myown; error_log /var/www/default/logs/error.log; index index.php index.html index.htm; location ~ .php$ { try_files $uri $uri/ =404; fastcgi_split_path_info ^(.+\.php)(.*)$; fastcgi_pass php_fpm; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include /etc/nginx/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; } } server { listen 80; server_name ~^(.*)\.domena\.pl$; #if directory doesn't exist if (!-d /var/www/$1) { rewrite . http://domena.pl/ redirect; } # Sets the correct root root /var/www/$1/htdocs; } server { listen 80; server_name www.domena.pl; rewrite ^/(.*) http://domena.pl/$1 permanent; } Wg. autora powyższego configu (nie, nie jest mój, jedynie dostosowałem go do swoich potrzeb) powinien on działać dla każdej subdomeny. Jednak u mnie po prostu strona się nie wczytuje ("Nie odnaleziono serwera" - Firefox), a domena główna działa bez problemu. Co zrobiłem źle?
-
Wywaliłem ten kod od multisubdomen, wstawiłem osobny wpis dla uni3 i zadziałało, więc masz rację - problem leży w tej części kodu. Rozwiązałem problem: server { listen 80; server_name ~^(?<subdomain>.+)\.battlespace\.pl$; #if directory doesn't exist if (!-d /var/www/$subdomain.battlespace.pl) { rewrite . http://battlespace.pl redirect; } # Sets the correct root root /var/www/$subdomain.battlespace.pl/htdocs; }
-
Oryginalny config (restart nginxa nic nie dał): server { listen 80; server_name battlespace.pl; root /var/www/default/htdocs; access_log /var/www/default/logs/access.log myown; error_log /var/www/default/logs/error.log; index index.php index.html index.htm; # --- Don't log Images, JavaScript & CSS --- location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico)$ { access_log off; } location / { try_files $uri $uri/ =404; } location ~ .php$ { try_files $uri $uri/ =404; fastcgi_split_path_info ^(.+\.php)(.*)$; fastcgi_pass php_fpm; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include /etc/nginx/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; } # deny access to .htaccess files, if Apache's document root # concurs with nginx's one location ~ /\.ht { deny all; } } server { listen 80; server_name ~^(.*)\.battlespace\.pl$; #if directory doesn't exist if (!-d /var/www/$1) { rewrite . http://battlespace.pl/ redirect; } # Sets the correct root root /var/www/$1/htdocs; } server { listen 80; server_name www.battlespace.pl; rewrite ^/(.*) http://battlespace.pl/$1 permanent; }
-
Przepraszam, zapomniałem o tym: battlespace.pl (domena z sygnaturki). Po przeładowaniu dnsów subdomena uni3 wskazuje na stronę główną, wg. configa nginxa powinna wskazywać na katalog z tą subdomeną (więc pewnie to problem z dnsem).
-
Tego właśnie brakowało, widocznie zapomniałem dodać przy zmianach w kodzie. Dzięki
-
Ja szukam tylko zapytań z JOINami na polach bez indexów, a nie wszystkich.
-
Witam, w poniedziałek dostałem Email z powiadomieniem od MasterNetu o mojej wygasającej domenie. Jako że domena mi się podoba, to zaraz po odczytaniu wiadomości przelałem ustaloną w Emailu kwotę na podane konto bankowe. Kasa oczywiście została z konta pobrana, a domena stoi nieopłacona. Próbowałem najpierw skontaktować się z Masternetem przez Email, ale skoro olali moją wiadomość postanowiłem zadzwonić. I tu problem, bo próbuję od dwudziestu minut się dodzwonić i nic, połączenie zostaje zerwane tak, jakby telefon był zajęty. Dlaczego zakładam ten temat? Po to, by dowiedzieć się czy ktoś przypadkiem nie ma podobnego problemu co ja - jeśli masz taki problem lub miałeś z tą firmą - napisz, przynajmniej będę wiedział że nie jestem sam i może uda się w końcu do nich dotrzeć wspólnymi siłami. A może się również przyfarci i przedstawiciel Masternetu tu zajrzy (wiem, że mają tu konto) i się odniesie do mojego problemu.