Dosya izinlerinin daha önce burada ele alındığını biliyorum, ancak senaryo için başa çıkmaya çalışıyorum.
- Dosyaları eski bir ubuntu kurulumunda yarattım.
- Dosyaları yeni ubuntu kurulumuma kopyaladım ve web köküme koydum.
- Dosyaları çalıştırmayı denediğimde (PHP dosyaları) izinlerle ilgili bir hata alıyorum
Bunu düzeltmeye çalışırken, önceki sahibine ait olmaları gerektiğini varsaydım, bu nedenle chown -R
dizindeki tüm dosyaların sahipliğini almak için kullanıcı adımı argüman olarak kullandım. Yeni ve eski ubuntu kurulumları arasındaki kullanıcı adlarının aynı olduğu unutulmamalıdır.
Dosyaları yeniden çalıştırmayı denediğimde, aynı sorun: izin sorunları nedeniyle 500 hata. Birisi bana başka hangi adımları atmam gerektiğini söyleyebilir mi?
Apache kurulumum için webroot giriş klasörümün içinde. Webrootumda yeni dosyalar oluşturursam, beklendiği gibi çalışırlar, soruna neden olan sadece eski dosyalar.
chmod -R 777 dir
söz konusu dizinde çalıştırarak yaptım .