Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Servers

Apache: overschrijven van bestanden via ftp niet toegestaan

Anoniem
Gooly
3 antwoorden
  • Sinds kort draai ik mijn eigen Apache server met daarop PHP4. Als beginneling was het effe zoeken, maar ik heb de boel aan de praat gekregen en het werkt prima.
    De boel draait onder Win2k.
    Het vreemde is nu dat de PHP scripts welliswaar prima werken. (Ik draai Pivot dus allerlei archieven en pagina's worden voortdurend aangepast door de php scripts, en dit gaat verder prima.) maar dat ik via ftp geen bestanden van de server mag deleten of overschrijven (550 Permission denied.)
    Op zich ook nog geen probleem, dan doe ik het wel rechtstreeks op de server, maar mijn webcam en Blogamp scriptje overschrijven ook voortdurend bestanden (de webcam plaatjes en Blogamp een Javascriptje.)
    En ook dat lukt dus niet.
    Ik heb al overal in httpd.conf zitten zoeken of ik ergens rechten moet wijzigen, maar ik kom er niet uit.
    Iemand enig idee wat de oorzaak zou kunnen zijn?
    Ik wilde nog proberen of het te maken had met de www folder te sharen, maar om mysterieuze redenen is de sharing tab uit mijn properties venster verdwenen :o
  • Log je wel in als user met genoeg rechten?
    Als je scriptje gewoon de ftp opzoekt en daar bestanden (wil) plaatsen, dan kan dat natuurlijk niet. Want een ANOMYNOUS-user heeft de rechten niet om bestanden te plaatsen/bewerken en soms is anonieme toegang helemaal verboden.

    Je zult dus in je script, in moeten loggen als admin o.i.d. en vanuit die 'positie' bestanden moeten plaatse en bijwerken en overschrijven (en eventueeld deleten).

    Je moet ook nog uitkijken met server-timeout's. Vaak moet je dan weer opnieuw inloggen. Als je dat niet doet wordt je (vaak) automatisch weer als anoniem ingelogd.
    Dus misschien is het ook handig als je bij elke bijwerking of plaatsing van bestanden ff snel controleert of je nog bent ingelogd.

    BTW, je weet dat Apache een HTTP-server is ? :wink:
  • [quote:e6ef442feb="Gooly"]Sinds kort draai ik mijn eigen Apache server[/quote:e6ef442feb]

    move to servers dus.

    t.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.