PDA

Bekijk Volledige Versie : Forbidden (403) .sql bestand



dennis0162
14/02/09, 23:28
Ik heb een mysqldump gemaakt in de vorm van een .sql bestandje (2,5 Mb)
Deze wil ik te download aanbieden.

Als ik deze verplaats naar /var/www/html/ en de URL open krijg ik een forbidden (403).
Andere bestanden (denk aan html, php etc) werken wel.

Er staat geen htaccess bestand in de map.


Wat ik al heb geprobeerd:

- Bestand hernoemen
- Bestand een andere extentie geven
- Bestand chmodden naar 777


Uit de error log van Apache 2:

[Sun Feb 15 01:04:02 2009] [error] [client 85.146.xxx.xxx] (13)Permission denied: access to /backup_bestand.sql denied


Wie weet in welke richting ik moet zoeken?

Al vast bedankt!

dennis0162
14/02/09, 23:51
Opgelost. Deze kan dicht.

Randy
15/02/09, 00:03
Ook erg leuk, vragen om een oplossing, deze vinden maar hem niet posten. Mocht er ooit iemand zijn die de zoekfunctie wel weet te gebruiken, treft hij/zij nog geen oplossing.

dennis0162
15/02/09, 00:07
Ook erg leuk, vragen om een oplossing, deze vinden maar hem niet posten. Mocht er ooit iemand zijn die de zoekfunctie wel weet te gebruiken, treft hij/zij nog geen oplossing.

Je hebt helemaal gelijk:)

Hierbij de oplossing:

Na een Mysql dump geeft hij het bestand bepaalde waarde mee. (vraag mijn niet welke)

Dmv het bestand te kopiëren (cp oudbestand.sql nieuwbestand.sql) heeft hij deze waardes niet meer.

Hierna kan je prima nieuwbestand.sql downloaden. Hernoemen van het bestand heeft geen zin.

mikeh
15/02/09, 00:32
Je doelt op chmod ? of meer als een user issue ?

dennis0162
15/02/09, 00:48
Je doelt op chmod ? of meer als een user issue ?

Het heeft niets met chmod te maken.

daveww
15/02/09, 01:09
Je doelt op chmod ? of meer als een user issue ?Inderdaad, dit is volgens mij een chmod/chown probleem.

Ik denk dat het bestand bijv chmod 600 had, daardoor krijg je 403 forbidden.
Wanneer je hem chmod 644 geeft krijg je hem wél te zien.

Echter zodra ik zelf via 'mysqldump' een file maak, deze verplaats kan ik hem zonder iets te wijzigen/kopieëren meteen bekijken.

dennis0162
15/02/09, 01:11
Inderdaad, dit is volgens mij een chmod/chown probleem.

Ik denk dat het bestand bijv chmod 600 had, daardoor krijg je 403 forbidden.
Wanneer je hem chmod 644 geeft krijg je hem wél te zien.

Echter zodra ik zelf via 'mysqldump' een file maak, deze verplaats kan ik hem zonder iets te wijzigen/kopieëren meteen bekijken.

Vreemd, hier toch echt een 403.