felmeddelandet " Kontrollera för tillräcklig behörighet skriva till filen " genereras av den webbaserade Downloader , känd som Magento Connect Manager, som utgör en del av Magento eCommerce plattform . Den Magento eCommerce plattform är ett open- source plattform - dess källkod kan laddas ner , ändras eller distribueras kostnadsfritt - som är avsedd för e-handlare . Orsak
För att använda Magento Connect Manager för att installera , eller uppgradera , Magento programvara , måste du har behörighet att skriva på alla Magento filer, inklusive den huvudsakliga installationsmappen , eller rotmappen . Om du inte gör det , kan Magento Connect manager generera felmeddelandet . För att förhindra att felmeddelandet måste du lägga skrivbehörighet till Magento rotmappen och alla filer och mappar under rotmappen . Du kan göra detta genom att ange rotkatalogen och rekursivt ändra behörigheterna på samtliga filer och mappar till " 777 . " Rekursivt innebär in varje mapp du hittar under rotmappen och ändra behörigheter på alla filer och mappar det innehåller och så . på ned filsystemshierarkin till botten av katalogträdet
filrättigheter
Under operativsystemet Unix , är filrättigheter indelade i tre grupper : " user , " , " grupp " och " . annan " Inom varje grupp enskilda filrättigheter representeras av bokstäverna r , w och x - för" läsa ", " skriva " och " köra " - eller med siffrorna 4 , 2 och 1 , i binär . Kommandot " chmod 777 { filename } " ändrar behörigheterna på { filnamn } för att läsa , skriva och köra för alla .
Lägga skrivrättigheter
Du kan ändra filrättigheter via en File Transfer Protocol ( FTP ) eller Secure Shell ( SSH ) klient . FTP är ett program för utbyte av information mellan datorer i ett nätverk , medan SSH är ett skal -program för att köra kommandon på en fjärrdator . För att ändra filrättigheter via en SSH-klient , logga in på ditt SSH -konto och skriv följande Unix-kommandon : cdfind . - typ d - exec chmod 777 { } \\; chmod 666 downloader /config.ini
bort skrivrättigheter
När du har ändrat filrättigheter , bör du kunna komma åt Magneto Connect manager för att slutföra installationen eller uppgradera du försöker . Men när du har slutfört installationen eller uppgraderingen , måste du ta bort skrivrättigheter från filer och mappar igen . För att göra detta via SSH , skriv följande kommandon : hitta . - typ d - exec chmod 755 { } \\ ; hitta . - typ f - exec chmod 644 { } \\; chmod o + w var media app /etc /use_cache.ser