Content
Ograniczenie PhpMyAdmin dotyczące rozmiaru przesyłanego pliku
PhpMyAdmin - ograniczenie rozmiaru przesyłanego pliku
PhpMyAdmin jest powszechnie używanym narzędziem do zarządzania bazami danych MySQL, ale posiada ograniczenie rozmiaru przesyłanego pliku. Maksymalny rozmiar pliku, który można przesłać za pośrednictwem PhpMyAdmin, jest zwykle ograniczony do 2 MB. Jeśli spróbujesz przesłać plik, który przekracza ten limit, otrzymasz komunikat o błędzie.
Ograniczenie rozmiaru przesyłanego pliku w PhpMyAdmin ma na celu zapobieganie złośliwym działaniom i potencjalnym naruszeniom bezpieczeństwa. Ograniczając maksymalny rozmiar pliku, PhpMyAdmin zapewnia, że nikt nie może przesyłać plików, które mogłyby potencjalnie zagrozić bezpieczeństwu serwera.
Istnieją jednak pewne sytuacje, w których może być konieczne zaimportowanie dużej bazy danych ze zrzutu sql za pomocą PhpMyAdmin. W takich przypadkach przekroczenie limitu rozmiaru przesyłanego pliku może stanowić problem.
Jak zaimportować dużą bazę danych za pomocą PhpMyAdmin i kroki:
Czynności te są niezbędne, jeśli trzeba zaimportować dużą bazę danych ze zrzutu SQL przy użyciu PHPMyAdmin. Przy takim imporcie może pojawić się następujący błąd:
Błąd: Twoja baza danych przekroczyła limit pamięci
Występuje problem z rozmiarem pliku, ponieważ przekracza on limit ustawiony przez parametry PHP. Dlatego parametry te muszą zostać zmienione. Wymagane są dwie opcje, upload_max_filesize i post_max_size. Pierwsza określa maksymalny rozmiar pliku do przesłania, a druga określa maksymalny rozmiar pliku dla żądań POST (w tej metodzie PHP zapisuje plik). Dane rekordu można znaleźć w pliku php.ini.
Poniższe polecenie może być użyte do zlokalizowania jego lokalizacji.
# php -i | grep php.ini Configuration File (php.ini) Path => /etc Loaded Configuration File => /etc/php.ini
Alternatywnie można po prostu wyszukać plik zawierający ten parametr:
# grep -iRI upload_max_filesize /etc/ /etc/php.ini:upload_max_filesize = 2M
Po znalezieniu pliku należy otworzyć go za pomocą dowolnego wygodnego edytora tekstu, znaleźć wskazane zmienne i zmienić ich wartości, zgodnie z wymaganiami przesłanego pliku.
upload_max_filesize = 60M post_max_size = 60M
W tym przykładzie plik testowy ma około 50 MB, więc wybrano 60 MB. W kolejnym kroku restartujemy usługę przetwarzającą PHP (w tym przypadku apache, ewentualnie php-fpm).
# service httpd restart
Po ponownym uruchomieniu wracamy do menu Import i widzimy, że maksymalny rozmiar przesłanego pliku został zmieniony.
Gratulacje! Twój limit przesyłania został zwiększony w PHPMyAdmin (i WordPress, jeśli też go używasz).
Podsumowanie
Podsumowując, wiesz już, jak zwiększyć rozmiar pliku importu PHPmyadmin. Wykonując te kroki, możesz łatwo rozwiązać ten problem samodzielnie, bez konieczności zatrudniania kogoś z Fiverr lub Upwork. Zwiększenie limitu przesyłania w WordPress jest teraz w twoim zasięgu, więc śmiało spróbuj.