Jeg kan ikke umiddelbart se hvordan det skulle kunne gøres. Problemet er, at ftp-serveren ikke kender til php, så den fortolker ikke php-filer overhovedet.
Ja men man kan jo ikke forhindre at en ejer af et webhotel får fat på ftp-koderne - men jeg regnede heller ikke med at det kunne lade sig gøre - Muddi - smider du lige et svar du kom trods alt først :-)
Hvis du ikke stoler på dit webhotel - så skift. Hvis det er meget privat, så brug en form for kryptering - så er det ligemeget om folk får filen, så længe de ikke har nøglen, så kan de ikke bruge det.
Jeg har nok ikke formuleret mig ordenligt - det jeg mener med "ejer" er - hvis man har en kunde - han/hun har et webhotel - hvis man så har lavet en opgave som man ikke ønsker at personen kan dele ud til højre og venstre, ville det have været rart hvis man kunne lukke af for kunden....
Så du tænker på beskyttelse af kode? Prøv at se på zend's encoder produkt. Den kan lave noget licenssystem, så alle ikke bare kan køre din kode. (Jeg har ikke prøvet det selv, men overvejer det, hvis jeg begynder at lave produkter til folk).
Her er mit svar :o) Hvis du har din side liggende hos et webhotel ude i byen kan du som regel købe ekstra "ftp-konti". Altså mulighed for flere klienter med forskellige passwords OG FORSKELLIGE adgangsprivilegier. En bruger kan f.eks: oprettes kun med adgang til en enkelt mappe. Spørg dit webhotel.
Hos Azero står det på prislisten som ekstra ftp-bruger og koster kr 99,- i oprettelse og efterfølgende kr 19,- om måneden.
Hvis sako's kunde har et webhotel, så ville det da være lidt optimistisk at håbe på at de vil oprettet en ftp adgang som så giver dem mindre adgang, så de ikke kan tage sako's kode og give til andre :-)..
(Men jeg er stadig ikke sikker på at jeg forstår sako helt).
hehe - ok det eneste det drejer sig om er at jeg har brugt mange timer på at udvikle et CMS-system til en kunde. Jeg var bare ikke interesseret i at kunden (som ejer domainet og har FTP-adgang)ikke bare downloadet cmsèt og giver det vidre - andet er der ikke i det.... :-)
Det kan jeg godt se. Jeg har bare haft et lignende problem, men jeg hoster selv mine kunder på mit webhotel, og de har så ikke de samme adgangsrettigheder som mig.
Jeg håber du har en klar kontrakt med kunden om hvad de egentlig har bestilt og har ret til. Standardløsningen på dit problem er zend encoderen. Der er li'som ikke rigtig andet at gøre.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.