Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Unable to create directory /www
 
maschadascha
Jr. Member
 
Avatar
Total Posts:  13
Joined:  2007-09-13
 

Hallo,
ich hab ne Weile hier im Forum nach der Antwort zur Frage gesucht, wieso der Bildupload nicht funktioniert, wenn ansonsten die Installation problemlos läuft und alle Rechte korrekt gesetzt wurden. Fehlermeldung: Unable to create drirectory /www
Nach Hin- und Herschiebens in eine Directory, dann wieder ins root habe ich meinen Hoster angeschrieben und die Jungs haben folgende Lösung gefunden:

in /lib/Varien/File/Uploader.php Zeile 327 statt

if( is_dir($newPath) ) {
                $oldPath 
$newPath;
                continue;
if ($newPath != "/www" && $newPath != "/www/htdocs"){
            
if( is_dir($newPath) ) {
                $oldPath 
$newPath;
                continue;
Die ganze Funktion:
private function _createDestinationFolder($destinationFolder)
    
{
        
if( !$destinationFolder {
            
return;
        
}

        $path 
explode(DIRECTORY_SEPARATOR$destinationFolder);
        
$newPath null;
        
$oldPath null;
        foreach( 
$path as $key => $directory {
            $newPath
.= ( $newPath != DIRECTORY_SEPARATOR ) ? DIRECTORY_SEPARATOR $directory $directory;
        if (
$newPath != "/www" && $newPath != "/www/htdocs"){
            
if( is_dir($newPath) ) {
                $oldPath 
$newPath;
                continue;
            
else {
                
if( is_writable($oldPath) ) {
                    mkdir
($newPath0777);
                
else {
                    
throw new Exception("Unable to create directory '{$newPath}'. Access forbidden.");
                
}
            }
        }
            $oldPath 
$newPath;
        
}
        
return $this;
    
}
An Stelle “/www” dann das entsprechende.

Ich hoffe, dem einen oder anderen hilft’s vielleicht…

Bei mir funzt es jedenfalls: http://www.guppyladen.de/mage/catalog/product/view/s/testartikel-nr-1/id/136/category/4/

EDIT:
Beim Hauptbild funktioniert es, zusätzliche Bilder werden hochgeladen, aber nicht angezeigt. Ich geb’s erstmal auf. Frust.

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top