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

McStar

Użytkownik
  • Postów

    54
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez McStar

  1. Załączam screena z ustawieniami email (dodam, że emaile wychodzą prawidłowo np związane z rejestracją nowego użytkownika, zablokowaniem jakiejś akcji użytkownika, czy w końcu testowe emaile). W przypadku użycia dodatku "Mandrill" - sytuacja jest dokładnie taka sama, tzn. emaile wychodzą poprawnie jednak podczas tworzenia korespondencji masowej nie ma podglądu wiadomości.

     

     

    post-775-0-88944200-1416149086_thumb.png

  2. Wersja forum to 3.4.7 (błąd występował jednak już na wcześniejszych wersjach, kolejne aktualizacje nie rozwiązywały problemu) - temat przez pomyłkę zamieściłem w forum pomocy do wersji 3.3.x więc można przenieść do wersji 3.4.x. 

     

    Podgląd wiadomości nie działa niezależnie od tego jaka jest treść wiadomości może to być nawet 1 słowo "test" zarówno z zaznaczonym checkbox'em "HTML" jak i nie zaznaczonym (za każdym razem podgląd treści wiadomości jest pusty, a temat wiadomości zawsze się prawidłowo pojawia).

  3. Zapomniałem jeszcze o pliku htmlOutput.php - dodane tam jest:

    
    public function parseIPSTags( $text )
    {
     (...)
    
     $text = str_replace( "<% LINKUJPRO %>", $GLOBALS['linkujpo'] , $text );
    
    
    $text = str_replace( "<% LIVELINK %>", $GLOBALS['$livelink_out']  , $text );
    
    
    $text = str_replace("<% LINKME %>", @LinkMeShowLinks("v", "", " | ", "", "")  , $text );
    
    $text = str_replace("<% SEOMATIK %>", $GLOBALS['seomatik'] , $text );
    
     (...)
    }
    

    Przy okazji dzięki za zawrócenie uwagi na plik robots.txt - już poprawiony. Przed chwilą próbowałem wyrzucić wszystkie zmiany wskazane w poprzednim poście i w tem na początku - forum działało jednak nadal był błąd przy module raportowania i moderatora:( - Licencje mam starego typu: Perpetual License bez wykupionej opcji supportu (niestety).

  4. Zwykły hosting (Shared). Konfiguracja php teoretycznie jest dostępna przez wrzucenie własnego pliku php.ini do katalogu z domeną (ewentualnie innego dowolnego katalogu). Dostęp do zarządzania kontem przez panel DirectAdmin, nie ma dostępu do zarządzania plikiem http.conf. Robiony jest codzienny backup z logów w podziale na każdą subdomenę zarejestrowaną w panelu. Z panelu można przejrzeć wszystkie logi apache lub logi błędów. Jesli chodzi o logi błędów to pojawia się się tam sporo wpisów

    File does not exist: /home/XXXXXX/domains/serwiskonie.com/public_html/robots.txt
    

    lub braku innych plików związanych z główną witryną (która jest przebudowywana w portal, a obecnie działająca nie jest rozwijana) stąd błędy głównej witryny mogą się pojawiać.

    Jeśli chodzi o samo forum to ma w głównym katalogu wgrany plik .htaccess

     
    AddHandler x-httpd-php5 .php
    
    
    
    
    #
    #  mod_rewrite in use
    #
    
    #RewriteEngine On
    
    #RewriteBase /
    #RewriteCond %{REQUEST_FILENAME} !-f
    #RewriteCond %{REQUEST_FILENAME} !-d
    #RewriteCond %{REQUEST_URI} !\..+$
    #RewriteRule . /index.php [L]
    
    <ifmodule mod_rewrite.c="">
    Options -MultiViews
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </ifmodule>
    
    
    Order Allow,Deny
    Allow from all
    Deny from 12.148.209.196
    Deny from 12.175.0.35
    (...)
    

    plik index.php

    
    define( 'IPB_THIS_SCRIPT', 'public' );
    require_once( './initdata.php' );/*noLibHook*/
    
    require_once( IPS_ROOT_PATH . 'sources/base/ipsRegistry.php' );/*noLibHook*/
    require_once( IPS_ROOT_PATH . 'sources/base/ipsController.php' );/*noLibHook*/
    
    
    ini_set ("include_path", ini_get ("include_path") . ':../:../../:../../../:../../../../:../../../../../');
    include ('x.php');
    $GLOBALS['linkujpo'] = show_links(5,'',' | ','','');
    
    ini_set ("include_path", ini_get ("include_path")  . ':../:../../:../../../:../../../../:../../../../../');
    $GLOBALS['livelink_template'] = " {link} |";
    $GLOBALS['livelink_noecho'] = true;
    include ('x.php');
    
    ini_set ("include_path", ini_get ("include_path") . ':../:../../:../../../:../../../../:../../../../../');
    include("e6f52de86c7d1316548a77.php");
    
    ini_set ("include_path", ini_get ("include_path")  . ':../:../../:../../../:../../../../:../../../../../');
    include ('x.php');
    $seomatik = new Seomatik();
    $seomatik->setSeparator(" | ");   // ustawienie separatora linków
    $seomatik->setTarget(true);		  // dodanie do każdego linku parametru target="_blank"
    $GLOBALS['seomatik'] = $seomatik->show();
    
    
    ipsController::run();
    
    exit();
    

    plik inidata.php

    
    /**
    * CP_DIRECTORY
    *
    * The name of the CP directory
    * @since 2.0.0.2005-01-01
    */
    define( 'CP_DIRECTORY', 'XXX-inny-folder' );
    

    Nic więcej mi do głowy nie przychodzi co jeszcze mogło by się przydać.

  5. Znalazłem we wczorajszych logach ogólnych tylko tyle

    XXX.dynamic.XXX.pl - - [14/Jan/2012:16:43:18 +0100] "GET /index.php?app=core&module=modcp HTTP/1.1" 500 449 "http://forum.serwiskonie.com/" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.16 (KHTML, like Gecko) Chrome/18.0.1003.1 Safari/535.16"
    

    W logach błędów nie ma żadnego wpisu z tej godziny .... Jedyne co w ogóle pojawia się w logach błędów apache'a dla subdomeny "forum" to

    [sat Jan 14 18:13:10 2012] [warn] RSA server certificate wildcard CommonName (CN) (...)
    

    Jednak to raczej nie może nieć wpływu na błąd 500 w przeglądarce...

  6. Witam,

    podczas tworzenia tematu załączoną ankietą pojawia się błąd przy jego dodaniu.

    
    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    Date: Sat, 14 Jan 2012 16:51:43 +0000
    Error: 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
    IP Address: 84.10.137.172 - /topic/2008-galeria-zdjec/
    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    mySQL query error: SELECT * FROM ipb_polls WHERE tid=
    .--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
    | File																	   | Function																	  | Line No.		  |
    |----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
    | obsluga_administracyjna/applications/forums/modules_public/forums/topics.php| [topicIndexSortPoll]._generatePollOutput									  | 247			   |
    '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
    | obsluga_administracyjna/sources/base/ipsController.php					 | [public_forums_forums_topics].doExecute									   | 302			   |
    '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
    

    Post teoretycznie dodaje się i pojawia się na liście tematów. Jednak po jego kliknięciu post nie pojawia się. W logach SQL pojawia się bardzo podobny błąd.

  7. Witam,

    mam problem z modułem raportowania i panelem moderatora. Po zalogowaniu się na forum jako administrator na gorze strony (skórka standardowa) pojawiają się 3 opcje:

    - Panel administratora

    - Panel moderatora (link: index.php?app=core&module=modcp)

    - Raporty (link: index.php?app=core&module=reports&do=index)

    Po kliknięciu we wskazane linki otrzymuję komunikat Błąd Serwera (Błąd HTTP 500 (Internal Server Error)). Może znacie sposób na rozwiązanie tego problemu?

  8. Mam mały problem z Blogiem. Dziś kupiłem licencję zainstalowałem i ... pojawił się problem z polskimi znakami. Ponieważ forum mam od bardzo dawna było w nim użyte kodowanie latin2 -> samo forum chodzi bardzo dobrze niestety podczas pisania nowych wpisów do bloga pojawiają się tylko znaki zapytania zamiast polskich liter. Może wiecie jak to rozwiązać?

  9. Dziwna sytuacja... pozmieniałem ręcznie w basie domyślny język na jedyny jaki mi pozostał (stara wersja już nieaktualna i nie używana) i po około godzinie wszystko wróciło do normy. Forum znowu zaczęło działać... (oczywiście brakowało kilku tłumaczeń). Udało mi się również wejść do panelu admina i wykasować z panelu utworzony język (ten o którym wspominałem że źle się wgrał). Kiedy wszystko wyglądało że jest OK spróbowałem ponownie wgrać paczkę językową - sytuacja powtórzyła się. Ponownie język nie wgrał się - przeglądarka napisała info o błędzie, a zamiast forum wyskakiwała informacja o błędzie w bazie. Poszperałem na FTP i okazało się że podczas wgrywania języka tworzy się nowy folder: cache/lang_cache/{X+1}/ lecz jest pusty (ale CHOMOD ma poprawny 777). w bazie danych w tabeli: ipb_core_sys_lang_words tworzą się nowe wpisy dla języka {X+1} lecz są puste, w tabeli: ipb_core_sys_lang tworzy się również nowy wpis o języku {X+1}. Reasumując niby się wszystko tworzy ale jest puste (i folder i tabele w bazie).

    Po około godzinie oczywiście wszystko wróciło do normy został zaczytany stary język domyślny i ponownie mogłem wykasować w panelu admina błędnie wgrany język. W trzeciej próbie wiedząc co się dzieje ponownie wgrałem język i oczywiście znowu błąd i znowu źle wgrany język. Po około godzinie zalogowałem się do panelu admina i zamiast wykasować błędy język użyłem opcji: Przebuduj z XML i udało się. pusty katalog na ftp został zapełniony plikami *.php -> lecz jest to standardowo język angielski.

    Czy można jakoś zrobić żeby opcja Przebuduj z XML dokonała przebudowania na język polski a nie angielski? Drugie pytanie czy te błędy mogą wynikać z faktu że serwer przerywa upload danych? Jakieś ograniczenia czasu, ilości zapytań?

    Najczęściej pojawiający się błąd w logach to:

    ===================================================

    Date: Wed, 02 Jun 2010 07:54:55 +0000

    Error Number: 1226

    Error: User 'xxxx' has exceeded the 'max_updates' resource (current value: 20000)

    IP Address:

    To oczywiście tylko nagłówek błędu, oprócz tego nie ma w logach niczego szczególnego.

  10. Witajcie,

    mam mały (a może spory problem). Dziś chciałem zaimportować nowe spolszczenie do forum do wersji 3.1 -> niestety podczas przesyłania pojawił się problem i pojawiła się biała strona w przeglądarce że wskazany adres jest niedostepny. Po odświeżeniu strony pojawiło się forum niestety bez napisów -> całe forum jak by nie było w ogóle żadnego języka. Problem w tym, że język polski był domyślny i nie można przestawić na język angielski. Jedyne co było można było zrobić to spróbować wgrać ponownie język -> ale to też nie poskutkowało po wciśnięciu F5 okazało się że jest w ogóle jakiś problem z bazą danych "There appears to be an error with the database. If you are seeing this page, it means there was a problem communicating with our database. Sometimes this error is temporary and will go away when you refresh the page. Sometimes the error will need to be fixed by an administrator before the site will become accessible again. You can try to refresh the page by clicking here". Próbowałem ręcznie poprzestawiać w bazie danych język domyślny na jakiś inny (w tabeli: ipb_core_sys_lang), który w niej był - niestety to też nie pomaga nadal ten sam błąd. Czy jest jakiś sposób żeby uruchomić od nowa forum? Ręczne wgranie języków do bazy i uch ustawienie jako domyślne albo coś w tym rodzaju?

    Pozdrawiam

  11. Witam,

    niedwno admini serwera postanowili wyłączyć wget - w ten sposób pojawiła się cała masa błędów crona, po rozmowie z adminami na temat jak teraz działa cron uzyskałem taką wiadomość:

    Aby ustawić cykliczne uruchamianie ( cron ) pliku php należy posłużć się taką komenda:

    /usr/local/php4/bin/php -q /home/twojloginftp/plik.php

    W przypadku plików php5 prosimy użyć:

    /usr/local/php5/bin/php -q /home/twojloginftp/plik.php5

    Problem w tym że takim wywołaniem nie da się uruchomić pliku index.php (forum) z parametrami, czyli w takiej formie

    index.php?section=tools&act=task&ck=2a7d083832daa123b73a68f9c51fdb29
    a tak jest to wymagane przez skrypt IPB.

    Może macie jakiś pomysł jak teraz uruchomić crona?

×
×
  • 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ę.