Visualizzazione risultati 1 fino 24 di 24

Discussione: [ajax tagboard4] Problema in fase di installazione

  1. #1
    Guest

    Predefinito [ajax tagboard4] Problema in fase di installazione

    ciao a tutti...ho seguito passo passo le istruzioni x installare la ajax tagboard4 sul mio altersito...appena finito pero mi da il seguente problema e non mi permette di entrare al sito : Parse error: syntax error, unexpected T_IF in /membri/allaboutps/includes/functions.php on line 3623
    si può risolvere???

  2. #2
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    Probabile tu abbia commesso qualche errore nella modifica del file /includes/functions.php.
    Prova a rivedere i passaggi effettuati e/o posta la parte di codice interessata.

  3. #3
    Guest

    Predefinito

    ecco qua darkwolf:

    Codice PHP:
    // The following assigns all _common_ variables that may be used at any point in a template.
    $template->assign_vars(array(
    'TB_URL' => append_sid("{$phpbb_root_path}tag_board.$phpEx"),
    'TB_AUTH' => isset($config['tb_auth']) ? $config['tb_auth'] : '',
    'TB_GROUPS' => isset($config['tb_groups']) ? (($config['tb_groups'] && !$auth->acl_get('a_')) ? preg_match('/([^0-9]*' . $user->data['group_id'] . '[^0-9]*)/', $config['tb_groups']) : 1) : 1,
    'TB_DENIED' => (isset($config['tb_denied']) && !$auth->acl_get('a_')) ? preg_match('/([^0-9]*' . $user->data['user_id'] . '[^0-9]*)/', $config['tb_denied']) : 0,
    'TB_REFRESH' => isset($config['tb_refresh']) ? $config['tb_refresh'] * 1000 : '',
    'TB_HEIGTH' => isset($config['tb_heigth']) ? $config['tb_heigth'] : '',
    'TB_MAXLENGTH' => isset($config['tb_maxlength']) ? $config['tb_maxlength'] : '',
    'TB_BUTTONS' => isset($config['tb_buttons']) ? $config['tb_buttons'] : '',
    'TB_BBCODE' => isset($config['tb_bbcode']) ? $config['tb_bbcode'] : '',
    'TB_IMG' => isset($config['tb_img']) ? $config['tb_img'] : '',
    'TB_FLASH' => isset($config['tb_flash']) ? $config['tb_flash'] : '',
    'TB_SMILIES' => isset($config['tb_smilies']) ? $config['tb_smilies'] : '',
    'TB_CUSTOM' => isset($config['tb_custom']) ? $config['tb_custom'] : '',
    'TB_FONT' => isset($config['tb_fsize']) ? $config['tb_fsize'] : '',

    'SITENAME' => $config['sitename'],
    Ultima modifica di darkwolf : 06-01-2010 alle ore 16.37.07

  4. #4
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    Qual'è la riga 3623?

  5. #5
    Guest

    Predefinito

    mmm nn lo so...dv è scritto?

  6. #6
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    Io uso notepad++ per leggere le righe numerate.

  7. #7
    Guest

    Predefinito

    dunque la riga 3623 è : if (!empty($user->data['is_registered']))

    e prima nn l'ho modificato....è prima della parte che ho modificato
    Ultima modifica di allaboutps : 06-01-2010 alle ore 16.58.48

  8. #8
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    Citazione Originalmente inviato da allaboutps Visualizza messaggio
    dunque la riga 3623 è : if (!empty($user->data['is_registered']))

    e prima nn l'ho modificato....è prima della parte che ho modificato
    Questa non è presente nel blocco precedentemente indicato.
    Posta il pezzo di codice interessato da questa riga

  9. #9
    Guest

    Predefinito

    ok...anke se nn l'ho mai modificato...eccolo :
    Codice PHP:
    $l_privmsgs_text = $l_privmsgs_text_unread = '';
    $s_privmsg_new = false
    // Obtain number of new private messages if user is logged in
    if (!empty($user->data['is_registered']))
    {
    if (
    $user->data['user_new_privmsg'])
    {
    $l_message_new = ($user->data['user_new_privmsg'] == 1) ? $user->lang['NEW_PM'] : $user->lang['NEW_PMS'];
    $l_privmsgs_text = sprintf($l_message_new, $user->data['user_new_privmsg']);

    if (!
    $user->data['user_last_privmsg'] || $user->data['user_last_privmsg'] > $user->data['session_last_visit'])
    {
    $sql = 'UPDATE ' . USERS_TABLE . '
    SET user_last_privmsg = '
    . $user->data['session_last_visit'] . '
    WHERE user_id = '
    . $user->data['user_id'];
    $db->sql_query($sql);

    $s_privmsg_new = true;
    }
    else
    {
    $s_privmsg_new = false;
    }
    }
    else
    {
    $l_privmsgs_text = $user->lang['NO_NEW_PM'];
    $s_privmsg_new = false;
    }

    $l_privmsgs_text_unread = '';

    if (
    $user->data['user_unread_privmsg'] && $user->data['user_unread_privmsg'] != $user->data['user_new_privmsg'])
    {
    $l_message_unread = ($user->data['user_unread_privmsg'] == 1) ? $user->lang['UNREAD_PM'] : $user->lang['UNREAD_PMS'];
    $l_privmsgs_text_unread = sprintf($l_message_unread, $user->data['user_unread_privmsg']);
    }
    }

    // Which timezone?
    $tz = ($user->data['user_id'] != ANONYMOUS) ? strval(doubleval($user->data['user_timezone'])) : strval(doubleval($config['board_timezone']));

    // Send a proper content-language to the output
    $user_lang = $user->lang['USER_LANG'];
    if (
    strpos($user_lang, '-x-') !== false)
    {
    $user_lang = substr($user_lang, 0, strpos($user_lang, '-x-'));
    }

    // The following assigns all _common_ variables that may be used at any point in a template.
    $template->assign_vars(array(

    'TB_URL' => append_sid("{$phpbb_root_path}tag_board.$phpEx"),
    'TB_AUTH' => isset($config['tb_auth']) ? $config['tb_auth'] : '',
    'TB_GROUPS' => isset($config['tb_groups']) ? (($config['tb_groups'] && !$auth->acl_get('a_')) ? preg_match('/([^0-9]*' . $user->data['group_id'] . '[^0-9]*)/', $config['tb_groups']) : 1) : 1,
    'TB_DENIED' => (isset($config['tb_denied']) && !$auth->acl_get('a_')) ? preg_match('/([^0-9]*' . $user->data['user_id'] . '[^0-9]*)/', $config['tb_denied']) : 0,
    'TB_REFRESH' => isset($config['tb_refresh']) ? $config['tb_refresh'] * 1000 : '',
    'TB_HEIGTH' => isset($config['tb_heigth']) ? $config['tb_heigth'] : '',
    'TB_MAXLENGTH' => isset($config['tb_maxlength']) ? $config['tb_maxlength'] : '',
    'TB_BUTTONS' => isset($config['tb_buttons']) ? $config['tb_buttons'] : '',
    'TB_BBCODE' => isset($config['tb_bbcode']) ? $config['tb_bbcode'] : '',
    'TB_IMG' => isset($config['tb_img']) ? $config['tb_img'] : '',
    'TB_FLASH' => isset($config['tb_flash']) ? $config['tb_flash'] : '',
    'TB_SMILIES' => isset($config['tb_smilies']) ? $config['tb_smilies'] : '',
    'TB_CUSTOM' => isset($config['tb_custom']) ? $config['tb_custom'] : '',
    'TB_FONT' => isset($config['tb_fsize']) ? $config['tb_fsize'] : '',

    'SITENAME' => $config['sitename'],
    'SITE_DESCRIPTION' => $config['site_desc'],
    Ultima modifica di darkwolf : 06-01-2010 alle ore 17.04.56

  10. #10
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    Prova a cambiare:
    Codice PHP:
    $s_privmsg_new = false
    // Obtain number of new private messages if user is logged in
    if (!empty($user->data['is_registered']))
    in:
    Codice PHP:
    $s_privmsg_new = false;
    // Obtain number of new private messages if user is logged in
    if (!empty($user->data['is_registered']))

  11. #11
    Guest

    Predefinito

    ora compare il forum...ma la tagboard che ho messo nn c'è :(
    Ultima modifica di allaboutps : 06-01-2010 alle ore 17.12.34

  12. #12
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    Io lo vedo ma è estremamente lento :)
    Prova a cancellare il contenuto della cartella cache.
    -
    Edit:
    Adesso va benone.
    -
    Riedit:
    Ripeto la domanda precedentemente esposta: sei sicuro di aver seguito correttamente i vari passaggi?
    Così come c'era questo "piccolo" errore magari ne hai commessi altri.... verifica che tutto sia stato modificato in modo corretto
    Ultima modifica di darkwolf : 06-01-2010 alle ore 17.18.55

  13. #13
    Guest

    Predefinito

    ok...ora riguardo tutto..ps la chache cm si cancella?
    Ultima modifica di allaboutps : 06-01-2010 alle ore 17.17.53

  14. #14
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    Citazione Originalmente inviato da allaboutps Visualizza messaggio
    ok...ora riguardo tutto..ps la chache cm si cancella?
    Dovrebbe esserci un'opzione nel pannello amministrativo del forum stesso e/o svuotando via ftp il contenuto della cartella cache (tutto tranne un'eventuale .htaccess).
    Ultima modifica di darkwolf : 06-01-2010 alle ore 17.21.08

  15. #15
    angolodicielo non è connesso AlterVistiano
    Data registrazione
    03-10-2008
    Messaggi
    760

    Predefinito

    allaboutps, assicurati della coerenza tra le versioni...

    Se hai ancora un phpbb 3.0.5 e installi la Tag Board 3.0.6b, potresti avere problemi...

    Magari lievi (come non ritrovarti il pannello di configurazione della tag nel PCA),
    o forse non lievi.

    La numerazione di questa Tag Board, non a caso corrisponde a quella del phpbb3...

    Poi sta all'utente farle corrispondere effettivamente....

    La versione più vecchia della Tag, in linea di massima, funziona su quella più nuova del phpbb3...

    Ma non vale la reciproca...

    La versione più nuova della Tag, ha problemi con la versione più vecchia di phpbb3, proprio
    perchè non è stata mai testata per questa condizione...

  16. #16
    Guest

    Predefinito

    si hai ragione...la tagboard è 3.0.6 e il mio è un php 3...si puo aggiornare???scusa ma sn alle prime armi

  17. #17
    angolodicielo non è connesso AlterVistiano
    Data registrazione
    03-10-2008
    Messaggi
    760

    Predefinito

    Innanzi tutto, cerchiamo di essere precisi...
    Il php 3, penso che ormai si usi nei musei dei server...

    Tu parli di Tag Board 3.0.6

    Sei sicuro?

    Vedi che c'è la Tag 3.0.6 e la Tag 3.0.6b (dove b non sta per beta, ma è la versione successiva).

    Ora, il tuo forum sembra vuoto, e con 3 iscritti, di cui uno sei tu...

    Secondo me ti conviene cancellare tutto, installare tu direttamente il phpbb 3.0.6
    (AV, al momento, mi pare che fornisca l'installer automatico della 3.0.4 o della 3.0.5; quindi l'installazione devi farla tu!).

    Quindi su un nuovo phpbb 3.0.6 installare la Tag 3.0.6b

    A quel punto, trasferisci il forum in locale, e impari a fare l'aggiornamento per le versioni successive.



    Questa date le circostanze, secondo me è la cosa più conveniente...




    Se poi hai il phpbb 3.0.5, e vuoi rimanere con questa versione (prima o poi dovrai aggiornare;
    tanto vale installare direttamente il phpbb 3.0.6), installa la Tag Board 3.0.5.0822. Contento tu.

    Ma ti conviene fare come soprascritto: cancelli tutto, installi tu il phpbb 3.0.6,
    e poi la Tag 3.0.6b....


    Frattanto avrai il tempo di imparare a trasferire il forum in locale, per testare
    in locale gli aggiornamenti successivi.
    Ultima modifica di angolodicielo : 06-01-2010 alle ore 22.30.50

  18. #18
    Guest

    Predefinito

    ok ascolterò il tuo consiglio....un ultima cosa...x cancellare tutto che devo fare???

  19. #19
    angolodicielo non è connesso AlterVistiano
    Data registrazione
    03-10-2008
    Messaggi
    760

    Predefinito

    Se hai usato l'installer di AV, devi disinstallare dal pannello di AV...
    Se non ricordo male, cliccando sulla X alla voce phpbb....

    Prima di effettuare la nuova installazione, assicurati
    che lo spazio ftp sia vuoto (salvo eventuali file di AV)
    e che il database sia attivo e vuoto.

  20. #20
    Guest

    Predefinito

    nn lo trovo...io ho fatto tutto tramite altervista...mi ha creato il forum e poi l ho portato in altersito...

  21. #21
    angolodicielo non è connesso AlterVistiano
    Data registrazione
    03-10-2008
    Messaggi
    760

    Predefinito

    Tenendo presente che i pannelli possono essere diversi, devi andare
    su Altersito>Applicazioni

    e dovresti vedere la X sul logo di phpbb...


    Se così non è, cerca sul forum, e dopo aver cercato, se non trovi,
    apri un topic specifico.

  22. #22
    Guest

    Predefinito

    ok trovato e fatto...e x install il phpbb 3.0.6 devo cliccare sempre lì???

  23. #23
    angolodicielo non è connesso AlterVistiano
    Data registrazione
    03-10-2008
    Messaggi
    760

    Predefinito

    Stiamo andando offtopic...

    Fra un po' i moderatori ci riprendono...

    Ti contatto in privato...

  24. #24
    Guest

    Predefinito

    ok grazie mille!!:D:D:D

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •