Skocz do zawartości

Fizyda

WHT Pro
  • Zawartość

    492
  • Rejestracja

  • Ostatnio

  • Wygrane dni

    7

Wszystko napisane przez Fizyda

  1. Czyli jeżeli na jednym użytkownik odpalę osobne pule php dla każdej strony osobno to lfd będzie zliczał obie? Pomijając fakt że to głupie - pytam aby wiedzieć jak to działa.
  2. Prosty w obsłudze VPS na bota

    Teraz mnie tknęło, napisałeś skrypt w java czy javascript?
  3. Dokładnie w CSF możesz ustalić limity po przekroczeniu których ma wysyłać powiadomienia. To nie joomla tyle zjada a cały php. To ile php zużywa zasobów dla poszczególnej strony może sugerować o jakiś włamaniu na stronę czy o tym że w skrypcie jest jakiś robak, ale może też świadczyć o zwiększonym ruchu na stronie, dlatego moim zdaniem podnoszenie limitów to słaby pomysł, nawet jeśli dałoby się je podnieść dla konkretnej puli php'a.
  4. Prosty w obsłudze VPS na bota

    Musisz uruchomić skrypt w tle - tak jak wyżej napisane. Normalnie uruchamiasz go jak program dla danego użytkownika, w momencie wylogowania zamykane są takie programy. Chyba że uruchomisz go w tle, możesz nawet uruchomić go jak usługę dodając odpowiedni skrypt w init.d lub konfigurując service w systemd.
  5. @Vasthi ja bym nie whitelistował od razu całego phpa ale konkretną pulę dla konkretnego użytkownika. Czyli cmd:php-fpm: pool NAZWA_USERA EDIT: Różnica jest taka że jak zostanie dodany nowa pula bez Twojej wiedzy masz o tym informacje, a jak whitelistujesz całego phpa już nie.
  6. LFD z tego co zauważyłem większość rzeczy traktuje jak zło, jak coś dodajesz na serwer, jakąś usługę to musisz mu powiedzieć że to tak ma być przez jej whitelistowanie - ja to tak rozumiem. LFD ma krzyczeć w momencie gdy coś dzieje się nietypowego na serwerze czego nie powinno być. Jak zrobisz upgrade to też Ci zakrzyczy że mu się md5sum nie zgadza dla plików. Nawet jak sam csf się zaktualizuje to masz informacje z crona o tym fakcie a potem z LFD że pliki były modyfikowane.
  7. Na wstępie powiem że jestem laikiem, używam CSF i LFD, ale moja wiedza w tym temacie jest bliska zeru, to co napiszę to to czego się dowiedziałem podczas pracy z tym firewallem i co wyczytałem w sieci. Mogłem czegoś nie doczytać, coś źle zrozumieć lub zinterpretować. Są to informacje o tym co zjada jakieś zasoby serwera, lub jest długo uruchomione - są to rzeczy które potencjalnie mogą być jakimś np szkodliwym skryptem. Można w ten sposób wykryć że przejęto php i coś grzebie w systemie. Np. utworzył sobie osobną pulę, z większymi uprawnieniami. Dopytywałem o to na tym forum, więcej przeczytasz w tych tematach: http://www.webhostingtalk.pl/topic/54831-lfd-konfiguracja-powiadomien/ http://www.webhostingtalk.pl/topic/54853-lfd-whitelistowanie-procesow-z-glowa/ Jak będziesz miał po tym jakieś jeszcze pytania napisz może będę umiał pomóc.
  8. Cookie w dwóch domenach ?

    Czy ja gdzieś napisałem że GA ustawia cookies dla innych domen? Poza tym pytanie było jak śledzić użytkowników na różnych domenach - najprościej tak jak to robi GA lub googl adwords. Owszem można to rozwiązać tak jak napisałeś, ale jest to w sumie rozwiązanie nieco bardziej skomplikowane.
  9. Cookie w dwóch domenach ?

    @Rafiki - czyli skrypt google analytics jest źle napisany? Chodzi o śledzenie użytkowników, a nie utrzymanie jednej sesji na kilku domenach.
  10. I w jaki sposób chciałbyś to moderować? Skąd pewność, że Ci odpisze na email? Polecam nauczyć się rozróżniać klientów zdecydowanych, od zawracających dupę i oczekujących podboju kosmosu w cenie miski ryżu. Ja takich problemów nie mam, od razu widzę czy ogłoszenie jest poważne czy nie. Poza tym chyba nie chcesz mi powiedzieć że tylko tutaj zdobywasz zlecenia?
  11. Cookie w dwóch domenach ?

    Skrypt umieszczasz na stronie C i tam trzymasz ciasteczka. Na strona A i B osadzasz skrypt poprzez podanie jego adresu URL na domenie C.
  12. ISA server i routing. Pytania.

    Jest weekend, ludzie odpoczywają, a Ty zrobiłeś drugi taki sam temat więc już za to ludzie będą krzywo patrzeć. Dodatkowo robisz to na windowsie więc automatycznie poziom trudności wykonania tego skacze w górę oraz ilość osób które są w stanie Ci pomóc idzie w dół. Na linuxie mógłbyś to zrobić np. za pomocą squida. Forum to nie support techniczny, nie oczekuj że odpowiedź na problem otrzymasz natychmiast. Poza tym takie ponaglanie nie jest ładne bo przyszedłeś tutaj z problemem, zwracasz się do społeczności i jeszcze masz wobec niej jakieś oczekiwania czy wymagania. Możesz się tak zachowywać jak komuś zapłacisz za support i nie wywiązuje się z umowy. Jeśli masz to zrobić jak najszybciej bo jesteś na stanowisku admina w firmie i nie potrafisz rozwiązywać takich problemów to nie mam pojęcia co tam robisz.
  13. Nie ma z tym najmniejszego problemu.
  14. Prezent dla młodego.

    Można połączyć to, jakaś fajna książka czy dwie ewentualnie kurs online plus kasa. W tedy sam zdecyduje czy chce przeznaczyć ją na podzespoły serwer czy odłożyć. Niestety z książkami czy kursami to jest bardzo ślizgi temat zwłaszcza tymi technicznymi, to trochę jak z perfumami, każdy musi znaleźć coś dla siebie. W dużej mierze zależy wszystko od tego co już umie, w czym czuje się mocny, a co chciałby np podszkolić lub w jakim kierunku chce się rozwijać.
  15. JavaScript/Node.JS

    Nawiązujesz połączenie z hostem o podanym adresie na określonym porcie Wysyłasz do hosta dane "\x7f\x00\x00\x01\xf1\x00\x04\xff" Ustawiasz limit czasu na odpowiedź Odczytujesz odpowiedź od hosta przy czym oczekujesz odpowiedzi o maksymalnej długości 2000 byteów Zamykasz połączenie Otrzymane dane dzielisz po przecinku na poszczególne elementy tablicy Poszczególne elementy tablicy przypisujesz do zmiennych; wcześniej odnajdując znak "=" i usuwając wszystko do tego znaku włącznie z danego elementu tablicy Wyświetlasz dane
  16. JavaScript/Node.JS

    Z czym dokładnie masz problem? Bo prosząc o pomoc chyba nie masz na myśli "zrobić za mnie"?
  17. Poszukaj sobie coś pod hasłem book gallery, ale ja bym sobie odpuścił takie rzeczy. Zamulać będzie na komputerze, a o telefonie możesz zapomnieć.
  18. CSS contact form 7 (WordPress)

    A czy przypadkiem (nie pamiętam dokładnie) formularze nie mają swoich identyfikatorów? How to Style a Specific Form: https://www.elegantthemes.com/blog/tips-tricks/how-to-customize-the-style-of-contact-form-7-to-match-your-website ewentualnie powinna być możliwość dodania specyficznej klasy dla formularza.
  19. Jestem w stanie to wykonać tylko musiałbym wiedzieć coś więcej na temat tego eksportowania. Kolejna kwestia to jest jaki jest budżet przeznaczony na stronę.
  20. Pseudo kod: currentID; folderID = (int) (currentID / 1000); // zależnie od języka trzeba pozbyć się części dziesiętnych czyli rzutować lub zaokrąglić do inta newID = currentID % 1000; // reszta z dzielenia czyli to co zostaje jest nowym id copy(currentPath + "/" + currentID + ".jpg", "img/" + folderID + "/" + newID + ".jpg"); // wymyśliłem sobie funkcje generalnie przenosisz zależnie od języka plik do nowej lokalizacji budując ścieżkę jak w tym przykładzie
  21. A czy przypadkiem nie przeszłoby utworzyć użytkownika z prawami do bazy danych, dać mu zdalny dostęp i wgrać bazę przez mysql_client z własnego kompa? Wątpię by miał możliwość na współdzielonym hostingu wgrać bazę przez ssh tym bardziej jeśli nie może podnieść sobie limitów php.
  22. Żadnych błędów nie masz? Zgadując to bym obstawiał że albo skrypt wykonuje się zbyt długo lub plik jest za duży - oba problemy to kwestia ustawień php.
  23. Chyba ich domena do zdalnyadmin.com.pl, ale ciężko stwierdzić skoro sami nie wiedzą .
  24. zapytanie sql

    Niestety w procesie denormalizacji czasami takie tabele powstają. Tylko trzeba zachować zdrowy rozsądek. @piotrszmigin: Co do pytania autora, tutaj zapytanie pivot dla tabeli (pisane z palca więc może nie zadziałać jak coś pisz będziemy poprawiać): SELECT ID, SUM(IF(`nazwa cechy` = 'powierzchnia', wartość, NULL)) AS powierzchnia, SUM(IF(`nazwa cechy` = 'długość', wartość, NULL)) AS długość, SUM(IF(`nazwa cechy` = 'kolor', wartość, NULL)) AS kolor FROM products GROUP BY ID; Przykład jak znaleźć produkty z interesującymi nas parametrami: SELECT * FROM ( SELECT ID, SUM(IF(`nazwa cechy` = 'powierzchnia', wartość, NULL)) AS powierzchnia, SUM(IF(`nazwa cechy` = 'długość', wartość, NULL)) AS długość, SUM(IF(`nazwa cechy` = 'kolor', wartość, NULL)) AS kolor FROM products GROUP BY ID ) WHERE powierzchnia > 50 AND długość = 250; Spokojnie możesz dodać kolejny warunek i ograniczyć do wyświetlania tylko i wyłącznie samego ID (w drugim zapytaniu). Jeśli chcesz brać pod uwagę więcej parametrów możesz je dodać analogicznie w pierwszym zapytaniu które jest pivotem (obraca tabelę), jak może zauważyłeś w drugim zapytaniu jest wykorzystywana właśnie table którą zwraca pierwsze zapytanie, inaczej mówiąc pierwsze zapytanie jest użyte w drugim jako podzapytanie. Jeśli więc chcesz dodać kolejną kolumnę do zapytania pivot i warunek w klauzuli where.
×