Wiem, że uprawnienia do plików były tu wcześniej uwzględnione, ale staram się omówić koncepcję mojego scenariusza.
- Pliki utworzyłem na starej instalacji ubuntu.
- Skopiowałem pliki do mojej nowej instalacji Ubuntu i umieściłem je w moim katalogu głównym.
- Kiedy próbuję uruchomić pliki (są to pliki PHP), pojawia się błąd związany z uprawnieniami
próbując to naprawić, założyłem, że muszą one nadal należeć do poprzedniego właściciela, więc uruchomiłem chown -R
katalog z moją nazwą użytkownika jako argumentem, aby przejąć na własność wszystkie pliki w katalogu. Należy zauważyć, że nazwy użytkowników między nowymi i starymi instalacjami Ubuntu były takie same.
Gdy próbuję ponownie uruchomić pliki, ten sam problem: błąd 500 z powodu problemów z uprawnieniami. Czy ktoś może mi powiedzieć, jakie inne kroki powinienem podjąć?
Webroot dla mojej instalacji Apache znajduje się w moim folderze domowym. Jeśli utworzę nowe pliki w moim katalogu głównym, będą one również działać zgodnie z oczekiwaniami, to tylko stare pliki powodują problem.
chmod -R 777 dir
odpowiedni katalog. Nie mogę się powstrzymać przed myśleniem, że jest to lepszy sposób