Visualizzazione risultati 1 fino 29 di 29

Discussione: Errore nel forum

  1. #1
    Guest

    Predefinito

    Ho provato a postare nel forum del mio sito, ma ha dato questo errore:


    Error in posting

    DEBUG MODE

    SQL 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 ' '', 1078168301, '50b6d16d', 0, 0, 0, 0)' at line 1

    INSERT INTO nuke_bbposts (topic_id, forum_id, poster_id, post_username, post_time, poster_ip, enable_bbcode, enable_html, enable_smilies, enable_sig) VALUES (5, 3, , '', 1078168301, '50b6d16d', 0, 0, 0, 0)

    Line : 308

    File : /membri/hobbymania/includes/functions_post.php


    La cosa strana è che non ho toccato nulla, e qualche settimana fa sono riuscito a postare normalmente!

    Nella sezione permissions del phpBBAdministration ho selezionato Public, quindi ognuno può postare, ed invece!!!

    Aiutooooo

  2. #2
    Guest

    Predefinito

    su ke server sei??

  3. #3
    Guest

    Predefinito

    :? ehm... come si fa?

  4. #4
    L'avatar di gve
    gve
    gve non è connesso Utente storico
    Data registrazione
    26-01-2003
    Residenza
    Brescia
    Messaggi
    2,964

    Predefinito

    Per sapere il tuo server: http://www.altervista.org//forum/viewtopic.php?t=15418

    E poi controlla nella sezione relativa allo stato del Network ( http://www.altervista.org//forum/viewforum.php?f=12 ) se il tuo server ha al momento problemi. Se non trovi niente, riposta.
    | Regolamento del Forum | Regolamento di AlterVista | FAQ di AlterVista | Netiquette |

    GVE = GVE Virtual Extension
    AVCM #: 6637

  5. #5
    Guest

    Predefinito

    Grazie , sono nel server 9. Non ha problemi però al momento!

  6. #6
    Guest

    Predefinito

    Nessuno mi riesce ad aiutare? Come posso Fare? :(

  7. #7
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Beh sintatticamente parlando.. :D o meglio solo a giudicare dall'errore SQL che hai giustamente postato.. direi che il phpBB si è trovato in una situazione dove l'ID del "pubblicante" (poster) e il suo username erano stranamente NULLI, basta leggere la query INSERT:

    topic_id, forum_id, poster_id, post_username, ....
    5, 3, , '', ...

    sopra leggi i nomi dei campi e sotto leggi i rispettivi valori forniti..
    come vedi poster_id è nullo mentre immagino dovesse essere un numero, e lo username stringa vuota.
    Hai per caso modificato il codice di phpBB? oppure semplicemente non era previsto dai programmatori...
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  8. #8
    Guest

    Predefinito

    No non ho modificato il codice phpBB, e sono riuscito un pò di tempo fa a postare sia come membro iscritto che come guest . Ora da questo dannato messaggio di errore :?

  9. #9
    Guest

    Predefinito

    Ora riesco a postare solo se sono utente registrato!

  10. #10
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Citazione Originalmente inviato da Hobbymania
    Ora riesco a postare solo se sono utente registrato!
    Ah ecco questo particolare non l'avevo capito...
    dunque, il problema da te è che quando l'utente non è registrato, ovvero un Guest, non ha né id né nomeutente.. la cosa è strana, al massimo il sistema dovrebbe garantire un ID e Nomeutente per i guests (che so, tipo id=0, username='Guest'), purtroppo non ho installato phpBB da me e non posso aiutarti oltre.
    Bisognerebbe trovare qualche anima pia che conosca php e abbia installato phpBB. O magari basta solo configurare un file config diversamente.. non so.
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  11. #11
    Guest

    Predefinito

    Beh, in effetti non mi sono poi spiegato così bene
    Ti ringrazio dell'interessamento heracleum :D .
    La cosa strana è il che io non ho proprio toccato nulla nei settaggi del forum e nel phpBB administration panel è sempre rimasto tutto cosi, tale e quale a come quando lo avevo installato, ed ora mi fa 'sto scherzo!
    Grazie di nuovo, ciao e a presto...

  12. #12
    Guest

    Predefinito

    Ho ancora questo maledetto errore

    General Error

    Error in posting

    DEBUG MODE

    SQL 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 ' '', 1079469707, '50b6d2a7', 0, 0, 0, 0)' at line 1

    INSERT INTO nuke_bbposts (topic_id, forum_id, poster_id, post_username, post_time, poster_ip, enable_bbcode, enable_html, enable_smilies, enable_sig) VALUES (8, 21, , '', 1079469707, '50b6d2a7', 0, 0, 0, 0)

    Line : 308
    File : /membri/hobbymania/includes/functions_post.php



    Non so proprio che fare!
    Se reinstallo phpBB succede del casino? Il forum è vuoto quindi poco male, ma come dovrei fare?
    Speriamo che qualche anima gentile (e con le controballe :) ), sappia aiutarmi

  13. #13
    L'avatar di Alessandro1
    Alessandro1 non è connesso Utente storico
    Data registrazione
    22-04-2003
    Residenza
    Milano
    Messaggi
    2,483

    Predefinito

    per caso, prima che ti capitava quest'errore, hai fatto il back up del tuo database?
    Te lo chiedo per 2 motivi:
    -Se lo hai fatto, puoi eliminare la cartella nuke_bbpost e inserire quella del tuo back up
    -A me capita che quando faccio il back up del database, mi manda a fan brodo alcune tabelle wordlist.
    MondoWeb.net - Crea gratis il tuo forum

  14. #14
    Guest

    Predefinito

    Avrei voluto farlo, ma ancora non so come. Il problema è venuto fuori così, senza che io abbia fatto nulla di particolare (ammesso e concesso che con la mia scaaaarsa preparazione in ambito php mysql e brothers non volendo ho fatto del casino da qualche parte). Credo però di non essere l'artefice di questo problemino, in ogni caso potrei rifare il forum da zero ( :? lo è anche ora :) , ma magari senza problemi preferirei), puoi darmi dei consigli su come reinstallarlo in maniera ehm.. indolore?

  15. #15
    L'avatar di Alessandro1
    Alessandro1 non è connesso Utente storico
    Data registrazione
    22-04-2003
    Residenza
    Milano
    Messaggi
    2,483

    Predefinito

    Il fatto è che il forum che usi si trova su php-nuke ed è complicheit ma cmq...
    -Elimina la tabella nuke_bbposts dal tuo database
    -Vai in SQL e esegui questo codice:
    [code:1:5199f914ec]CREATE TABLE nuke_bbposts (
    post_id mediumint(8) unsigned NOT NULL auto_increment,
    topic_id mediumint(8) unsigned NOT NULL default '0',
    forum_id smallint(5) unsigned NOT NULL default '0',
    poster_id mediumint(8) NOT NULL default '0',
    post_time int(11) NOT NULL default '0',
    poster_ip varchar(8) NOT NULL default '',
    post_username varchar(25) default NULL,
    enable_bbcode tinyint(1) NOT NULL default '1',
    enable_html tinyint(1) NOT NULL default '0',
    enable_smilies tinyint(1) NOT NULL default '1',
    enable_sig tinyint(1) NOT NULL default '1',
    post_edit_time int(11) default NULL,
    post_edit_count smallint(5) unsigned NOT NULL default '0',
    PRIMARY KEY (post_id),
    KEY forum_id (forum_id),
    KEY topic_id (topic_id),
    KEY poster_id (poster_id),
    KEY post_time (post_time)
    ) TYPE=MyISAM;[/code:1:5199f914ec]


    ehm...troppo complicheit? :)
    Allora:
    Vai all'url http://Hobbymania.altervista.org/my_admin , poi clicca su my_Hobbymania che trovi a sinistra, poi cerca nella pagina che ti si crea proprio davanti a te la tabella nuke_bbpost...la selezioni e poi vai in fondo alla pagina e selezioni "elimina"...ti chiederà se sei sicuro e te dici SI e la eliminerai
    Ora clicca su "SQL" e incolla il codice che ti ho messo qua sopra e poi premi "invia".
    Ora ti dirà che ha inserito i record e cioè le tabelle e quindi OTTIMO
    MondoWeb.net - Crea gratis il tuo forum

  16. #16
    Guest

    Predefinito

    :( Nulla da fare!
    Come utente registrato riesco a postare regolarmente, come prima, ma se entro come guest non posto, ecco l'errore di ora, come i precedenti:

    Error in posting

    DEBUG MODE

    SQL 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 ' '', 1079475222, '50b6d0d5', 0, 0, 0, 0)' at line 1

    INSERT INTO nuke_bbposts (topic_id, forum_id, poster_id, post_username, post_time, poster_ip, enable_bbcode, enable_html, enable_smilies, enable_sig) VALUES (10, 4, , '', 1079475222, '50b6d0d5', 0, 0, 0, 0)

    Line : 308
    File : /membri/hobbymania/includes/functions_post.php

    Mah!

  17. #17
    Guest

    Predefinito

    Che devo fare?
    Aiutatemiiiiiiiii :? :? :?

  18. #18
    L'avatar di Alessandro1
    Alessandro1 non è connesso Utente storico
    Data registrazione
    22-04-2003
    Residenza
    Milano
    Messaggi
    2,483

    Predefinito

    Php-Nuke l'ha modificato un casino il forum phpBB per adattarlo e quindi mo devi:
    -Scaricarti, se non ce l'hai nel tuo pc, il pacchetto con Php-Nuke 6.9(versione che utilizzi tu)
    -Sovrasscrivere la cartella Forums che trovi in modules con quella del pacchetto che si trova nel tuo pc
    -Andare nel tuo database e eliminare tutte le tabelle che come nome hanno nuke_bb e una parola e poi nel pacchetto che hai scaricato cerchi il file nuke.sql
    -All'interno di nuke.sql cerca nuke_bb e copia tutte le tabelle così(nuke_bbpost, nuke_bbpost_text, ecc)!
    -Incolla in SQL del tuo database e invia la query al database
    MondoWeb.net - Crea gratis il tuo forum

  19. #19
    Guest

    Predefinito

    Ho fatto passo passo tutto quello che mi hai gentilmente descritto, ma la storia è la stessa :( :( :( :

    General Error

    Error in posting

    DEBUG MODE

    SQL 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 ' 1079655146, 1, 0, 0, 0)' at line 1

    INSERT INTO nuke_bbtopics (topic_title, topic_poster, topic_time, forum_id, topic_status, topic_type, topic_vote) VALUES ('prova', , 1079655146, 1, 0, 0, 0)

    Line : 295
    File : /membri/hobbymania/includes/functions_post.php

    stesso errore!!!
    Uffa che cavolo sarà successo :?

  20. #20
    Guest

    Predefinito

    Ho fatto passo passo tutto quello che mi hai gentilmente descritto, ma la storia è la stessa :( :( :( :

    General Error

    Error in posting

    DEBUG MODE

    SQL 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 ' 1079655146, 1, 0, 0, 0)' at line 1

    INSERT INTO nuke_bbtopics (topic_title, topic_poster, topic_time, forum_id, topic_status, topic_type, topic_vote) VALUES ('prova', , 1079655146, 1, 0, 0, 0)

    Line : 295
    File : /membri/hobbymania/includes/functions_post.php

    stesso errore!!!
    Uffa che cavolo sarà successo :?

  21. #21
    Guest

    Predefinito

    Non c'è verso!!!
    Non trovo un sistema valido per far andare a dovere il forum.
    Ringrazio comunque lo staff, i moderatori, e chiunque si sia prodigato nel tentativo di risolvere il problema. Se non altro ho messo a dura prova anche i guru della scrittura php, questo mi consola un pochino ma nello stesso tempo mi scoraggia (se non ci riescono loro... :? )
    Tanti salutoni a tutti :D
    Speriamo un giorno di avere l'illuminazione!!!

  22. #22
    L'avatar di Alessandro1
    Alessandro1 non è connesso Utente storico
    Data registrazione
    22-04-2003
    Residenza
    Milano
    Messaggi
    2,483

    Predefinito

    Se ti fidi, mi da un secondo i dati che provo a ripristinartelo io
    MondoWeb.net - Crea gratis il tuo forum

  23. #23
    Ospite Guest

    Predefinito

    Citazione Originalmente inviato da gve
    Per sapere il tuo server: http://www.altervista.org//forum/viewtopic.php?t=15418

    E poi controlla nella sezione relativa allo stato del Network ( http://www.altervista.org//forum/viewforum.php?f=12 ) se il tuo server ha al momento problemi. Se non trovi niente, riposta.
    Clicco sul primo link e mi dice:L'argomento o il messaggio che hai richiesto non esiste. Cosa vuol dire?

  24. #24
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    AAAaah ecco perché!!
    Mi pareva strano che phpBB da solo fosse così incasinato...

    c'è lo zampino del Php Nuke! Ci avrei giurato :P

    piaccapì niuc, piaga dell'umanità!
    :?
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  25. #25
    Guest

    Predefinito

    Per farlimas:
    Presumo che abbiano cancellato o spostato il post nel forum di altervista.

    Per heracleum:
    Speriamo tu non mi voglia dire che non c'è nulla da fare :?

    Per Alessandro1:

    Aiutooo Adesso che faccio? :D :D :D

    Nel frattempo ho fatto altri tentativi ma nulla, non mi schiodo da questa situazione. :(

  26. #26
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Citazione Originalmente inviato da Hobbymania
    Per heracleum:
    Speriamo tu non mi voglia dire che non c'è nulla da fare :?
    No, non lo so...
    volevo solo dire che non avevo capito prima che c'era di mezzo quella piaga di phpnuke e che soprattutto esso modifichi il codice phpbb (suppongo per autoregistrare gli utenti nuke, e infatti là sta il problema, gli utenti "nulli"), l'ho sempre evitato e ho sempre sentito mille problemi in giro.

    Spero appunto che qualche navigato utilizzatore di phpnuke, avendoci lottato molto tempo, sappia risolverti il problema.
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  27. #27
    L'avatar di Alessandro1
    Alessandro1 non è connesso Utente storico
    Data registrazione
    22-04-2003
    Residenza
    Milano
    Messaggi
    2,483

    Predefinito

    L'unica cosa che dovrebbero fare tutti è non usare il forum phpBB installato in Php-Nuke ma usarlo separatamente.
    E' un casino così!
    MondoWeb.net - Crea gratis il tuo forum

  28. #28
    Guest

    Predefinito

    Grazie a tutti gente :D :D :D
    Speriamo bene...

  29. #29
    Guest

    Predefinito

    FINALMENTE!!! 8)
    Ho la soluzione del problema Posting per utenti non registrati.

    Girando in lungo e largo per il web, ho trovato la soluzione al mio problema del forum.

    La descrivo brevemente, nel caso possa essere utile a qualcun'altro nelle mei stesse sorti.
    Con PHPMyAdmin va inserito un utente anonimo così come segue:

    Aprire con PHPMyAdmin la tabella nuke_users ed inserire i Valori :
    (1,'','Anonymous','','','','blank.gif','NOV 10,2000','','','','','','','','','','','',10,
    '','','','','','','','',4096,'','',1,'','',1,1,'', 1,'','','',10,'','english','D M d, Y g:i a','','','','',1,1,1,1,'',1,'','','',3,'','','','' );

    ed il gioco è fatto!
    Potremo così avere post da utenti registrati e anche da visitatori!
    Ciao.

Regole di scrittura

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