---
title: "Ej tillgång till filer"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/44639-ej-tillgång-till-filer"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Asterix"
published: "2002-05-27T12:04:23.000Z"
updated: "2002-05-28T11:00:36.000Z"
replies: 10
views: 360
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/44639-ej-tillgång-till-filer"
---

# Ej tillgång till filer

## #1 — Asterix, 2002-05-27T12:04Z

Jag har ett script som automatiskt laddar hem screenshots och sparar dem på min server. Nu är det så att jag vill ändra storlek på bilderna efter jag laddat hem dem om de är för stora. Men då säjer mitt script access denied eller liknande. Jag kan inte öppna bilderna. Det går inte ens att ladda upp en bild med samma namn genom FTP. Däremot går det utmärkt att tabort bilden. Jag har testat att använda chmod men den säger också att jag inte har tillgång att ändra chmod på filen. Är det någon som vet var detta kan bero på eller hur jag kan ändra det?

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

## #2 — Asterix, 2002-05-27T17:33Z

Det verkar som att det är fel ägare på filerna. De som jag laddat upp genom ftp har en ägare och de går bra att ändra på. De som skapats automatisk har en annan ägare. Nu är problemet att jag inte kan ändra ägare med chown.

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

## #3 — GunnarD, 2002-05-27T17:52Z

chmod på fil/bibliotek kan endast ägaren och root köra.

chown kan endast root göra.
Du kan inte göra dig själv ägare till en fil som du inte äger!

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

## #4 — stevenet, 2002-05-27T17:53Z

Det stämmer bra. PHP brukar skapa under användarnamnet anonymous(?).

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

## #5 — Asterix, 2002-05-27T19:07Z

Hur ska jag då göra för att kunna ändra de filer som automatiskt sparas på min server?

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

## #6 — Asterix, 2002-05-28T08:34Z

Hur kan de vara så att det skriptet som jag skapar bilderna sätter dem till en ägaren och sen när skriptet lite senare ska öppna och förminska de så ha skriptet inte rättighet att göra det?

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

## #7 — GunnarD, 2002-05-28T09:46Z

När du kör script igenom webservern så körs scripten som den användare som webservern körs som (oftast nobody)

Om du kör script via cron så körs scripten som den användaren som du var när du definierade cron-jobbet.

Enklaste sättet är nog att köra cron-scriptet som root, då har scriptet rätt att byta ägare på filer.

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

## #8 — Asterix, 2002-05-28T09:49Z

men om jag kör genom webservern blir ägaren "nobody" borde inte samma skript genom webservern har rätt att ändra på filen??

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

## #9 — GunnarD, 2002-05-28T10:34Z

Vilka rättigheter får filen?
Prova att i scriptet chmod'a om den till 644

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

## #10 — Asterix, 2002-05-28T10:40Z

Först skapar jag filen med hjälp av fopen ("namn.jpg", "w"); och sen försöker jag chmod'a den till 0644 men det tillåts jag inte.

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

## #11 — Asterix, 2002-05-28T11:00Z

Det visade sig att problemet var inte att öppna dem utan spara över dem. Löste detta genom att först tabort bilden och sen spara. Tack för all hjälp.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/44639-ej-tillgång-till-filer
