دوست عزیز برای افزایش سایز آپلود در phpmyadmin سرور MySQL می بایست از طریق SSH و بصورت زیر فایل کانفیگ MySQL را با ادیتور مناسب باز کنید:
سپس متغیر زیر را یافته و مقدار روبروی آن را تغییر دهید. و اگر وجود نداشت در این فایل و زیر [mysqld] اضافه کنید:
کد:
[mysqld]
max_allowed_packet=50M
همچنین برای عملیات dump نیاز هست تا زیر بخش [mysqldump] نیز مقدار همین متغیر را بطور مثال برابر 2048M قرار دهید. لذا این بخش می بایست بصورت زیر باشد:
کد:
[mysqldump]
quick
max_allowed_packet=2048M
این از این مورد...
در مورد آپلود های وب سرور نیز دو قسمت وجود دارد که می بایست تنظیم شوند. اول آپلود های درون کنترل پنل cPanel/WHM که از طریق Tweak Settings موجود در WHM قابل تنظیم هستند. به این منظور در بخش PHP می بایست عبارت زیر را پیدا کنید:
کد:
cPanel PHP max upload size (maximum: 2,047)
و ماکزیمم مقدار آپلود فایل را مثلا برابر 50 مگابایت تعریف کنید. همچنین در بخش System عبارت زیر را بیابید:
کد:
Max HTTP submission size (minimum: 1; maximum: 10,240)
و یا بصورت Unlimited رها کنید و یا کار بهتر از آن، با کمی بیشتر از مقدار تعیین شده قبلی تنظیم نمایید. بطور مثال 55 مگابایت.
مورد بعدی فایل php.ini هست که برای تعیین سایز آپلود و تبادلات HTTP برای وبسایت های میزبانی شده می بایست تنظیم گردد. لذا از طریق WHM و قسمت Service Configuration گزینه PHP Configuration Editor را باز کنید و سپس Advanced Mode را بزنید. در صفحه باز شده متغیر upload_max_filesize را یافته و برابر 50M قرار دهید. سپس متغیر post_max_size را نیز برابر 55M تنظیم کنید. (ضمنا توجه نمایید که مقادیر memory_limit و max_input_time و حتی max_execution_time روی مقادیر مناسبی تنظیم شده باشند.)
موفق باشید