---
title: "PANIK!!!!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/109759-panik"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "toja"
published: "2004-08-21T15:36:48.000Z"
updated: "2004-08-21T15:57:18.000Z"
replies: 6
views: 321
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/109759-panik"
---

# PANIK!!!!

## #1 — toja, 2004-08-21T15:36Z

Hej..

Detta är panik.. hur löser jag detta...

Jag har ett script som laddar en massa bilder ur kataloger... enkelt men bra!

Allt har fungerat smort.. vi har bilderna på Fs data...

Nu har vi egen server... då kommer detta felmess:'

\--------------
You don't have permission to access /imgArc/imgArc//5/ on this server.
\--------------

koden för hela bildarkivet ser ut så här:

```
<?php
	$xconut = 0;
	$ImgArray = array();
	$katalog = "imgArc/".$imgArc;
	if(!($dp = opendir($katalog))) die("Kunde inte öppna katalogen: $katalog, kontakta webmaster!");
	while($file	 = readdir($dp)){
		if($file != '.' && $file != '..'){
			if($file != "tumbs"){
				$ImgArray[$xconut] = $file;
				$xconut++;
			}
		}
	}
	closedir($dp);
	function cmp ($a, $b){
 		return ($a > $b) ? 1 : -1;
	}
	usort($ImgArray, "cmp");
	foreach($ImgArray as $file) {
?>
<img src="http://www.grej.nu/imgArc/pix.gif" width="12" height="1" border="0"><img src="http://www.grej.nu/imgArc/<?php echo $katalog; ?>/tumbs/<?php echo $file; ?>" border="0" onMouseOver="this.style.cursor='hand';" onClick="MyWindow=window.open('http://www.grej.nu/imgArc/<?php echo $katalog; ?>/<?php echo $file; ?> ','bild','toolbar=no,location=no,directories=no,status=no,me
 nubar=no,scrollbars=no,resizeable=no,width=500,height=385');
 return false;">
<?php
	}
?>
```

Servern är:
Apache/2.0.50 (Unix) PHP/5.0.0 Server at <https://www.grej.nu> Port 80

Hoppas på snabbt svar...

Permalänk: https://www.webforum.nu/p/109759

## #2 — Qimen, 2004-08-21T15:39Z

Jag fick verkligen lust att hjälpa dig med sådan rubrik på tråden. :OO :l 
Det är inget fel på scriptet utan rättigheterna på servern. Du får kolla så att mappen där filerna laddas upp till har skrivrättigheter.

/r Dessutom korspostning, SKÄRPNING! Läs reglerna...

Permalänk: https://www.webforum.nu/p/1417414

## #3 — UlfT, 2004-08-21T15:44Z

Det du bör kolla närmare, är vad felet faktiskt säger:

```
You don't have permission to access /imgArc/imgArc[b]//[/b]5/ on this server.
```

På något sätt har du alltså fått in dubbla "/" i sökvägen. Det ska du knappast ha. Alltså, frågan är om du bygger upp den sökvägen på rätt sätt.

Permalänk: https://www.webforum.nu/p/1417416

## #4 — Qimen, 2004-08-21T15:45Z

UlfT: Men är det inte PHP som ignorerar dubbla // och i detta fallet räknar sökvägen som /imgArc/imgArc/5/?

Permalänk: https://www.webforum.nu/p/1417418

## #5 — toja, 2004-08-21T15:47Z

sorry för dubbelmess.. men visste ju inte om det var servern eller php-koden...  fattar inte felet...

Permalänk: https://www.webforum.nu/p/1417419

## #6 — Qimen, 2004-08-21T15:51Z

Du får chmodda mappen där filerna som laddas upp sparas så den har skrivrättigheter. Du vet hur man använder chmod?

Permalänk: https://www.webforum.nu/p/1417420

## #7 — toja, 2004-08-21T15:57Z

Jag har löst det.. det var ett skitproblem som jag glömt!!! Skäms så jäkla mycket.. måste vara pga trötthet.!!!

Glömde ju detta i början:
$imgArc = $\_GET\['imgArc'\];

Vad lätta problemen kan vara ibland!!!

Permalänk: https://www.webforum.nu/p/1417422

---

Tråden på webben: https://www.webforum.nu/amne/php/109759-panik
