[PHP] Image resize fout (schrijfrechten)

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Met de volgende stuk code probeer ik een afbeelding te resizen:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$destURL = $_SERVER['DOCUMENT_ROOT'] . "/test/test.jpg";

$srcImageInfo = getimagesize($url); 
$srcWidth = $srcImageInfo[0]; 
$srcHeight = $srcImageInfo[1]; 

$destWidth = 170; 
$destHeight = 170; 

$srcImage = imagecreatefromjpeg($url); 
$dstImage = imagecreate($destWidth,$destHeight); 

imagecopyresized($dstImage, $srcImage, 0, 0, 0, 0, $destWidth, $destHeight, $srcWidth, $srcHeight); 

imagejpeg($dstImage,$destURL); 
imagedestroy($srcImage); 
imagedestroy($destImage);


Het problees is nu dat het wegschrijven van het nieuwe bestand niet lukt.

In Apache kom ik de volgende fout tegen:
[Wed Oct 12 20:44:29 2005] [error] PHP Warning: imagejpeg(): Unable to open 'd:/htdocs/test/test.jpg' for writing in d:\\htdocs\\class\\Test.inc.php on line 408

Apache/PHP/MySQL draait op Windows Server 2003.
Ik dacht gelijk aan de rechten in directory test, deze staat op 755.
Het probleem is dat ik het niet kan veranderen naar 777.

Ik heb het geprobeerd te veranderen met PHP en LeapFTP, maar hij blijft op 755 staan.

Heeft iemand een idee waarom ik het niet kan veranderen en of dit probleem uberhaubt iets te maken heeft met 755. Ik ben er al uren mee bezig, maar ik zie het gewoon niet.

btw. ik probeer het te veranderen met admin rechten.

Acties:
  • 0 Henk 'm!

  • Mawlana
  • Registratie: Juli 2002
  • Laatst online: 01:02
(..)
Apache/PHP/MySQL draait op Windows Server 2003.
(..)
Ik dacht gelijk aan de rechten in directory test, deze staat op 755.
Die twee zinnen gaan volgens mij niet samen. CHMOD is naar mijn weten UNIX-only.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
sylvesterrr schreef op woensdag 12 oktober 2005 @ 21:05:
[...]

Die twee zinnen gaan volgens mij niet samen. CHMOD is naar mijn weten UNIX-only.
CHMOD 755 (Unix) ==> rwx rwx r-x (Windows)

Een FTP Client als LeapFTP kan een vertaling maken. Op die manier controleer ik vaak de CHMOD op Windows bakken en is het ook gelijk te veranderen.

Het probleem is volgens mij dat ik 755 niet naar 777 kan veranderen,
Dus rwx rwx r-x naar rwx rwx rwx.

De directory test heb ik al helemaal opengezet. Iedereen heeft alle rechten in die dir.
Maar nog mag ik geen bestand schrijven (vanuit PHP) naar die dir.

Acties:
  • 0 Henk 'm!

  • scorpie
  • Registratie: Augustus 2001
  • Laatst online: 17:54

scorpie

Supra Addict

Verwijderd schreef op woensdag 12 oktober 2005 @ 21:42:
[...]


CHMOD 755 (Unix) ==> rwx rwx r-x (Windows)
[knip]
chmod 755 is dus rwx r-x r-x

wil een Toyota Supra mkIV!!!!! | wil een Yamaha YZF-R{1,6} | wil stiekem ook een Ducati
"Security is just a state of mind"
PSN: scorpie | Diablo 3: scorpie#2470


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Scorperito schreef op woensdag 12 oktober 2005 @ 21:47:
[...]

chmod 755 is dus rwx r-x r-x
Uhm.. ja.
Dat bedoel ik ;)

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Een schopje.
Ik ben er helaas nog steeds niet uit.
Blijf dezelfde error krijgen.
Weet iemand misschien wat er aan de hand kan zijn?

Acties:
  • 0 Henk 'm!

  • StevenK
  • Registratie: Februari 2001
  • Laatst online: 21:50
Hoe staan de NTFS rechten op die folder ?

Was advocaat maar vindt het juridische nog steeds leuk


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
StevenK schreef op vrijdag 14 oktober 2005 @ 17:29:
Hoe staan de NTFS rechten op die folder ?
Administrator (full control)
Creator Owner (full control)
Everyone (full control)
System (full control)
Pagina: 1