Page 1 of 2
					
				[Opgelost] Error: invalid directory
				Posted: Wed May 19, 2010 8:11 am
				by sk33l0
				Als ik foto's wil uploaden in de gallery module krijg ik de melding: Error: invalid directory. Terwijl ik wel galleries kan aanmaken en tevens afbeeldingen kan uploaden met  het afbeeldingen beheer. Ook heeft de map uploads gewoon de juiste bestandsrechten. Deze klant zit bij provider vevida weet niet of dat er iets mee te maken heeft. Of moet ik iets aanpassen in de config?
Als ik naar de systeem informatie kijk staat er een rood kruisje achter root path met een link naar 
http://wiki.cmsmadesimple.org/index.php ... t_writable (Begrijp niet goed wat ik daar mee moet )
de root path = D:\www\sitenaam.nl\www (0777)
 
			
					
				Re: Error: invalid directory
				Posted: Wed May 19, 2010 9:13 am
				by Jos
				Misschien een vreemd teken in de directorynaam gebruikt?
Check anders mijn antwoord hier: 
http://forum.cmsmadesimple.org/index.ph ... #msg199895 
			
					
				Re: Error: invalid directory
				Posted: Wed May 19, 2010 9:32 am
				by sk33l0
				nee dat topic had ik al gezien. Maar waarom kan ik dan wel gallery's aanmaken of via afbeelding beheer foto's uploaden?
			 
			
					
				Re: Error: invalid directory
				Posted: Wed May 19, 2010 10:40 am
				by Jos
				uhm... ik heb even getest op een Vevida omgeving die ik toevallig ter beschikking heb, en ik zie hetzelfde...  
 
Dit vergt wat nader onderzoek...
 
			
					
				Re: Error: invalid directory
				Posted: Wed May 19, 2010 10:48 am
				by sk33l0
				Ik snap die fout ook niet in die log want het absolute path klopt gewoon.
Verder raar dat ik wel subcategories aan kan maken en in afbeeldingenbeheer wel foto's kan uploaden naar de map Gallery.
			 
			
					
				Re: Error: invalid directory
				Posted: Wed May 19, 2010 12:23 pm
				by sk33l0
				Ik hoop echt dat hier een oplossing voor komt want dit is erg essentieel voor de klant.
			 
			
					
				Re: Error: invalid directory
				Posted: Wed May 19, 2010 2:16 pm
				by Jos
				ik help het je hopen  

 
			
					
				Re: Error: invalid directory
				Posted: Wed May 19, 2010 2:29 pm
				by Rolf
				@Jos
Zou dit ook geen mod_security probleem kunnen zijn zoals ik op mijn site had? (heb een "Troubleshooting" aangemaakt btw.)
In dat geval zou het in de error_log naar voren moeten komen!
@sk33l0
Als je toegang tot de php error_log hebt zou ik daar eens in kijken of je iets wijzer kunt worden.
Heb ook een host die via mod_security allerlei commando's blokkeert, maar daar krijg je vanuit het CMS vanzelfsprekend geen melding van. Die constateert alleen dat een bepaalde functie niet werkt...
grt. Rolf
			 
			
					
				Re: Error: invalid directory
				Posted: Wed May 19, 2010 2:32 pm
				by Jos
				Rolf, Vevida heeft windows servers en die doen niets met htaccess  

 
			
					
				Re: Error: invalid directory
				Posted: Wed May 19, 2010 2:47 pm
				by Rolf
				Jos wrote:
Rolf, Vevida heeft windows servers en die doen niets met htaccess  
 
 
Urr...  

Maar goed, hoe dan ook zou het wel kunnen dat de host bepaalde functies blokkeren, waardoor...
Wil maar zeggen dat het een serverprobleem kan zijn en niet direct een Gallery probleem.
Was op de betreffende eigen site een udt aan het maken met daarin de tekst "cc:" 
Het enige wat ik in de backend vernam was dat de udt niet kon worden opgeslagen... verder niets...
Ook hier bleek de server het te blokkeren.  
 
®
 
			
					
				Re: Error: invalid directory
				Posted: Wed May 19, 2010 2:56 pm
				by sk33l0
				Buiten dat ik dit graag opgelost zie zal ik de klant voorstellen te verhuizen naar een andere hosting. Tenzij iemand weet hoe het op te lossen is.
			 
			
					
				Re: Error: invalid directory
				Posted: Wed May 19, 2010 3:59 pm
				by Jos
				sk33lo:
In het bestand function.upload.php vind je bij regel 18
Code: Select all
// Check the uploaddirectory
if ( !isset($_SESSION['uploaddir']) || !is_dir($_SESSION['rootpath'] . $_SESSION['uploaddir']) )
{
        echo 'ERROR:invalid uploaddirectory';
        exit(0);
}
Zou je die 
Code: Select all
        echo 'ERROR:invalid uploaddirectory';
even kunnen veranderen in
Code: Select all
        echo 'ERROR:invalid uploaddirectory: "' . $_SESSION['rootpath'] . $_SESSION['uploaddir'] . '"';
en dan kijken wat de foutmelding wordt? Ik heb zelf op dit moment geen gelegenheid om de code aan te passen namelijk
 
			
					
				Re: Error: invalid directory
				Posted: Wed May 19, 2010 8:08 pm
				by TD__
				Het bedrijf waar ik werk heeft ergens een reseller account waar alle sites van klanten op komen te staan.
Misschien ook iets om over na te denken?
Zo weet je zeker dat het altijd werkt en het grote voordeel vind ik dat als er een probleem is je zelf contact kan opnemen met de host en niet de klant die geen idee heeft wat alles inhoudt (heb toen de klanten nog wel zelf hosting kozen wel gehad dat een hosting mij niet wou helpen omdat ik geen contract bij hun had).
			 
			
					
				Re: Error: invalid directory
				Posted: Wed May 19, 2010 10:43 pm
				by sk33l0
				Jos wrote:
sk33lo:
In het bestand function.upload.php vind je bij regel 18
Code: Select all
// Check the uploaddirectory
if ( !isset($_SESSION['uploaddir']) || !is_dir($_SESSION['rootpath'] . $_SESSION['uploaddir']) )
{
        echo 'ERROR:invalid uploaddirectory';
        exit(0);
}
Zou je die 
Code: Select all
        echo 'ERROR:invalid uploaddirectory';
even kunnen veranderen in
Code: Select all
        echo 'ERROR:invalid uploaddirectory: "' . $_SESSION['rootpath'] . $_SESSION['uploaddir'] . '"';
en dan kijken wat de foutmelding wordt? Ik heb zelf op dit moment geen gelegenheid om de code aan te passen namelijk
 
dan geeft hij deze error als ik in de gallery een afbeelding wil uploaden
ERROR:invalid uploaddirectory: "D:wwwvanveentuinontwer.nlwwwuploads/images/Gallery/Ontwerp1"
 
			
					
				Re: Error: invalid directory
				Posted: Thu May 20, 2010 1:13 pm
				by Jos
				Dank..
Er gaat duidelijk iets mis met de slashes.
Ik denk dat het opgelost is als je bijgaande bestanden in je Gallery directory zet (bestaande overschrijven)
bijgaande bestanden eerst even hernoemen door .txt te verwijderen, daarna uitpakken.
edit:
bestanden opnieuw toegevoegd. Let op: alleen gebruiken met versie 1.3