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. Fix tyczy się jedynie IPB w wersji 3.2.3, w najnowszej wersji błąd został poprawiony. Przed edycją pliku zalecam wykonanie jego kopii! IPS w prawdzie wydał jeden fix mający na celu przywrócić kodowanie HTML w masowej korespondencji, aczkolwiek nadal sami strzelają sobie w stopę, ponieważ łata on tylko jeden z błędów, a standardowy szablon wiadomości (w formacie HTML) nadal powoduje problemy. Fix jest dość prosty i polega na edycji jednego z plików. Przechodzimy do folderów: admin/sources/handlers/ i edytujemy plik han_email.php w dowolnym edytorze tekstu. Wykorzystując kombinacje klawiszy CTRL + F wyszukujemy kod: if ( strstr( $content, '[' ) OR strstr( $content, "\n" ) ) W niemodyfikowanym wcześniej pliku jest to linia 555. I podmieniamy ją na następującą: if ( strstr( $content, "\n" ) ) Po tej operacji plik zapisujemy i wysyłamy ponownie na FTP. Masowa korespondencja w formacie HTML powróciła do stanu używalności.
  2. Czto spos instalacji rych system wymiany link, w ich FAQ jest opisany doszczegwo, jednak strasznie na okoo - obejmujcy edycje paru plik, co moe stwarzaproblemy mniej dowiadczonym administratorom. Jak to wykonaduo prociej i rnie poprawnie, ale te efektywnie? Przede wszystkim pobieramy dan paczkz skryptem systemu SWL, wgrywamy na serwer FTP i nadajemy odpowiednie chmody - tego opisywa nie b bo FAQ SWL opisuje to dodokadnie. Przykad instalacji dla e-WebLink, system dostarcza nam taki oto spos instalacji (cytat z FAQ): <?php include_once('[losowa_nazwa].php'); echo fetch_weblink();?> IPB niestety nie przyjmie takiego kodu, wywietli za to bia stron spos na to jest doprosty, a prawidowy kod powinien wygldatak: <php> include_once('[losowa_nazwa].php'); $output = fetch_weblink(); </php> {$output} Zamienilimy znaczniki: <?php ?> na <php></php>, oraz korzystamy z IPS'owskiego printowania danych - ujmijmy to tak, a w szczeg zagiasinie bziemy. Na podstawie tego moemy w atwy spos edytowakod dla SWL GotLink'a: <?php include("{unikalnanazwapliku}.php"); echo showGotlink(); ?> Analogicznie, kod zamieniamy na taki: <php> include("{unikalnanazwapliku}.php"); $output = showGotlink(); </php> {$output} Kod ju mamy, wi jestemy na petku instalacji systemu. Nie edytujemy plik, wklejamy jednak gotowy przetworzony skrypt bezporednio do bitu szablonu. Wchodzimy wi odpowiednio: ACP Wygld Style i szablony {wybieramy szablon z ktego korzystamy} wybieramy kod bitu globalTemplate i wyszukujemy (tu zakadam e linki maj byw stopce) kod: </body>. Wklejamy gotowy skrypt przed w/w fragment bitu szablonu i instalacja na tym zostaa zakozona, zapisujemy zmiany w bicie i sprawdzamy w systemie, czy instalacja zostaa wykonana poprawnie i nastuje komunikacja mizy forum, a serwerem SWL.
  3. Powakacyjna zniżka: - licencja wraz z kontem IPS: 320zł - licencja wraz transferem: 380zł Koszta wystawienia licencji na allegro ponoszę ja.
  4. Oferta nadal aktualna! Jako że ostatnio zapomniałem dodać screena z panelu IPS:
  5. Witam, mam na sprzedaż dziś moją wygasłą licencji IPB, cena 370zł, możliwość transferu za dopłatą, końcowa kwota wynosi wtedy 420zł. Dodatkowo do konta przypsana jest licencja na moduł IP.Content, którą dorzucam za darmo. Możliwość wystawienia licencji na allegro, płatność PayPal / Przelew. Kontakt: PW / email: http://www.google.com/recaptcha/mailhide/d?k=01tGWgtWRc5vW8-UXJ0xyCRg==&c=EkJrzqur55bxTXw4Otpr4RdkCja2CRzcDkHFhijFloI=
  6. Gotów na wydanie dość dużej ilości pieniędzy? Jakaś dokumentacja, czy totalnie ufasz autorowi?
  7. Wygląda na błędną konfigurację vhosta apache. Zwróć się do kolegi.
  8. Serwer www? Jego konfiguracja? Htaccess zmieniony? Uprawnienia do plików?
  9. Tak czy siak korzystasz przy obecnych ustawieniach z mail(), więc cała reszta de facto nie ma znaczenia.
  10. Zainstalować serwer pocztowy? Poprawnie ustawić SPF żeby przypadkiem IP bana nie dostało i w sumie tyle.
  11. Wykonaj zapytanie: CHECK TABLE IP_profile_portal; CHECK TABLE IP_members;
  12. Portek

    zapytanie ofertowe

    Kontakt na pw, mile wskazane więcej informacji i budżet jaki macie na tą operacje i myślę że się dogadamy.
  13. Portek

    zapytanie ofertowe

    Budżet? W sumie mogę się podjąć.
  14. Tyle że błąd nie dotyczy tego kawałka kodu, występuje w innym zapytaniu.
  15. Wyślij wiadomość przez mail(), ale poza IPB - tworząc osobny skrypt jak np: http://wklej.org/id/1104919/ Sprawdź czy przyjdzie sformatowana. @Edit -> http://forum.invisionize.pl/tutorials/article/21-latka-dla-formatowania-html-w-masowej-korespondencji/
  16. Edytowałeś pliki i mają zmienione kodowanie z UTF-8 na nazwijmy to "coś". Bez sensu jest też fakt że musisz wstawiać ampersanda (&) przed zmiennymi - pokaż dokładnie jak wyglądał błąd.
  17. Przy takim budżecie miesięcznym celował bym już albo bezpośrednio w jakąś ciekawą maszynę dedykowaną ( https://eco.atman.pl/ ), albo w jedną z chmur obliczeniowych - choćby oktawave.com, gdzie umieścili sprytny load balancer i tzw. "autoskaler", który wraz z wzrostem obciążenia zmodyfikuje parametry serwera tak, aby utrzymał obciążenie, lub doda kolejną instancje, gdy zasobów kolejnych dodać się już nie będzie dało. Więcej: https://kb.oktawave.com/Knowledgebase/Article/View/18/84/jak-dokadnie-dziaa-autoskaler Druga polska chmura e24cloud.com też prezentuje się ciekawie, jedyny problem jest taki, że tam sam musiał byś skalować serwer w razie potrzeby i sam postawić ew. load balancer gdy ruch naprawdę zacznie doskwierać.
  18. http://forum.invisionize.pl/tutorials/article/11-blad-na-forum-ips-driver-error/ Skoro przestało działać to są logi, są one po to by je analizować. Dane do bazy zapisane są generalnie tylko w conf_global.php, ale równie dobrze w szablonie możesz ładować jakiś skrypt, który korzysta z innej bazy - wprawdzie error powinien wystąpić tylko w miejscu wstawienia kodu, ale wszystko zależy od tego jak to było pisane i zaimplementowane.
  19. Źródło strony -> http://www.iv.pl/images/61555119780128297731.png
  20. http://adres-forum.pl/index.php?app=core&module=global&section=login&do=process&ips_username={nazwa_użytkownika}&ips_password={hasło}&rememberMe=1&auth_key={auth_key}'>http://adres-forum.pl/index.php?app=core&module=global&section=login&do=process&ips_username={nazwa_użytkownika}&ips_password={hasło}&rememberMe=1&auth_key={auth_key} O ile się nie mylę to pole auth_key jest niezmienne dla niezalogowanego użytkownika (gościa), więc zwyczajnie możesz wyciągnąć je z swojego forum - acz, nie jestem tego w 100% pewien, musisz sprawdzić. #Edit Suma sumarum: Adres logowania: http://adres-forum.pl/index.php?app=core&module=global&section=login&do=process Metoda logowania: POST Parametry:ips_username={nazwa_użytkownika} ips_password={hasło} rememberMe=1 auth_key={auth_key}
  21. daemonize = yes pm = dynamic ? Możesz dorzucić coś takiego w konfiguracji FPM'a: emergency_restart_threshold 9 emergency_restart_interval 1m process_control_timeout 10s Każdy "worker" który nie odpowiada zostanie ubity, gdy ilość "workerów" przekroczy 8 nastąpi restart. Wykres tak naprawdę nie mówi nic, a do tego co podałeś jedynie to mogę poradzić. Rozwiąże to problem przynajmniej po części.
  22. Może to po prostu błędna konfiguracja workerów / silnika www? Obciążenie przekracza parametr jednego "pracusia" to odpalany jest 2 itd. Generalnie przy tylko takim opisie można tylko strzelać, podaj więcej szczegółów, konfiguracja, silnik www, wersja serwera i php'a. Cokolwiek. Generalnie sam miałem coś takiego kila razy - raz to mój "forkbomb", czyste przeoczenie, drugim razem błąd konfiguracji serwera - każdy nowy użytkownik otwierał nowy proces - nowa karta z tematem = nowy proces php'a i tak do momentu gdy braknie zasobów.
  23. Portek

    Boty na forum

    IPS SPAM / http://community.invisionpower.com/files/file/3916-jg32-jg33-jg34-forum-spammer-ip-email-check-via-stop-forum-spam/ @Ew. skoro to VPS wycinanie adresów z listy StopForumSpam bezpośrednio na firewallu / serwerze www.
  24. http://kb.mediatemple.net/questions/85/Using+.htaccess+rewrite+rules#gs
×
×
  • 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ę.