Pagina 1 van 1
permissies bij uploaden bijlagen
Geplaatst: 22 dec 2008, 11:27
door Sillynder
- Adres van je forum: http://www.svanderg.com/phpbb3 (slechts toegankelijk voor enkele ip-adressen)
Event. modificaties op je forum:geen enkele
Wanneer ontstond het probleem?bij de upgrade van 3.0.2 naar 3.0.4
phpBB versie: 3.0.4
Heb je onlangs iets veranderd aan je forum?ja, geupdate
Wat is het probleem?
Sinds de update naar 3.0.4 heb ik het volgende probleem: alle thumbnails van afbeeldingen die ik als bijlage toevoeg, worden niet getoond in het topic. Ik krijg alleen de alternatieve tekst te zien. Dit is zeker een permissieprobleem, want:
Als ik in de files-map kijk, hebben alle thumbs van voor de update keurig 0666-permissies en daarna 0000. Logisch dus dat de thumbnail niet gelezen mag worden door gebruiker www-data, waaronder apache draait.
Als ik de permissies chmod naar 0666 wordt de thumbnail direct zichtbaar. Ergens in het upload-proces wordt de stap overgeslagen (?) om de afbeelding te chmodden naar 0666 vermoed ik.
De update verliep zonder problemen. Update-bestanden heb ik geupload, vervolgens installatie gedraait en install-map verwijderd. Eerlijk gezegd heb ik niet meer voor 100% voor de geest hoe iedere stap verlopen is, omdat ik er pas na enkele dagen achter kwam. Iemand anders met hetzelfde probleem?
Re: permissies bij uploaden bijlagen
Geplaatst: 22 dec 2008, 12:57
door Paul
Dit is een bug in phpBB 3.0.4, deze zal (hopelijk) opgelost zijn in 3.0.5
Re: permissies bij uploaden bijlagen
Geplaatst: 22 dec 2008, 13:04
door Sillynder
Bedankt voor je reactie! Dan stop ik met zoeken en probeer ik het op te lossen door dagelijks via een cronjob de permissies recht te zetten.
Re: permissies bij uploaden bijlagen
Geplaatst: 31 jan 2009, 15:50
door Tazmanian
Kan er iemand mij een scriptje bezorgen hiervoor?
Als ik bestanden upload (en soms gebeurd het ook bij avatars) dan is de gebruiker Apache eigenaar van de bestanden.
Ikzelf kan niet inloggen als apache gebruiker en bijgevolg de bestanden niet downloaden naar mijn pc als backup. Ik moet de permissies dus eerst terug naar een andere gebruiker en groep zetten. Of kan dit niet?
Re: permissies bij uploaden bijlagen
Geplaatst: 24 feb 2009, 16:49
door Sillynder
Het is normaal dat de bestanden eigendom zijn van apache (of als gebruiker www-data). Als beheerder/root moet je sowieso bij de bestanden kunnen. Hoe log je in? Via ftp, ssh, ...?
Re: permissies bij uploaden bijlagen
Geplaatst: 28 feb 2009, 13:09
door Tazmanian
Ik log in via FTP, maar ik kan ook inloggen via SSH.
Via FTP kan ik geen bestanden downloaden waarvan Apache eigenaar is, enkel die waar ik eigenaar van ben.
Met SSH heb ik weliswaar niet echt veel ervaring, gebruik dat enkel om backups te nemen van de databases.
Re: permissies bij uploaden bijlagen
Geplaatst: 28 feb 2009, 19:24
door Mid
Via DirectAdmin kun je de eigendom wijzigen van Apache naar jezelf (Reset Ownership).
Re: permissies bij uploaden bijlagen
Geplaatst: 01 mar 2009, 10:26
door Tazmanian
Ik heb geen Directadmin, enkel Plesk.
Maar het kan toch niet de bedoeling zijn om telkens alle bestanden te moeten wijzigen als je een backup wil opslaan op je eigen pc?
Re: permissies bij uploaden bijlagen
Geplaatst: 01 mar 2009, 17:17
door Mid
Mogelijk kan het via Plesk ook; ik ken Plesk onvoldoende. Het lijkt mij ook niet de bedoeling, maar ik heb voor het door mij beheerde forum ook al eens de eigendom moeten omschakelen om een aantal bijlagen via FTP te kunnen downloaden, terwijl de rechten van de hoofdmap goed stonden.