Hallo,
Ik heb middels PHP een installatiescript geschreven. Het haalt een zipfile van een primaire locatie middels cURL, en pakt alle bestanden uit in een bovenliggende map. Zodoende wil ik een installatiescript / updatescript maken voor een applicatie, zodat deze makkelijk te deployen is. Uiteindelijk wil ik met de PHP GLIP library een manier maken om de GIT tags te verzenden van de (verder nutteloze) repository map en zo te checken op een update, en deze automatisch toe te passen op de applicatie.
Het probleem zit hem nu hierin:
Ik kan de files niet meer opslaan. die ik met het installatiebestand heb uitgepakt. Chmod staat bij files op 0644 en bij folders op 0755, en de user is 'ftp'. Het is een shared hosting dus alles wat ernaartoe kopieer heeft 'ftp' als user, en deze zelfde rechten. Toch kan ik de betreffende bestanden dus niet meer bewerken.
De foutmelding is algemeen en spreekt voor zich:
Heeft iemand een idee wat ik hieraan kan doen of hoe dit komt? Ik heb in het installatiebestand verder niet expliciet rechten gezet.
Ik heb middels PHP een installatiescript geschreven. Het haalt een zipfile van een primaire locatie middels cURL, en pakt alle bestanden uit in een bovenliggende map. Zodoende wil ik een installatiescript / updatescript maken voor een applicatie, zodat deze makkelijk te deployen is. Uiteindelijk wil ik met de PHP GLIP library een manier maken om de GIT tags te verzenden van de (verder nutteloze) repository map en zo te checken op een update, en deze automatisch toe te passen op de applicatie.
Het probleem zit hem nu hierin:
Ik kan de files niet meer opslaan. die ik met het installatiebestand heb uitgepakt. Chmod staat bij files op 0644 en bij folders op 0755, en de user is 'ftp'. Het is een shared hosting dus alles wat ernaartoe kopieer heeft 'ftp' als user, en deze zelfde rechten. Toch kan ik de betreffende bestanden dus niet meer bewerken.
De foutmelding is algemeen en spreekt voor zich:
code:
1
2
3
4
| Error transferring file 'hier/staat/het/pad/van/de/file' --------------------------- Copying files to remote side failed. parameters.ini: Permission denied |
Heeft iemand een idee wat ik hieraan kan doen of hoe dit komt? Ik heb in het installatiebestand verder niet expliciet rechten gezet.
[ Voor 10% gewijzigd door Struikrover op 19-08-2012 19:18 ]