feilmeldingen "Please check for tilstrekkelige skrive filrettigheter " er generert av den webbaserte downloader , kjent som Magento Connect Manager, som er en del av Magento eCommerce plattform . Magento eCommerce plattform er en åpen kildekode- plattform - kildekoden kan lastes ned , endres eller distribueres gratis - som er utformet for nettbutikker . Årsak
For å bruke Magento Connect Manager for installering eller oppgradering, Magento programvare , må du ha skrive rettigheter på alle Magento filer, inkludert den viktigste installasjonsmappen , eller root -mappen. Hvis du ikke gjør det , kan Magento Connect leder generere feilmeldingen. For å hindre at feilmeldingen , må du legge skriverettigheter til Magento root mappen og alle filer og mapper under rotmappen . Du kan gjøre dette ved å skrive inn root -mappen og rekursivt forandre rettighetene på alle filer og mapper til "777 ". Rekursivt betyr oppgi hver mappe du finner under rotmappen og forandre rettighetene på alle filene og mappene den inneholder og så . på nedover filsystem hierarki til bunnen av katalogen treet
filrettigheter
Under Unix operativsystem , er filrettigheter delt inn i tre grupper : "user "," gruppe "og" . andre " Innenfor hver gruppe , er individuelle filrettigheter representert ved bokstavene r , w og x - for " lese "," skrive "og" execute " - eller ved tallene 4 , 2 og en , i binær . Kommandoen " chmod 777 { filnavn } " endrer tillatelsene på { filnavn } for å lese, skrive og kjøre for alle.
Legge skriverettigheter
kan endre filrettigheter via en File Transfer Protocol ( FTP) eller Secure Shell ( SSH )-klient . FTP er en programvare protokoll for å utveksle informasjon mellom datamaskiner over et nettverk , mens SSH er et skall program for å utføre kommandoer på en ekstern datamaskin . Å endre filrettigheter via en SSH-klient , logger du deg på SSH -konto og skriv inn følgende Unix- kommandoer: cdfind . -type d- exec chmod 777 { } \\; chmod 666 downloader /config.ini
Fjerne Skriv Tillatelser
Når du har endret filrettigheter , bør du kunne få tilgang til Magneto Connect manager for å fullføre installasjonen eller oppgradere du prøver . Men når du har fullført installasjonen eller oppgraderingen , må du fjerne skriverettigheter fra filene og mappene igjen . For å gjøre dette via SSH , skriver du inn følgende kommandoer : finne. -type d- exec chmod 755 { } \\; finne. -type f- exec chmod 644 { } \\; chmod o + w Var media app /etc /use_cache.ser