Visualizzazione risultati 1 fino 27 di 27

Discussione: MySQL ( problema size allegati)

  1. #1
    Guest

    Predefinito MySQL ( problema size allegati)

    Ciao a tutti ,

    ho installato un forum sullo spazio web ( platini.altervista.org) .

    Il mio problema è che non riesco ad allegare file superiori ad 1MB , viene un errore in cui mi si dice che ci sono problemi sul mio database MySQL.

    Vi chiedo se è possibile modificare le impostazioni del database relativamente alle dimensioni massime degli allegati.

    Grazie per un cortse riscontro!!

    Saluti
    Ultima modifica di platini : 15-10-2007 alle ore 09.17.18

  2. #2
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Hai attivato il database nella sezione Risorse & Upgrades?
    Scrivi lo script che utilizzi e la struttura delle tabelle del database.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  3. #3
    Guest

    Predefinito

    Si certo ho attivato un database di classe 3 , non capisco quale script dovrei scrivere , scusa sono alle prime armi !!

  4. #4
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Sul tuo sito vedo che c'è un link verso un forum esterno e quindi non ti possiamo aiutare molto se è quello che ti dà problemi.
    Se non è quello il forum che ti dà problemi, qual è?
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  5. #5
    Guest

    Predefinito

    no non è il problema del forum , li è a posto il problema sono le dimensioni degli attachment sul MysQl ... è possibile modificare il size ??

    solo questo chiedevo ...

  6. #6
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    La grandezza massima dei file da caricare in un database MySQL dipende dal tipo del campo (TINYBLOB, BLOB, MEDIUMBLOB e LONGBLOB).
    Se non erro, per BLOB la grandezza massima è di 64 KB, quindi tu devi impostare il campo come MEDIUMBLOG che dovrebbe arrivare fino a 16 MB.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  7. #7
    Guest

    Predefinito

    ho capito , ci provo ...caso mai ti chiedo ancora ...grazie mille !!

  8. #8
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Devi tenere conto, però, che, se i file li carichi tramite PHP, c'è il limite dei 2 MB.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  9. #9
    Guest

    Predefinito

    non riesco a modificare la riga nel database adesso il size degli attachment è impostato su INT(10) ..ma se vado a cambiarlo in MEDIUMBLOB non lo accetta

    questo viene fuori:

    Errore

    query SQL:

    ALTER TABLE `attachment` CHANGE `filesize` `filesize` MEDIUMBLOB UNSIGNED NOT NULL DEFAULT '0'

    Messaggio di MySQL: Documentazione
    #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 'UNSIGNED NOT NULL DEFAULT '0'' at line 1

  10. #10
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Codice:
    ALTER TABLE `attachment` CHANGE `filesize` `filesize` MEDIUMBLOB
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  11. #11
    Guest

    Predefinito

    scusa dove lo invio questo comando , puoi essere piu preciso!!

  12. #12
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Clicca sull'icona o sul link con scritto "SQL" e inserisci quel comando.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  13. #13
    Guest

    Predefinito

    non lo prende :

    Errore

    query SQL:

    ALTER TABLE `attachment` CHANGE `filesize` `filesize` MEDIUMBLOB

    Messaggio di MySQL: Documentazione
    #1170 - BLOB/TEXT column 'filesize' used in key specification without a key length

  14. #14
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Per caso "filesize" è la chiave primaria della tabella?
    Ho provato sul mio computer da INT a MEDIUMBLOB utilizzando quella query e non mi dà nessun errore.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  15. #15
    Guest

    Predefinito

    dove lo vedo se è la chiave primaria?

    NO LA CHIAVE PRIMARIA E' ATTACHMENT ID
    Ultima modifica di platini : 15-10-2007 alle ore 09.57.52

  16. #16
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Quel campo ha qualche altra proprietà di chiave (es.: unica)?
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  17. #17
    Guest

    Predefinito

    Non Ti So Rispondere... Io Lo Vedo Come File Index

    EDIT: senti ti va di entrare nel mio database ...ti do login e pass...altrimenti non ne usciamo ... che dici??
    Ultima modifica di funcool : 15-10-2007 alle ore 10.17.02

  18. #18
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Citazione Originalmente inviato da platini Visualizza messaggio
    Non Ti So Rispondere... Io Lo Vedo Come File Index
    Fai uno screen shot della struttura della tabella.

    Citazione Originalmente inviato da platini Visualizza messaggio
    senti ti va di entrare nel mio database ...ti do login e pass...altrimenti non ne usciamo ... che dici??
    Preferisco di no e ti consiglio di non fare mai a nessuno una proposta del genere.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  19. #19
    Guest

    Predefinito

    ho dei problemi , sono al lavoro e non ho il soft necessario !!

    io ti facevo la proposta solo per risolvere poi avrei cambiato la pass... bisogna pur aver fiducia di qualcuno ... !!

    comunque ti ringrazio ...della disponibilità ...vuol dire che il problema mi rimane!!

    ok credo di esserci riuscito

    http://aycu34.webshots.com/image/315...0264966_rs.jpg
    Ultima modifica di funcool : 15-10-2007 alle ore 11.43.39

  20. #20
    L'avatar di Evcz
    Evcz non è connesso Utente storico
    Data registrazione
    31-05-2002
    Residenza
    Vicenza
    Messaggi
    5,670

    Predefinito

    http://forum.it.altervista.org/php-m...questo-3d.html

    Il max_allowed_packet (la massima dimensione di un query) è settato ad 1MB (se non ricordo male...)
    Script che tentano di caricare dati più grossi nel database (per esempio il sistema di allegati di alcuni forums tipo XMB) falliscono se superano tale limite...
    non penso lo script che usi memorizzi i bits all'interno del campo filesize... ma almeno i bytes e un mega è 10^6... to avevi già 10 posizioni... piu' che sufficienti ;)

    In ogni caso tieni presente che salvare files in mysql non è la cosa piu' intelligente che si possa fare... aggiunge tantissimo overhead per nulla... meglio salvarli dirattamente nello spazio web ;)
    Ultima modifica di Evcz : 15-10-2007 alle ore 11.43.50
    There are three kinds of people in this world: people who watch things happen ... people who complain about things that happen ... and people who make things happen...

  21. #21
    Guest

    Predefinito

    grazie delle informazioni...non ho capito il discorso ..dell'intelligenza o meno
    ... perchè cosa esistono questi database ... ??

    io ho cortesemente chiesto se si poteva risolvere un problema ... è sufficiente dire se si può o meno ... !!

    ripeto la domanda ...si può andare oltre 1 MB in upload su questo database??

    Grazie mille

  22. #22
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Citazione Originalmente inviato da platini Visualizza messaggio
    grazie delle informazioni...non ho capito il discorso ..dell'intelligenza o meno
    Di solito non si caricano i file nel database ma nello spazio Web.

    Citazione Originalmente inviato da platini Visualizza messaggio
    io ho cortesemente chiesto se si poteva risolvere un problema ... è sufficiente dire se si può o meno ... !!

    ripeto la domanda ...si può andare oltre 1 MB in upload su questo database??
    Secondo quello che è stato citato non si possono eseguire query che superano un MB di grandezza e quindi non si possono caricare file più grandi di un MB nel database.

    Però sarei curioso se funzioni se tu riuscissi a creare questo campo MEDIUMBLOB (potresti eliminare il campo dalla tabella e rimetterlo se non riesci a modificarlo).
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  23. #23
    Guest

    Predefinito

    grazie ....amico ..!!

    ok ci posso provare ... ti faccio sapere ...comunque se vuoi la mia offerta è sempre valida ...non ho problemi poi cambio la pass!!

    per quanto riguarda lo spazio web ..ho capito però vi riepilogo la mia esigenza che è quella di avere un forum con la possibilità di allegare file...

    hai qualche suggerimento su come ottimizzare la cosa??
    Ultima modifica di platini : 15-10-2007 alle ore 12.00.43

  24. #24
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Citazione Originalmente inviato da platini Visualizza messaggio
    per quanto riguarda lo spazio web ..ho capito però vi riepilogo la mia esigenza che è quella di avere un forum con la possibilità di allegare file...

    hai qualche suggerimento su come ottimizzare la cosa??
    Si può fare anche caricando il file sul tuo spazio Web e non sul database, dipende dal forum in questione.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  25. #25
    L'avatar di Evcz
    Evcz non è connesso Utente storico
    Data registrazione
    31-05-2002
    Residenza
    Vicenza
    Messaggi
    5,670

    Predefinito

    Il riferimento all'intelligenza non era certo un'offesa, ma una considerazione verso certe scelte fatte da molti team di sviluppo di script php pronti ;)
    (volevo usare il termine "smart" e ho provato a tradurlo, ma la traduzione non è venuta bene :) )

    Per l'upload di file, a quanto mi risulta, tutte le board attualmente piu' diffuse (di sicuro phpbb3) salvano per default i files nello spazio web appunto per evitare tutti i problemi che possono derivare dall'uso di mysql per lo storage di dati binari (lentezza, inutile utilizzo di risorse maggiori, maggiori limiti sulla dimensione dei files).
    Ultima modifica di Evcz : 15-10-2007 alle ore 12.31.40
    There are three kinds of people in this world: people who watch things happen ... people who complain about things that happen ... and people who make things happen...

  26. #26
    Guest

    Predefinito

    Vi ringrazio siete molto gentili ...no problem!!

    @fancool

    ho creato la riga muova filesize / mediumblog ma non va ...il limite rimane

    ciao

  27. #27
    L'avatar di Xsescott
    Xsescott non è connesso AlterGuru
    Data registrazione
    08-02-2004
    Messaggi
    1,413

    Predefinito

    "Quando il potere dell'amore supererà l'amore per il potere il mondo conoscerà la pace" Jimmy Hendrix


    [ Richiesta: http://www.unibologna.eu/ ] --> [Risposta: http://www.magazine.unibo.it/Magazin...al_Portale.htm Morale] -->[ http://www.anti-phishing.it/news/art...s.13062007.php ]
    consoliwebsite.altervista.org

Regole di scrittura

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