Tylko trochę wszystkich zawartych tutaj informacji ...
Problemy z uprawnieniami są zwykle spowodowane 2 głównymi przyczynami:
- Rzeczywiste problemy z uprawnieniami do plików / folderów w systemie operacyjnym
- Nieprawidłowe ścieżki do katalogów tmp / log, zdefiniowane w pliku konfiguracyjnym.
Najlepszym sposobem sprawdzenia, czy rzeczywiście występuje problem z uprawnieniami, jest sprawdzenie wewnętrznej bazy danych:
Informacje o systemie -> Uprawnienia do katalogu .
Dzięki temu dowiesz się, które pliki / foldery w katalogu głównym instalacji Joomla są zapisywalne (kolor zielony), a nie zapisywalne (kolor czerwony).
W przypadku 1 - Jednym z najprostszych sposobów radzenia sobie z niewłaściwymi uprawnieniami przypisanymi do systemu plików / folderów przez system operacyjny jest skorzystanie z narzędzi administracyjnych Akeeba . Zapewnia narzędzie do ustawiania żądanych uprawnień i dotyczy wszystkich folderów / plików instalacji Joomla.
W przypadku 2 - W przypadku, gdy masz zdefiniowane złe ścieżki dla katalogów tmp / log , powinieneś to zmienić w globalnej konfiguracji Joomla. Jeśli nie wiesz, jaki jest katalog domowy twojego hostingu, lepiej zapytaj swojego dostawcę usług hostingowych.
Możesz edytować te ścieżki albo z backendu Joomla w Glogal Configuration , albo poprzez menedżera plików swojego hostingu lub łącząc się z FTP i edytując plik configuration.php .
Zwykle w hostingu cPanel wygląda to tak:
"/home/myHostingUsername/logs"
"/home/myHostingUsername/tmp"
Ostateczny wygląd tych ustawień w pliku configuration.php powinien wyglądać następująco:
public $log_path = '/home/myHostingUsername/logs';
public $tmp_path = '/home/myHostingUsername/tmp';
* Należy pamiętać, że jest to jeden z najczęstszych „błędów” popełnianych przez początkujących użytkowników Joomla. Zapominają zmienić te ścieżki w pliku konfiguracyjnym, po przeniesieniu swoich witryn z innego hosta, podfolderu lub z lokalnego hosta, co powoduje, że katalogi te są nie do zapisania.