ক্যাটেগরি
Print

cPanel-এ PHP ইনিশিয়াল সেটিংস (upload limit, memory limit, timeout) কাস্টমাইজ করবেন কীভাবে?

কখনো কি আপনি WordPress বা Laravel সাইটে বড় ফাইল আপলোড করতে গিয়ে “Upload max filesize exceeded” বা “Memory exhausted” এরর পেয়েছেন? এই সমস্যাগুলোর মূল কারণ হলো PHP configuration limit যা ডিফল্টভাবে অনেক সময় কম সেট করা থাকে।

Echost হোস্টিং ব্যবহারকারীরা cPanel-এর মাধ্যমে নিজেই PHP ইনিশিয়াল সেটিংস — যেমন upload_max_filesize, memory_limit, max_execution_time ইত্যাদি কাস্টমাইজ করে নিতে পারেন।

এই গাইডে আমরা ধাপে ধাপে দেখাবো কীভাবে আপনি PHP-এর গুরুত্বপূর্ণ লিমিটগুলো পরিবর্তন করবেন আপনার হোস্টিং অ্যাকাউন্টে।


🛠️ ধাপ ১: cPanel-এ লগইন করুন

  • আপনার Echost হোস্টিং অ্যাকাউন্টে প্রবেশ করে cPanel-এ লগইন করুন।

🧩 ধাপ ২: Select PHP Version বা MultiPHP INI Editor ওপেন করুন

✅ অপশন ১: Select PHP Version (সাধারণভাবে সহজতর)

  1. সার্চ বক্সে লিখুন: Select PHP Version
  2. ওপেন করুন এবং নিচে Options ট্যাবে যান

✅ অপশন ২: MultiPHP INI Editor (অগ্রসর ব্যবহারকারীদের জন্য)

  1. সার্চ বক্সে লিখুন: MultiPHP INI Editor
  2. একটি ডোমেইন নির্বাচন করুন
  3. নিচে আপনি PHP config key-value ফরম্যাটে অপশন দেখতে পাবেন

⚙️ ধাপ ৩: প্রয়োজনীয় PHP সেটিংস পরিবর্তন করুন

নিচে কয়েকটি গুরুত্বপূর্ণ PHP ডিরেকটিভ ও তাদের কাজ উল্লেখ করা হলো:

সেটিংকাজসুপারিশকৃত মান
upload_max_filesizeসর্বোচ্চ ফাইল আপলোড সাইজ64M বা 128M
post_max_sizeফর্ম/ফাইল পোস্টের সর্বোচ্চ সাইজ128M বা তার বেশি
memory_limitস্ক্রিপ্ট কত মেমরি ব্যবহার করতে পারবে256M বা 512M
max_execution_timeএকটি স্ক্রিপ্ট কত সেকেন্ড চলবে300 বা 600
max_input_timeইনপুট ডেটা প্রসেসিং টাইম300

🔧 আপনি চাইলে এই মানগুলো Edit করে Save বাটনে ক্লিক করুন।

✅ পরিবর্তনগুলো কয়েক সেকেন্ডেই কার্যকর হবে — সার্ভার রিস্টার্ট করার দরকার নেই।


🧪 পরিবর্তন সঠিকভাবে হয়েছে কিনা যাচাই করবেন যেভাবে

  1. একটি phpinfo.php ফাইল তৈরি করুন:
phpCopyEdit<?php phpinfo(); ?>
  1. এটি আপনার public_html ফোল্ডারে আপলোড করুন
  2. ব্রাউজারে https://yourdomain.com/phpinfo.php ওপেন করুন
  3. এখানে আপনি আপডেট হওয়া PHP সেটিংস দেখে নিশ্চিত হতে পারবেন

⚠️ যদি পরিবর্তন না হয়?

  • নির্দিষ্ট সার্ভারে PHP Selector সক্রিয় না থাকলে INI পরিবর্তন কার্যকর নাও হতে পারে
  • কিছু সেটিং Root-level থেকে নিয়ন্ত্রিত থাকলে তা আপনি পরিবর্তন করতে পারবেন না

এই অবস্থায় আমাদের টেকনিক্যাল টিমকে জানাতে পারেন:

🔗 সাপোর্ট টিকিট জমা দিন – Echost Support Center


🧠 অতিরিক্ত টিপস:

  • WordPress বা বড় অ্যাপ্লিকেশন ব্যবহারের ক্ষেত্রে upload_max_filesizememory_limit বেশি রাখা ভালো
  • যদি WooCommerce বা Elementor ব্যবহার করেন, তাহলে 512M memory128M upload মিনিমাম রাখুন

PHP ইনিশিয়াল কনফিগারেশন ঠিকভাবে সেট করা থাকলে আপনার ওয়েবসাইট পারফরম্যান্স উন্নত হবে, এরর কমে যাবে, এবং বড় ফাইল হ্যান্ডেল করা অনেক সহজ হবে।

Table of Contents