---
title: "Kan inte ladda upp bild!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/143733-kan-inte-ladda-upp-bild"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "webbSAJTEN"
published: "2006-03-10T13:21:18.000Z"
updated: "2006-03-13T16:44:58.000Z"
replies: 9
views: 546
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/143733-kan-inte-ladda-upp-bild"
---

# Kan inte ladda upp bild!

## #1 — webbSAJTEN, 2006-03-10T13:21Z

Jag får detta felmess..

Warning: move_uploaded_file(): SAFE MODE Restriction in effect. The script whose uid/gid is 10282/33 is not allowed to access / owned by uid/gid 0/0 in /customers/webs/270902-16/www/bildbanken/uploadEngine.php on line 45

File not copied - script execution terminated

Varför får jag det?

En del av koden är

```
$uploaddir = "/www/bildbanken/upload/";

if (is_uploaded_file($_FILES['userfile']['tmp_name']) && $_FILES['userfile']['size'] > 10000) {
        if($_FILES['userfile']['type'] == "image/pjpeg" || $_FILES['userfile']['type'] == "image/jpeg" || $_FILES['userfile']['type'] == "image/jpg") {
		$baseimagename = $_FILES['userfile']['name'];
                if(!move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . $stamp . $_FILES['userfile']['name'])){
					exit("<br><br>File not copied - script execution terminated");
				}
```

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

## #2 — henke, 2006-03-10T15:27Z

Har mappen som du försöker ladda upp till rätt skrivrättigheter så att även php kan skriva i mappen?

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

## #3 — peterpops, 2006-03-10T16:26Z

Det ser ut som att felmeddelandet beror på att php körs i safe-mode, och att ditt phpscript inte har samma ägare/användar-id som mappen har som bilderna skall sparas till.

Hur skapades mappen på servern?

\_OM\_ det skulle vara så finns möjligheten att lösa problemet igenom att använda sig utav phps ftp-funktioner för att lösa saken.

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

## #4 — Matte, 2006-03-10T17:12Z

Det brukar i safe_mode räcka med att man med sitt FTP-program sätter chmod 777 på katalogen.

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

## #5 — webbSAJTEN, 2006-03-11T15:03Z

satte chmod på 777 men de funkade inte..
Skapade en ny mapp direkt i FTPn men de funkade inte heller..
Den ska ha skrivrättigheter..  

:S

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

## #6 — Matte, 2006-03-11T22:23Z

När man tittar på felmeddelandet verkar det som om du har felaktig sökväg i $uploaddir.
Testa med att ändra

```php
$uploaddir = "/www/bildbanken/upload/";
```

till

```php
$uploaddir = "/customers/webs/270902-16/www/bildbanken/upload/";
```

Vad innehåller $stamp ?

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

## #7 — webbSAJTEN, 2006-03-12T17:44Z

oj oj oj..

Nu fick ja ett väldigt långt felmess..

Warning: imagejpeg(): open_basedir restriction in effect. File(/home/lyran/www/lyran.sverok.net/upload/full/1142185102.jpg) is not within the allowed path(s): (/customers/webs/270902-16/www/bildbanken/:/tmp/php/uploads/) in /customers/webs/270902-16/www/bildbanken/uploadEngine.php on line 120

Warning: imagejpeg(): Invalid filename in /customers/webs/270902-16/www/bildbanken/uploadEngine.php on line 120

Warning: chmod(): Unable to access /home/lyran/www/lyran.sverok.net/upload/full/1142185102.jpg in /customers/webs/270902-16/www/bildbanken/uploadEngine.php on line 121

Warning: chmod(): open_basedir restriction in effect. File(/home/lyran/www/lyran.sverok.net/upload/full/1142185102.jpg) is not within the allowed path(s): (/customers/webs/270902-16/www/bildbanken/:/tmp/php/uploads/) in /customers/webs/270902-16/www/bildbanken/uploadEngine.php on line 121

Warning: imagejpeg(): open_basedir restriction in effect. File(/home/lyran/www/lyran.sverok.net/upload/preview/1142185102.jpg) is not within the allowed path(s): (/customers/webs/270902-16/www/bildbanken/:/tmp/php/uploads/) in /customers/webs/270902-16/www/bildbanken/uploadEngine.php on line 122

Warning: imagejpeg(): Invalid filename in /customers/webs/270902-16/www/bildbanken/uploadEngine.php on line 122

Warning: chmod(): Unable to access /home/lyran/www/lyran.sverok.net/upload/preview/1142185102.jpg in /customers/webs/270902-16/www/bildbanken/uploadEngine.php on line 123

Warning: chmod(): open_basedir restriction in effect. File(/home/lyran/www/lyran.sverok.net/upload/preview/1142185102.jpg) is not within the allowed path(s): (/customers/webs/270902-16/www/bildbanken/:/tmp/php/uploads/) in /customers/webs/270902-16/www/bildbanken/uploadEngine.php on line 123

Warning: imagejpeg(): open_basedir restriction in effect. File(/home/lyran/www/lyran.sverok.net/upload/thumb/1142185102.jpg) is not within the allowed path(s): (/customers/webs/270902-16/www/bildbanken/:/tmp/php/uploads/) in /customers/webs/270902-16/www/bildbanken/uploadEngine.php on line 124

Warning: imagejpeg(): Invalid filename in /customers/webs/270902-16/www/bildbanken/uploadEngine.php on line 124

Warning: chmod(): Unable to access /home/lyran/www/lyran.sverok.net/upload/thumb/1142185102.jpg in /customers/webs/270902-16/www/bildbanken/uploadEngine.php on line 125

Warning: chmod(): open_basedir restriction in effect. File(/home/lyran/www/lyran.sverok.net/upload/thumb/1142185102.jpg) is not within the allowed path(s): (/customers/webs/270902-16/www/bildbanken/:/tmp/php/uploads/) in /customers/webs/270902-16/www/bildbanken/uploadEngine.php on line 125

Warning: filesize(): SAFE MODE Restriction in effect. The script whose uid/gid is 10282/33 is not allowed to access /home owned by uid/gid 0/50 in /customers/webs/270902-16/www/bildbanken/uploadEngine.php on line 131

Warning: mysql_connect(): Access denied for user: 'lyran@racken.de' (Using password: YES) in /customers/webs/270902-16/www/bildbanken/uploadEngine.php on line 138
No connection

Ja sjutton kan jag göra..?
Tyvärr kan jag inte tänka själv eftersom ja vlt att lära mig ASP först och främst :P

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

## #8 — webbSAJTEN, 2006-03-12T17:56Z

$stamp = time();
står de i koden så ja antar att stamp är en variabel som innehåller datumet :D

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

## #9 — webbSAJTEN, 2006-03-12T18:27Z

Tänk, jag löste de :D
Gick genom alla felmess och kollade noga genom och kom fram till vart felet var :D

Tack för all hjälp!

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

## #10 — Sjodahl, 2006-03-13T16:44Z

och felet var?

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

---

Tråden på webben: https://www.webforum.nu/amne/php/143733-kan-inte-ladda-upp-bild
