Instalowanie Joomla - Usuwanie folderu instalacyjnego


9

Odkąd zacząłem używać Joomla (w połowie 1,5 dnia), installationkatalog musi zostać usunięty po pomyślnym zainstalowaniu Joomla, ale moje pytanie brzmi: dlaczego musimy kliknąć przycisk, aby go usunąć? Czy istnieje powód, dla którego nie dzieje się to automatycznie?

Odpowiedzi:


8

Kiedy używasz czegoś, co nie jest oficjalną wersją (tj. Wszystkich pakietów testowych i najnowszych pakietów testowych na github), nie musisz usuwać katalogu instalacyjnego (czek jest zakomentowany). Oznacza to, że wszystko, co musisz zrobić, to usunąć plik configuration.php i możesz po prostu ponownie rozpocząć instalację. Ryzyko polega na tym, że ludzie mogą przypadkowo zatwierdzić usunięty katalog instalacyjny, a naprawienie go staje się dla wszystkich zaangażowane.


2

Nie mogę powiedzieć, że znam odpowiedź, ale domyślam się, że jest to ostatnia szansa na ponowne uruchomienie instalacji (przez usunięcie configuration.php) na wypadek, gdyby coś poszło nie tak, użyto niewłaściwej bazy danych lub z jakiegokolwiek innego powodu nie złapanego przez obsługa błędów.

Automatyczne usunięcie folderu może spowodować jego usunięcie, gdy nie powinno.

Istnieje również szansa, jak wskazuje @Farahmand, że w folderze znajdują się inne pliki (chociaż nie powinno ich być), być może z innego oprogramowania.


Często używam go do ponownego uruchamiania instalacji i tak po prostu Joomla nie zakłada jego eliminacji
PKB

0

Ponieważ niewiele osób może tymczasowo umieścić niektóre pliki w dowolnym miejscu, na przykład katalog instalacyjny Joomla, i nie chce, aby były one automatycznie usuwane. To może być rzadki warunek, ale Joomla powinna wziąć pod uwagę wszystkie prawdopodobieństwa!


Czy nie byłoby lepiej używać folderu / tmp do takich rzeczy?
jonboy

@ johnny_s - Tak, ale początkujący może nie wiedzieć o /tmpkatalogu. Również pliki w tmpkatalogach mogą być automatycznie usuwane przez niektóre zadania cron.
Farahmand,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.