Skocz do zawartości

jasiek07

Użytkownicy
  • Zawartość

    204
  • Rejestracja

  • Ostatnio

Posty napisane przez jasiek07


  1. Trochę myślałem nad zmianą na tego nginxa, będę musiał to zrobić. Pewnie muszę się liczyć z tym, że pliki .htaccess odpadają po migracji? Mam pare folderów zabezpieczonych na refferer, żeby nikt nie mógł wrzucać plików php w nich zawartych w ramki na swoje strony.

     

    A czy moduł rewrite wykorzystywany stale przez joomle może obciążać znacznie serwer? Bo w końcu uruchomione jest w witrynie przepisywanie url, i przyjazne adresy, wszystko wycisnąłem na maksa, żeby adresy były najkrótsze, nawet zmodyfikowałem router.php w celu usunięcia id artykułów z adresów.

     

    trochę statystyk z panelu:

     

    post-27153-0-93559100-1406750198_thumb.pngpost-27153-0-77937700-1406750204_thumb.png


  2. Powyłączałem jak najwiecej zbędnych pluginów (nawet tych stockowych), zwiększyłem cache do progresywnego, i ustawiłem limit na 60 minut (wcześniej 30 min). Natomiast nie wiem co dalej, pewnie optymalizacja apache2 zrobiłaby swoje. I czy oddzielenie bazy danych, tj. przeniesienie jej na inny serwer pomogłoby?

     

    @up

     

    1. Lankapartnerhost

    2. Joomla 2,5

    3. W sumie nie wiele modułów, głównie to moduły menu. A takto to: Akeeba subscriptions, Facebook Like Box, K2 (którego w sumie nie używam i go zaraz wyłączę), jEvents Calendar, no i w sumie to wszystko.

    4. php+apache configi http://www25.zippyshare.com/v/10714464/file.html

    5. Chętnie zdobęde statystyki, ale jak to zrobić? Odpalić debugowanie w joomli, czy może serwer gdzieś zbiera dane?

    6. Nie używam żadnego panelu. (jedynie ten zwykły solusa do zarządzania podstawowymi opcjami).

    7. Kilka do kilkunastu tys odwiedzin.

     

    ps. na serwerze stoi jest postifx+dovecot do obsługi emaili. Może ich konfiguracja też jakoś wpłynąć na serwer?

     

    Dziękuje za pomoc.


  3. Witam!

    Posiadam stronę www w joomli na serwerze apache2 + moduł mod_rewrite.

    W godzinach wieczornych strona pada, przeciążenia sprawiają że albo strona jest zamulona, albo jest nieosiągalna (nie ładuje się), stwierdziłem iż problem leży po stronie serwerowni, bo u innego dostawcy nie miałem takich aż problemów. Ale odpisali mi, że moj vps generuje zbyt duże obciążenie i że problem jest po stronie mojej witryny.

     

    Czy ktoś zna się na tyle w joomli jak i optymalizacji serwerów i ma trochę czasu, żeby rozwiązać mój problem?

    VPS ma 2gb pamięci, a pęka w szwach.. Nie wiem niestety czy to problem po stronie konfiguracji serwera, czy może z joomlą jest coś nie halo (jakiś plugin, czy moduł, nie wiem jak stwierdzić co powoduje padanie serwera).

     

    Byłbym skory zapłacić skromne 50zł w zamian za zlikwidowanie mojego problemu i zoptymalizowanie stronki tak aby mogła przyjmować duże obciążenia a ja nie musiał bym się tym martwić.

     

    Pozdrawiam!


  4. Dzięki za pomoc. Nie mam wiedzy na temat php stąd tyle pytań.

     

    Ostatnie tylko pytanie.. W konsoli wszystko działa jak trzeba, ale gdy próbuję wywołać plik php przez przeglądarkę to nic się nie pokazuje.

    Prawa pliku ok. Curl na serwerze. Pytam bo nie jestem pewny czy to jest normalne, czy coś nie tak jest?

    Pytam z czystej ciekawości ponieważ obsługa z poziomu serwera w zupełności mi wystarczy.


  5. Witam ponownie. Jak dotąd w miare bezproblemowo mi szło z tą funkcją, natomiast natknąłem się na problem.

    Nie działa mi skrypt, jeśli ciąg znaków, który chcę wyciągnąć znajduje się przed znakiem '

     

    Czyli:

     

    Chcę wyciągnąć pogrubioną część tej linijki:

     

    'file': 'http://dom.pl/dzial/temat?f=1405779249&st=jPGHmyTwukE-YCP493Z_YA',

     

     

     

    Próbuję to robić tak:

     

    $strona = file_get_contents('http://strona.pl/asd');
    $preg = preg_match('/temat\?([^\"]*)\'/iU', $strona, $ciag);

    echo $ciag[1];

     

     

     

    Lecz nie działa..


  6. Plik .htpasswd nie umieszczasz w tym samym folderze lecz, w bezpiecznym miejscu na serwerze (niedostępnym dla zwykłego odwiedzającego) np. razem z folderem /public html czy /www

    .htaccess z dyrektywami umieszczasz w folderze, który ma być chroniony hasłem.

     

    pozdro :)


    Aa i pamiętaj żeby poprawnie określić położenie pliku .htpasswd, w linijce pliku .htaccess:

     

    np.:

    AuthUserFile /home/mojastrona/.htpasswd
    
    
    						

  7. Dzięki za odpowiedź, ale to nie to.

    Tu nie chodzi o stronę typu besty czy demotywatory. To ma być strona w której obrazki bedą prezentowane setami (czyli małe grupki powiedzmy po 5-10 obrazków, które będą w jakiś sposób ze sobą powiązane - tematycznie). Sety będą prezentowane na stronie głównej, będą miały widoczne tytuły oraz jakiś obrazek, który w nich jest, a po wybraniu jakiegoś setu zostaniemy przeniesieni na stronę, w której nawgiacja pomiędzy obrazkami z setu będzie polagała na klikaniu przycisku "następny" aż do momentu ujrzenia napisu a'la "to był ostatni obrazek, powróć na stronę główną".


  8. Trochę zacząłem kombinować, wiem, że napewno popisałem głupoty ale mam nadzieje, że jest jakiś postęp jeśli możecie podpowiedzieć co jest źle to będę wdzięczny.

     

    np. link, którym znajduje się ciąg zakładamy, że wygląda tak:

     

    http://s.dom.pl:80/main/rozrywka?baa7=b7b9ea0dfd&amp

     

    mnie interesuje sam ciąg a nie link.

    Złożyłem coś takiego na podstawie tego co trochę poczytałem w google, no ale nie muszę chyba wspominać ponownie, że moja wiedza jest uboga :

     

     

    <?php


    $strona = file_get_contents('http://jakas-strona.pl');
    $preg = preg_match_all('/\main\/rozrywka\?([^\"]*)\&amp/iU', $strona, $ciag);

    echo $ciag;

    ?>

     

     

     

    I jeśli możecie mi podpowiedzieć co oznacza znak : "iU"? W większości przykładów to było więc dodałem no ale.. nie mam pojęcia co to, w googlach nie znalazłem odp.

     

     

    ed:// hmm w sumie teraz widzę, że to /\main jest niepotrzebne w tym??


  9. Jeśli chodzi o paczkę extra24 to po pierwsze podczas wysyłania można zaznaczyć kiedy ma być dostarczona paczka (o ile się nie mylę to opcje do wyboru: "do 7:00, do 12:00 i do 18:00 bodajże).

     

    Poza tym z tego co mi mówili na poczcie to jest to jak kurier (paczka extra24 jest zamiast pocztexu) więc podejrzewam, że awizo zostawią ( tylko w celu informacji że byli u ciebie ale nie odebrałeś przesyłki). Kurier jutro pewnie będzie dzwonił przed dostarczeniem paczki więc powinien się z tobą dogadać co do godziny odebrania (jak większość kurierów), jeśli nie dostaniesz jutro i oni będą wiedzieć że pojutrze możesz odebrać bo im o tym powiesz to poprostu przyjadą na następny dzień.

     

     


  10. Serwer stoi na debian/ubuntu?

     

    Utwórz plik skryptu sh, w którym znajdować się będzie linijka z komendą screen -S costam php asd.php (oczywiscie w przypadku gdy uruchamiasz skrypt php w screenie)

     

    potem utworzony plik ze skryptem wrzucasz do /etc/init.d/

    załóżmy, że skrypt nazywa się lol

    po czym nadajesz mu prawa do uruchamiania komendą $chmod +x lol

    potem dodajesz go do autostartu komendą: % update-rc.d lol defaults

     

     


  11. Niestety się nie znam, więc nie mogę określić, na moje rozumowanie mogę to nazwać czymś jak token. Ten ciąg jest generowany na podstawie ip, choć to jest w sumie nieważne, ponieważ jest on widoczny w kodzie źródłowym, jedyne na czym mi zależy to jakoś zautomatyzować jego wyciąganie, zamiast wyciągać go codziennie ręcznie :)

     

    Mógłbym podesłać link na pw do strony na której się znajduje, jeśli miałoby to w czymś pomóc


  12. Witam!

    Jeśli ktoś by mógł podpowiedzieć jak to ma wyglądać?

     

    Jest pewna strona. W jej kodzie źródłowym znajduje się pewien ciąg znaków, który jest generowany codziennie o północy. Ów ciąg znaków zawsze znajduje się pomiędzy dwoma wyrazami które nigdy się nie zmieniają, wygląda to mniej więcej tak:

     

     

    www.dom.pl/lekcja=1W2345D&cośtam

     

     

     

    Gdzie: "1W2345D" jest tym ciągiem znaków, który się zmienia co jakiś czas.

     

    "www.dom.pl/lekcja=" oraz "&cośtam" jest stałe, nigdy nie ulega zmianie.

     

     

    Istnieje sposób na to, żeby skrypt wyczytywał ten ciąg znaków abym mógł go później wykorzystać dalej?

     

    Np. jako dyrektywę, że pod "$ciągznakow" będę mógł przywoływać go.

     

    Pozdrawiam!


  13. Jeśli jest włączony to dlaczego nie działa moja strona? Na debianie z włączonym mod_rewrite działa bez problemu.

     

    Ja mam jako użytkownik ograniczone prawa dostępu, umieszczam pliki strony w folderze public_html (serwer centOS z cpanel).

    Co mu powinienem napisać? Chcę mieć działające przepisywanie url, żeby móc korzystać z przyjaznych adresów na stronie :)

    A sam nie moge nic zdziałać, admin mnie tylko poprosił o podanie jakiegoś tutoriala dla centos cpanel.. :/

     

×