Importuj limit rozmiaru pliku w PHPMyAdmin

Zmieniłem całe php.parametry ini wiem: upload_max_filesize, post_max_size.

Dlaczego wciąż widzę 2MB?

Używam Zend Server CE, na Ubuntu VirtualBox nad hostem Windows 7.
Author: Winter, 2010-10-18

26 answers

Prawdopodobnie nie zrestartowałeś serwera;)

Albo zmodyfikowałeś niewłaściwy php.ini.

Albo faktycznie udało Ci się zrobić oba ^^

 192
Author: NikiC,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-10-18 11:29:52

Znajdź plik o nazwie: php.ini na swoim serwerze i wykonaj poniższe kroki

Po zainstalowaniu apache2 i php5 musisz wprowadzić trzy zmiany w php.plik ini. Najpierw otwórz plik do edycji, np.:

sudo gedit /etc/php5/apache2/php.ini

Lub

sudo gedit /etc/php/7.0/apache2/php.ini

Następnie wyszukaj wpis post_max_size i wprowadź większą liczbę niż rozmiar bazy danych( w tym przypadku 15M), na przykład:

post_max_size = 25M

Następnie Edytuj wpis dla memory_limit i nadaj mu większą wartość niż podana do post_max_size.

Następnie upewnij się, że wartość upload_max_filesize jest mniejsza niż post_max_size.

Kolejność od największego do najmniejszego powinna wynosić:

    memory_limit
    post_max_size
    upload_max_filesize

Po zapisaniu pliku uruchom ponownie apache (np. sudo /etc/init.d/apache2 restart) i jesteś ustawiony.

Nie zapomnij Restart Apache Services o wprowadzeniu zmian.

Aby uzyskać więcej informacji, Kliknij tutaj .

 306
Author: Aditya P Bhatt,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-23 14:01:07

Po prostu zmień swoje php.ini (xampp / php / php.ini) plik, to działa dla mnie!

max_execution_time = 5000
max_input_time = 5000
memory_limit = 1000M
post_max_size = 750M
upload_max_filesize = 750M

I nie zapomnij ponownie uruchomić modułu Apachez Panelu sterowania XAMPP.

 58
Author: ersks,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-06-25 06:16:05

Zwiększ rozmiar uploadu / importu phpMyAdmin

Domyślnie w phpmyadmin masz limit wysyłania / importowania 2MB. To sprawia, że importowanie większych plików jest dziwne i wysoce niemożliwe. Możesz zwiększyć dozwolony rozmiar wysyłania phpmyadmin, edytując php serwera.plik konfiguracyjny ini. Zazwyczaj na serwerach takich jak CentOs znajduje się w /etc / php.ini.

Krok 1: Przejdź do php.INI i znajdź następujące i zmień ich wartości na coś większego niż rozmiar bazy danych. (W ten przykład użyłem 20mb).

upload_max_filesize = 20M

post_max_size = 20M

Krok 2: Uruchom ponownie usługę apache, aby nowa zmiana weszła w życie. Zwykle polecenie restartu apache to

service httpd restart (CentOs) / service apache2 restart (ubuntu)

Możesz również uruchomić ponownie bezpośrednio z ich ścieżki, jak

/etc/init.d/apache2 restart or /etc/init.d/httpd restart

Jeśli korzystasz z hostingu współdzielonego i nie masz dostępu do roota ani dostępu do swojego php.plik konfiguracyjny ini, następnie w drugą stronę należy utworzyćplik htaccess w głównym katalogu aplikacji i dodaj następującą linię

php_value upload_max_filesize 10M
php_value post_max_size 10M

If you were still nie można go zwiększyć, wyślij mi e-mail w celu uzyskania bardziej szczegółowej pomocy.

 40
Author: Abu Fahim,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-01-30 20:03:14

Aby przesłać duże pliki przez PHPMyAdmin, wykonaj następujące kroki:

Krok 1: Otwórz swoje php.plik ini.

Krok 2: Aktualizacja Limitu Pamięci:

memory_limit = 750M

Krok 3: ulepszenie maksymalnego rozmiaru do posta:

post_max_size = 750M

Krok 4: Aktualizacja maksymalnego rozmiaru pliku do przesłania:

upload_max_filesize = 1000M

Krok 5: Upgrade Maksymalny Czas Wykonania:

max_execution_time = 5000

Krok 6: Ulepszenie Maksymalnego Czasu Wejścia:

max_input_time = 3000

Krok 7: Uruchom ponownie kontrolkę xampp panel.
 17
Author: ,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-01-29 12:09:16

Sprawdź wszystkie 3:

  • upload_max_filesize
  • memory_limit
  • post_max_size

W php.plik konfiguracyjny ini

* dla tych, którzy używają wamp @ windows, możesz wykonać następujące kroki: *

Można go również dostosować do dowolnej instalacji phpmyadmin.

Znajdź swoją konfigurację.inc.plik php do konfiguracji PhpMyAdmin (dla wamp jest tutaj: C:\wamp\apps\phpmyadminVERSION\config.inc.php

Dodaj ten wiersz na końcu akta przed"?>":

$cfg['UploadDir'] = 'C:\wamp\sql';

Zapisz

Utwórz folder w

C:\wamp\sql 

Skopiuj tam swój ogromny plik sql.

Restart serwera.

Przejdź do Zakładki import phpmyadmin, a zobaczysz listę plików przesłanych do c:\wamp\sql folder.

 15
Author: Lukas,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-02-07 09:59:34

Tak to zrobiłem:

  1. Zlokalizuj w /etc/php5/apache2/php.ini

    post_max_size = 8M
    upload_max_filesize = 2M
    
  2. Edytuj jako

    post_max_size = 48M
    upload_max_filesize = 42M
    

(czyli więcej niż wystarczy)

Restarted the apache:

sudo /etc/init.d/apache2 restart
 9
Author: Shashank Saxena,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-06-09 06:51:44

Tutaj wpisz opis obrazka

Otwórz ten plik

Edytuj te parametry:

  • memory_limit =128M
  • post_max_size = 64M
  • upload_max_filesize = 64M
 9
Author: Karan Datwani,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-08-10 07:57:06

Znalazłem problem i jestem po hete, jeśli ktoś śledził jakiś post na blogu, aby stworzyć takie środowisko, jakie mam (win 7 host z ubuntu i zend server ce na wirtualnym pudełku).

Chodzi o to, że MySQL działa na Lighttpd, a nie pod Apache. Więc musiałem zmienić php.plik ini również pod tym serwerem, który znajduje się w ścieżce:

/usr / local/Zend/gui/lighttpd / etc / php-FCGI.ini

W końcu miałeś rację co do plików, oczywiście, ale myliłem się w jaki plik musiałem zmienić:)

 5
Author: ronaldosantana,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-10-20 06:10:49

C:\xampp\php\php.ini w moim przypadku albo może być C:\php\php.ini jeśli Apache / PHP / MySQL są samodzielne

upload_max_filesize = 2M domyślnie

Więc można go zmienić zgodnie z życzeniem. A w moim przypadku upload_max_filesize = 20M

post_max_size = 8M domyślnie należy również zmienić na post_max_size = 20M

Memory_limit = 128M jest domyślnie i nie jest konieczna zmiana, aby zwiększyć max 2056kb lub 2mb .limit wysyłania plików sql. Oznacza to jednak tylko, że skrypt może zużywać do 128 pamięci podczas uruchamiania apache i sql serwera, a jeśli zmienisz memory_limit=128M na wyższy i uruchomisz jakiś wadliwy skrypt to może to spowodować problemy. Więc to zależy od Ciebie.

 5
Author: user2869677,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-10-11 05:31:58

Miałem ten sam problem. Moje Rozwiązanie: przejdź do /etc / phpmyadmin i edytuj apache.conf w sekcji <Directory>[...]</Directory> możesz dodać

php_value upload_max_filesize 10M
php_value post_max_size 10M

Rozwiązałem problem dla mnie!

 5
Author: Maik,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-06-07 12:26:05

Miałem problem ze zmianą rozmiaru uploadu na moim phpmyadmin i OS X 10.9.4. Na początku nie wiedziałem, gdzie php.ini jest tak używany locate

locate php.ini

Który wrócił z

/private/etc/php.ini.default
/usr/local/etc/php/5.4/php.ini

Próbowałem edytować / usr / local/etc/php/5.4 / php.ini, a następnie restart na serwerze umieścić to nie działa.

Przypomniałem sobie, że jest lepszy sposób, aby znaleźć ten plik, którego szukam lub przynajmniej gdzie PHP szuka php.ini.

<?php phpinfo() ?>

Wrócił mówiąc, że to oczekuje /etc / php.ini, ale ja tam nie miałem. Poniżej znajduje się phpinfo ():

Configuration File (php.ini) Path: /etc

Okazuje się, że pierwszy wynik w powyższej komendzie locate jest tym, czego szukam.

Przynajmniej w OS X 10.9.4 (OS X jest dla mnie czymś nowym) / etc jest faktycznie linkiem, etc - > private / etc, a wygląda na to, że PHP przyjmuje domyślne wartości, chyba że php.ini jest obecna.

Skopiowałem / private/etc / php.ini.default

cp /private/etc/php.ini.default /private/etc/php.ini

Następnie sprawdził zmienne w nowy/etc / php.ini zgodnie z Radą Aditya Bhatt powyżej i zadziałało. W moim przypadku wartości były następujące:

memory_limit =128M
post_max_size = 64M
upload_max_filesize = 64M

Oczywiście, usługa apache musi zostać ponownie uruchomiona, aby zobaczyć zmiany.

 5
Author: Bart C,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-08-02 15:12:40

Jak zaimportować ogromną ilość danych w Xampp

Jest to najlepsze rozwiązanie, aby otworzyć nową, czystą bazę danych i zaimportować plik w phpMyAdmin. Wybierz Plik z folderu lokalnego i pozostaw wszystkie ustawienia tak, jak jest. To powinno być to.

Ale jeśli Twój plik przekroczył Rozmiar pliku 2MB (jest to wartość domyślna w instalacji xampp), to musisz trochę poprawić. Zasadniczo po prostu zwiększymy maksymalny rozmiar wysyłanego pliku.

Otwórz folder instalacyjny xampp i przejdź do folderu php. Z niektórymi plik edytora tekstu (notepad++) otwórz plik o nazwie php.ini (według typu windows opisać go jako ustawienia konfiguracyjne) i edytować wiersz (cca. 770, lub naciśnij ctrl + f w notepad++, aby go znaleźć):

post_max_size = 2M

Zamiast 2M, umieścić żądany maksymalny rozmiar pliku (na przykład 16MB, ale nie wyższy niż 128M),

Potem przejdź do tej linii: max_execution_time = 30 zamiast 30, zwiększ czas wykonania, który jest w sekundach( na przykład 90), również musisz zmienić tę linię:

max_input_time = 60

Zamiast 60, zwiększ czas wejścia w sekundach (na przykład 120) a przede wszystkim musisz zmienić ten wiersz:

upload_max_filesize = 2M

Zamiast 2M, zwiększ na przykład do 16M. Zapisz plik, uruchom ponownie Apache i mysql w xampp i spróbuj przesłać ponownie, jeśli postępujesz poprawnie, powinieneś być w stanie importować pliki przez 16MB (przykład)

 4
Author: user3714265,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-06-06 08:21:36

Żadna z aktualnych odpowiedzi nie będzie działać dla serwerów WHM / cPanel.

Aby zwiększyć limit w WHM:

  1. przejdź do Konfiguracja serwera > Ustawienia Tweak
  2. wybierz zakładkę PHP
  3. zaktualizuj "cPanel PHP max POST size" & " cPanel PHP max upload size "(Rozmiar postu powinien być większy)
 4
Author: Ben Wilde,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-06-25 07:54:23

Możesz po prostu użyć aplikacji administratora MySQL lub MySQL workbench. Lekkie aplikacje i można wyeksportować lub zaimportować cały serwer bez względu na rozmiar. Spóźnię się na imprezę, ale mam nadzieję, że komuś to pomoże.

 3
Author: Ahmad Tijani,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-11-24 05:19:53

Miałem ten sam problem, mój limit uploadu wynosił 2 MB, edytowałem php.ini, i ustawiłem go na 5 MB, ale nadal pokazywał 2 MB nawet po ponownym uruchomieniu serwera. Niż skompresowałem mój .plik sql do zip zachowując jego nazwę jako xyz.sql.zip czyli 451 kb z 3,5 mb. Potem wrzuciłem go ponownie. U mnie zadziałało.

 3
Author: Mujahed AKAS,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-12-16 11:48:33

Znalazłem, że zwiększenie limitu wysyłania i post w php.ini nie wpłynęło na limit w phpmyadmin. Dzieje się tak dlatego, że mój serwer ma osobne ustawienie limitu wysyłania cpanel. Jeśli masz dostęp do WHM, prawdopodobnie masz to.

Aby dostosować:

  • Zaloguj się do panelu WHM: zazwyczaj znajduje się on pod adresem {IP serwera} / whm i będziesz potrzebował swoich danych logowania roota tutaj. Jeśli ich nie masz, poproś o nie gospodarza.
  • po zalogowaniu w lewym górnym rogu Szukaj Pasek, wyszukaj "ustawienia tweak"
  • na stronach ustawień tweak wyszukaj "cPanel PHP max upload size"
  • Dostosuj liczbę i zapisz

Nie trzeba restartować apache ' a, zmiany są natychmiastowe. Ten proces zwiększył wartość maksymalnego rozmiaru wysyłanego pliku w phpmyadmin. Możesz to sprawdzić, przechodząc do phpmyadmin i wybierając bazę danych, a następnie klikając "Importuj" u góry. Obok selektora plików zobaczysz limit wysyłania. Domyślnym serwerem było 100.

 2
Author: FueledPublishing,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-08-26 07:24:11
 2
Author: Michal Čihař,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-07-07 13:50:38

W moim przypadku musiałem również dodać wiersz "FcgidMaxRequestLen 1073741824" (bez cudzysłowów) w /etc/apache2/mods-available/fcgid.conf. Jest to udokumentowane tutaj http://forum.ispsystem.com/en/showthread.php?p=6611 . Od mod_fcgid 2.3.6 zmienili domyślną wartość dla FcgidMaxRequestLen z 1GB na 128K (Zobacz https://svn.apache.org/repos/asf/httpd/mod_fcgid/trunk/CHANGES-FCGID )

 2
Author: ,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-09-24 04:05:25

Wykonaj następujące czynności

  • zwiększ upload_max_file_size w php.ini
  • gzip Twój plik sql

A następnie zaimportuj plik

 2
Author: Farhan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-11-11 08:16:43

Po prostu uruchom to, aby dowiedzieć się, które php.ini musisz edytować.

<?php phpinfo();?>
 2
Author: Kareem,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-12-08 14:51:01

Miałem do czynienia z tym samym problemem, gdzie zwiększenie maksymalnego rozmiaru w php.ini nie ma wpływu na wordpress i próbowałem wielu rozwiązań, takich jak -:

  1. zwiększ maksymalny rozmiar za pomocą functions.php
  2. zwiększ maksymalny rozmiar za pomocą pliku .htaccess.

To, co dla mnie zadziałało, to dodanie max size w pliku .htaccess. Nie działał ani z php.ini, ani z functions.php.

Właśnie dodałem ten kod do pliku .htaccess i jego gotowe

php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300

Notka : dodałem wyżej kod w znaczniku <IfModule>.

Jeśli php.ini plik nie robi nic w zmieniającym się rozmiarze, spróbuj użyć innych 2 plików, a jeden z nich na pewno zadziała.

PRZECZYTAJ TEN ARTYKUŁ, ABY DOWIEDZIEĆ SIĘ O WSZYSTKICH PLIKACH, W KTÓRYCH MOŻNA ZWIĘKSZYĆ MAKSYMALNY ROZMIAR

 2
Author: Rishabh,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-22 04:32:35

Myślę, że jeśli Twoja wersja php jest powyżej 5.5, powiedzmy, że jest 5.6, to twoje php.plik ini znajduje się w folderze

/zapraszamy do zapoznania się z naszą ofertą]}

Więc musisz zastosować tam swoje zmiany, takie jak post_max_size, upload_max_filesize i memory_limit.

Mam nadzieję, że ci pomoże.

 2
Author: Vivek Parmar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-01-04 10:30:58
 php_value upload_max_filesize 100M
    php_value post_max_size 100M

Increse tej wielkości w php.ini następnie uruchom polecenie

sudo service apache2 restart
sudo service mysql restart

W xammp

restart all service
 2
Author: Ravindra Bhanderi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-02-24 07:06:44

Pierwsze rzeczy do sprawdzenia (lub poproś dostawcę hosta o sprawdzenie) to wartości max_execution_time, upload_max_filesize, memory_limit i post_max_size w php.plik konfiguracyjny ini. Wszystkie te trzy ustawienia ograniczają maksymalny rozmiar danych, które mogą być przesyłane i obsługiwane przez PHP.

Należy pamiętać, że post_max_size musi być większy niż upload_max_filesize.

 0
Author: Mostafa Soufi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-02-14 18:09:42

Wyszukaj php.ini plik

Dla xampp, możesz go dostać @ C:\xampp\php

Znajdź następujące 3 właściwości i ustaw tam wartość zgodnie z potrzebami

memory_limit post_max_size upload_max_filesize

Uruchom Ponownie Apache!
 0
Author: Debojyoti,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-09-20 13:40:34