Back to top

Autore Topic: RISOLTOproblema upload file - ATTENZIONE BUG IN JOOMLA 1.5.12  (Letto 3326 volte)

Offline french150

  • Appassionato
  • ***
  • Post: 307
    • Mostra profilo
Ciao a tutti. Ho un problema con Phoca Download. Quando invio i file mi dice "unable upload file". Il file viene effettivamente trasferito ma non è possibile scaricarlo dal sito. Ho verificato col hosting i dati upload maxfilesize e un altro che ora non ricordo ma sono impostati a 64 mb quindi è ok. Che può essere?
« Ultima modifica: 21 Lug 2009, 22:16:31 da french150 »

Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Re:problema upload file
« Risposta #1 il: 21 Lug 2009, 22:07:26 »
Ciao french150.

Non conosco l'estensione in oggetto ma, da quello che dici, se non è possibile scaricare i file probabilmente è un problema di permessi sui file inviati.
Ci sono più cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

Offline french150

  • Appassionato
  • ***
  • Post: 307
    • Mostra profilo
Re:problema upload file
« Risposta #2 il: 21 Lug 2009, 22:14:17 »
Ragazzi ho risolto.
Rilevato bug per upload file in joomla 1.5.12
Riporto quanto ho trovato in un forum. Spero sia utile a chi ha gli stessi problemi.

Per chi vuole leggerlo nella pagina web specifica, il link è:
http://forum.joomla.org/viewtopic.php?f=199&t=416166

After updating to 1.5.12 a component (that included image uploading) started erring, saying the file failed to upload. However, the files were successfully being uploaded into the destination directory.

The component is calling JFile::upload() which is located in /libraries/joomla/filesystem/file.php (line 311).

The change made to this function was due to this bug report: http://joomlacode.org/gf/project/joomla ... m_id=16593

The code change was here:

1.5.11 ->
Code:
         // Copy the file to the destination directory
         if ($ftp->store($src, $dest)) {
            $ftp->chmod($dest, 0777);
            $ret = true;
         } else {
            JError::raiseWarning(21, JText::_('WARNFS_ERR02'));
         }


1.5.12 ->
Code:
         // Copy the file to the destination directory
         if (is_uploaded_file($src) && $ftp->store($src, $dest))
         {
                      unlink($src);
         } else {
            JError::raiseWarning(21, JText::_('WARNFS_ERR02'));
         }


The missing $ret = true; results in the JFile::upload() returning false even though the file is successfully uploaded.

Adding the $ret = true; back in solved the issue.

Code:
         // Copy the file to the destination directory
         if (is_uploaded_file($src) && $ftp->store($src, $dest))
         {
                      $ret = true;
                      unlink($src);
         } else {
            JError::raiseWarning(21, JText::_('WARNFS_ERR02'));
         }


Top    
  E-mail 
 
Robin    
 Post subject: Re: 1.5.12 joomla.filesystem.file FTP bug?
Posted: Wed Jul 01, 2009 7:31 pm
User avatar
Joomla! Master
Joomla! Master
Online

Joined: Thu Aug 18, 2005 10:41 am
Posts: 15033    
Hi,

Thanks for raising the issue and including a possible patch. I've notified the Bug Squad about your post so they won't miss it.

_________________
Regards Robin - Forum Admin - Global Moderator - Community & Leadership Team

Top    
  E-mail 
 
vickipayne    
 Post subject: Re: 1.5.12 joomla.filesystem.file FTP bug?
Posted: Wed Jul 01, 2009 9:37 pm
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Wed Jan 28, 2009 7:27 pm
Posts: 17    
Code:
         // Copy the file to the destination directory
         if (is_uploaded_file($src) && $ftp->store($src, $dest))
         {
                      $ret = true;
                      unlink($src);
         } else {
            JError::raiseWarning(21, JText::_('WARNFS_ERR02'));
         }


Thank you for posting this fix, drewgg. It got rid of the upload error for me.

Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Re:RISOLTOproblema upload file - ATTENZIONE BUG IN JOOMLA 1.5.12
« Risposta #3 il: 21 Lug 2009, 22:26:23 »
Ma la modifica l'hai già provata?
I file adesso si scaricano?

Perchè nel post si parla di errore nell'upload e tu avevi aggiunto anche che non si riuscivano a scaricare
Ci sono più cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

Offline french150

  • Appassionato
  • ***
  • Post: 307
    • Mostra profilo
Re:RISOLTOproblema upload file - ATTENZIONE BUG IN JOOMLA 1.5.12
« Risposta #4 il: 21 Lug 2009, 22:28:01 »
modifica fatta. Funziona tutto a meraviglia.

Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Re:RISOLTOproblema upload file - ATTENZIONE BUG IN JOOMLA 1.5.12
« Risposta #5 il: 21 Lug 2009, 22:36:39 »
Ooookk!
Grazie per la segnalazione :D
Ci sono più cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

Offline = odino =

  • Instancabile
  • ******
  • Post: 5696
  • Sesso: Maschio
  • "In realtà li trasforma in menomati" Danzel
    • Mostra profilo
Re:RISOLTOproblema upload file - ATTENZIONE BUG IN JOOMLA 1.5.12
« Risposta #6 il: 22 Lug 2009, 14:22:08 »
ottimo, la segnalazione di questo malfunzionamento sarà di aiuto per tutti

 



Web Design Bolzano Kreatif