Jag har en utvecklings station, LAMP, där jag inte kan "ladda upp" filer. Detta är alltså ingen publik server.
Jag tror det beror på rättigheterna.
Jag har lagt till användaren "www-data" i gruppen som äger moderskatalogerna.
Rättigheterna är 775
Jag är säker på att det är rätt användare, jag dubbelkolla med kommandot "whoami" från php koden.
Har jag missat något uppenbart här som jag inte känner till eller tror ni det är något annat än rättigheterna som lurar?
Kan inte ladda upp filer via php på lokal maskin
Kategoriregler
Läs följande innan du postar: http://ubuntu-se.org/phpBB3/viewtopic.php?f=208&t=44692
Du får hjälp att komma igång med Ubuntu genom att välja en personlig fadder här: http://ubuntu-se.org/phpBB3/viewtopic.php?f=110&t=8767
Läs följande innan du postar: http://ubuntu-se.org/phpBB3/viewtopic.php?f=208&t=44692
Du får hjälp att komma igång med Ubuntu genom att välja en personlig fadder här: http://ubuntu-se.org/phpBB3/viewtopic.php?f=110&t=8767
-
- Inlägg: 58
- Blev medlem: 30 maj 2011, 12:53
- OS: Ubuntu
- Utgåva: 24.04 Noble Numbat LTS
- Kontakt:
- johanre
- Serveradmin
- Inlägg: 3888
- Blev medlem: 22 okt 2006, 09:13
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Malmö
Re: Kan inte ladda upp filer via php på lokal maskin
Kolla dina inställningar både för PHP och Apache.
För PHP: titta särskilt på avsnittet "File Uploads".
För Apache
För PHP:
Kod: Markera allt
/etc/php5/php.ini eller /etc/php5/apache2/php.ini
För Apache
Kod: Markera allt
/etc/apache2/httpd.conf eller /etc/apache2/sites-enabled/*
-
- Inlägg: 58
- Blev medlem: 30 maj 2011, 12:53
- OS: Ubuntu
- Utgåva: 24.04 Noble Numbat LTS
- Kontakt:
Re: Kan inte ladda upp filer via php på lokal maskin
nä, om jag sätter tillgängligheterna till 777 så funkar det. Det måste vara något annat. Märkte efter att ja skickat in förra posten att när ja la till användaren www-data i gruppen som äger mappen så får jag ingen åtkomst att ens läsa filer där. Trots att gruppen www-data fortfarande är kvar och "huvudgrupp".johanre skrev:Kolla dina inställningar både för PHP och Apache.
För PHP:titta särskilt på avsnittet "File Uploads".Kod: Markera allt
/etc/php5/php.ini eller /etc/php5/apache2/php.ini
För ApacheKod: Markera allt
/etc/apache2/httpd.conf eller /etc/apache2/sites-enabled/*
Väldigt förvirrade innan jag kom på att detta var anledningen.
Bloggen: Erik Landvall