Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Portek

Użytkownik
  • Postów

    356
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Portek

  1. Portek

    Nauka PHP

    Brakuje jednej klamry. <html> <head> <title>Title</title> </head> <body> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST"> Password: <input type="password" name="password"> <input type="submit" name="submit" value="Submit"> </form> <?php if (!isset($_POST['submit'])) { $password = $_POST['password']; } else { if ($password == pass) { $forward = 'OK'; } else { $forward = 'Not!'; } } echo $forward; ?> </body> </html>
  2. Miałem podobny problem, żaden ajax na forum nie działał, chmod 777 na foldery /public/js/ i /cache/ - wraz z zawartością załatwił problem
  3. Tylko nie xaa.pl... Jak komuś zaufać to firmie która na wypadek awarii jest zabezpieczona i której maszyn nie mulą dzieci stawiające sieci serwerów gier na przemie który lubi pamięć. Co zaoferuję? http://hitme.net.pl/hosting_www.php / http://glowanet.pl/hosting.html ( PL http://glowanet.pl/hosting-w-polsce.html ) - w pierwszym mam VPS'a, w drugim swego czasu miałem hosting przez ponad rok, działał bez żadnych problemów, uptime 99,99% w skali roku, a i z Adamem zawsze można się dogadać
  4. Wybacz to idiotyczne pytanie, ale jednak wolałem się upewnić Do zamknięcia.
  5. Zbiera mi się na przedłużenie licencji, która wygasła w lipcu, zastanawia mnie tylko jedna rzecz, wchodząc do panelu i wybierając fakturę do zapłaty widnieje magiczne Dobrze rozumiem że przedłużenie licencji liczone będzie od lipca, czy to tylko data wygaśnięcia? Mniemam że to 2, bo jeśli by mieli tak liczyć, to tylko teoretycznie zakładając, jeśli licencja wygaśnie na 8mc wcześniej, to trzeba zapłacić 2x 25USD.
  6. Albo pobrać Gparted i nim sprawdzić czy nie ma przypadkiem ukrytej partycji, a jeśli nie to taka stworzyć i wykonać backup partycji systemowej - z tego co mi się wydaje Gparted ma taką opcje
  7. Portek

    Serwer VPS

    Wszystko zależy od obciążenia jakie generujesz i czy ten VPS jest Ci potrzebny. Jeśli VPS utrzyma Twoje forum, i zamiast shared hosingu potrzebny Ci dostęp ssh to bierz.
  8. Teoretycznie możesz pobawić się komendą ulimit i ograniczyć ilość procesów na koncie w którym docelowo pracuje www, aczkolwiek będzie to mało wydajne - więcej odwiedzin i serwer zwyczajnie ich nie obsłuży. Teoretycznie możesz zabezpieczyć system przez tzw. fork bomb, tyle że tutaj też mija się to z celem bo przy większej ilości odsłon serwer ich nie obsłuży bo limit na procesy się wyczerpie - http://www.cyberciti.biz/tips/linux-limiting-user-process.html Takie coś możesz zrobić też bezpośrednio w apache2 (poprzez dodatkowy standardowy (?) moduł mpm_worker_module) http://httpd.apache.org/docs/2.0/mod/worker.html & http://httpd.apache.org/docs/2.0/mod/prefork.html Ogólnie rzecz biorąc to nie ma zasadniczo opcji żeby takie "ataki" wyeliminować, możesz pobawić się iptables i na porcie 80 blokować hosty które zachowują się jak DDoS - tyle że jak ktoś załaduje np. 10 stron z forum dostanie bana Swoją drogą polecam LiteSpeed - fajny, mały i przyjemny serwer www, co prawda w wersji podstawowej ogranicza się do 5 vhost'ów ale naprawdę przyjemnie się na nim pracuje i jest wydajniejszy od apache2
  9. Wygląd Nazwa Szablonu CSS ipb_styles.css Szukaj: .row2 Jedyny problem w tym iż edytując tą klasę, edytujesz też 2/3 szablonu forum, wszystkie tabelki przybiorą nowo ustalony kolor, więc musisz dodać nową klasę dla sb i edytować (Shoutbox) Główne shoutbox
  10. Mniemam że dostępu do konsoli via ssh nie masz? Informacje n/t włamania możesz sprawdzić w logach - jeśli masz dostęp ssh: /var/log/apache2, jeśli nie i nie widzisz logów po wejściu na FTP pisz do boku z prośbą o udostępnienie logów error i dostępu z dnia włamania (najlepiej dzień wcześniej też). W logach jest IP, prosisz o blokadę na poziomie firewalla i tyle. Jak można się zabezpieczyć? Tutaj w sumie prościej było by to robić pod konsolą SSH, wątpię że ktoś Ci daje dostęp do chroot jail - to co jest w standardzie konfiguracji jest, hmm jakby to powiedzieć nie do końca odpowiednie.
  11. Portek

    Licencja

    Dostaniesz dostęp do strefy klienta - download, dane licencji, support, download modyfikacji.
  12. Żadne forum bez nawet drobnej pomocy samo się nie wy-pozycjonuje - swego rodzaju "ewenementem" było przemo, tak spamowało tagami, tak często je aktualizowało, że w moim przypadku jak jeszcze na nim stałem, niektóre tagi były w google wyżej pod daną frazą, aniżeli strona główna - której defacto tag dotyczył IPB trzeba trochę pomóc, system tagów (+ edycja standardowej translacji, tak aby tag "był" folderem, a nie linkiem), wpisywanie do katalogów, wymiana wartościowymi linkami. IPB niestety wymaga "trochę" zaangażowania od administratora, w przeciwieństwie do przema - instalujesz i dzieci się cieszą.
  13. Po przejściu na inny silnik logicznym jest że stracisz linki - chyba że jesteś zdeterminowany i doprowadzisz modyfikacje SEO do stanu porównywalnego z poprzednim - mowa tutaj o linkach na forum. Na nowym forum na oko widać że linki są zdecydowanie inne niż w przemie nawet przy jego SF.
  14. Idąc w kierunku gotowca - swoją drogą dokumentacja też zapomina że sesje trzeba trzeba rozpocząć poprzez session_start() Zakładając że nic nie poknociłem - a na pewno poknociłem bo skupić się nie mogę... <?php @session_start(); if (!isset($_SESSION['wyslanoT'])) { $_SESSION['wyslanoT'] = strtotime ("now"); $wyslano = 0; } else { $wyslano = (strtotime("wyslano") - $_SESSION['wyslanoT']) / 60; settype($wyslano, "int"); } if (isset($_SESSION['wyslanoT'])) { $_SESSION['wyslano'] = true; } if ($wyslano > 0){ $_SESSION['wyslano'] = true; } else if($wyslano > 60) { $_SESSION['wyslano'] = false; $wyslano = 0; $_SESSION['wyslanoT'] = strtotime ("now");} if ($_SESSION['wyslano'] == false) { $message = "Nadawca: $_POST[imie] $_POST[Nazw]\nE-mail: $_POST[Mail]\nTelefon: $_POST[Tel]\nStrona: $_POST[str]\n\n$_POST[Tresc]"; $header = "From: $_POST[imie] <$_POST[Mail]>"; if (@mail("twó[email protected]","Wiadomosc ze strony WWW","$message","$header")){ header('Location: kontakt.html'); // zakładam że po wysłaniu wiadomości z forumlarza ten ma wrócić z powrotem na stronę kontaktu } } else { header('Location: kontakt.html'); } ?>
  15. Teoretycznie możesz wymusić PHP w plikach HTML, jedyny mankament tego sposobu to fakt że musisz mieć dostęp do plików konfiguracyjnych apache: apache2/conf/httpd.conf Szukasz linijki na wzór: AddType application/x-httpd-php .php i na końcu dodajesz .html Choć nie wiem czy jest najmniejszy sens się męczyć, skoro można "przepisać" plik *.php na *.html w .htaccess. RewriteEngine On RewriteRule (.*)\.php$ $1\.html Wracając do samego formularza, to mozesz zrobić to też tak, że sam formularz będzie w pliku html, a skrypt odpowiadający za wysyłkę w php. <form id="Formularz" name="Formularz" method="post" action="wyslij.php"> <fieldset> <legend>Pole</legend> <label for="Imie">Imię:</label><input type="text" name="Imie" id="Imie" value="" /> <label for="Nazw">Nazwisko:</label><input type="text" name="Nazw" id="Nazw" value="" /> <label for="Mail">E-mail:</label><input type="text" name="Mail" id="Mail" value="" /> <label for="Tel">Telefon:</label><input type="text" name="Tel" id="Tel" value="" /> <label for="Str">Strona:</label><input type="text" name="Str" id="Str" value="ize.pl" /> <label for="Tresc">Tresc:</label><textarea NAME="Tresc" rows=10 cols=30></textarea> </fieldset> <fieldset> <input type="submit" value="Zapisz" /> </fieldset> </form> wyslij.php: <?php $message = "Nadawca: $_POST[imie] $_POST[Nazw]\nE-mail: $_POST[Mail]\nTelefon: $_POST[Tel]\nStrona: $_POST[str]\n\n$_POST[Tresc]"; $header = "From: $_POST[imie] <$_POST[Mail]>"; if (@mail("twó[email protected]","Wiadomosc ze strony WWW","$message","$header")){ header('Location: kontakt.html'); // zakładam że po wysłaniu wiadomości z forumlarza ten ma wrócić z powrotem na stronę kontaktu } ?> Zakładając że serwer zamulał nie będzie i email zostanie wysłany szybko (a tak powinno być bo załączników mniemam nie masz), to przekierowanie na stronę wyslij.php nie da się będzie zauważyć, bo zaraz po wysłaniu zostanie użytkownik przerzucony z powrotem do formularza - małe zabezpieczenie w postaci głupiego ciacha i problem ze spamem znika
  16. CastPol'em interesowałem się jeszcze za czasów gdy pan Tomasz - teraz to w sumie Miłosz o ile się nie mylę, bo Tomasz założył nową "firmę" - oferował serwery gier, ogólnie w skrócie można to opisać tak: przekręt na przekręcie, oszustwo na oszustwie. Nigdy nikomu nie polecił bym tej firmy, na poparcie: http://gamehostingtalk.pl/castpol-pl-koniec-zmiana-wlasciciela-t-2444.html http://gamehostingtalk.pl/castpol-pl-najwiekszy-burd-l-swiata-t-2563.html + http://www.webhostingtalk.pl/topic/21794-opiniacastpolpl/
  17. Z ciekawości przed odejściem, poproś panów z mzone o wykres, screen cokolwiek co ukazywało by tak ogromny load generowany przez Twoje konto, zapytaj też o parametry maszyn, bo jak IPB przy 40osobach się wykłada, to albo oni pracują na przedpotopowym sprzęcie, albo overselling jest tak duży że w pale się nie mieści. Ja na słabszym VPS'ie mam więcej użytkowników online i projektów, a generuję mniejszy load.
  18. Z VPS'ami opartymi o wirtualizację HyperVM/OpenVZ już to tak jest, aczkolwiek 50 osób online nie powinno zamulić tak VPS'a o podanych parametrach. Sam na 3GHz, 2GB ram mam 3 serwisy w tym IPB 12tys użytkowników, 100-120 online i nie ma żadnych problemów. Z czystym sumieniem polecam SerweryDlaCiebie.pl, serwery w lokalizacji Niemieckiej, więc znacznie niższy ping niż do USA, czy nawet Francji. Zainstaluj sobie munina, do tego dwie dodatkowe wtyczki i sprawdź czy to Ty zamulasz rzeczywiście maszynę i jeśli tak to co taki load powoduje. - http://exchange.munin-monitoring.org/plugins/cpu_by_process/details - http://exchange.munin-monitoring.org/plugins/memory_by_process/details Na potwierdzenie jakości SerweryDlaCiebie kilka wykresów, uptime 97 dni, działa jak marzenie
  19. Portek

    Logowanie

    Brak akceptacji ciasteczek po stronie przeglądarki? Nulled? ;>
  20. Polecam wyszukiwareczke: http://hostingi.pl Widzisz, to dziwne sam zjadam coś koło 10% CPU i Pan Adam jakoś nie zablokował mi konta. Przerwy w dostępie do MySQL? - Ostatnio odnotowałem przerwę taką, hmm 2-3 miesiące temu.
  21. Ruch dzienny czy miesięczny? Pakiet dobierz raczej wedle uznania, kryterium które stawiaj na pierwszym miejscu to ilość transferu, a potem ilość baz, kont ftp dostęp ssh etc.
  22. 30% 4 procesorów, czy 30% z jednego rdzenia? Wyniki pobrałeś z panelu admina, czy masz dostęp do maszyny? Poza konkursem, raczej 8 rdzeni...?
  23. Wersja na łatwiznę: <?php $link = @mysql_connect("HOST", "UZYTKOWNIK", "HASLO"); $db_selected = @mysql_select_db("BAZA", $link); $konta = mysql_query("SELECT * FROM emaile"); $send_count = 10; // ilość maili na serie $send_delay = 60; // przerwa miedzy wysyłka - w sekundach $temat = "Temat wiadomości"; $tresc = "Tresc wiadomosci"; while ($row = mysql_fetch_array($konta)) { if($send_count == 0) { $send_count = 10; sleep($send_delay); } $send_count--; $emailall = $row[0]; $tresc = stripslashes($tresc); $head = "From: Od <noreplay@noreplay/[;>\r\n"; $head .= 'X-Mailer: PHP/' . phpversion() ."\r\n"; $head .= 'MIME-Version: 1.0'. "\n"; $head .= 'Content-type: text/html; charset=utf-8' . "\r\n"; $head .= "Content-transfer-encoding: utf-8\r\n"; mail($emailall,$temat,$tresc, $head); } ?> Wysyłamy partię 10 maili, odczekujemy 60 sek i wysyłamy kolejną partię.
  24. Zakładając że ma to być "budżetówka": http://www.serwerydlaciebie.pl/serwer_dedykowany,ECO_Serwer_4.0.html http://www.serwerydlaciebie.pl/serwer_dedykowany,Power_Serwer_4.0.html http://www.serwerydlaciebie.pl/serwer_dedykowany,Power_Serwer_6.0.html Jedyne o co się martwisz to obciążenie maszyny, ale po wyłączeniu niepotrzebnych usług maszyny powinny wytrzymać. Kierował bym się raczej ku "Power Serwer" z racji że mamy tutaj wydajniejsze procesory. Co do samej serwerowni, to myślę że spełni Twoje oczekiwania w 100%. Jeśli chodzi o Polskie to jeśli mówić o przyziemnych cenach: LiveNet.pl, SuperHost.pl - któraś z opcji "Midi Serwer", taki C2D/i5 - tudzież Beyond.pl ale tutaj nie mam informacji o cenach bo nie interesuję się tą DC.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.