تعمل مواقعك (ووردبريس وووكومرس ومعظم برامج المواقع الأخرى) بلغة PHP. ويهمّك أمران بشأنها: الإصدار الذي يعمل به موقعك، والحدود التي تعمل PHP في نطاقها، مثل أكبر حجم لملف يمكنك رفعه، وأطول مدة يُسمح بها لتنفيذ مهمة. تناسب الإعدادات الافتراضية كل المواقع تقريبًا، لذا لا يحتاج معظم العملاء إلى تغيير أي شيء.
إصدار PHP الذي يستخدمه موقعك
تعمل المواقع الجديدة بإصدار PHP 8.3. تحدّد TackHost الإصدار لكل نطاق، ولا يُغيَّر من لوحة التحكم. ولمعرفة الإصدار الذي يستخدمه موقع ووردبريس، سجّل الدخول إلى ووردبريس وافتح أدوات > صحّة الموقع > معلومات > الخادم (Tools > Site Health > Info > Server في الواجهة الإنجليزية).
تحتاج إلى إصدار آخر؟ مثلًا إضافة قديمة تتطلب PHP 8.2 أو إضافة جديدة تتطلب PHP 8.4. افتح تذكرة دعم واذكر اسم النطاق والإصدار المطلوب، وسنغيّره لك.
حدود PHP لديك
| الحد | ما الذي يتحكم فيه | هل يمكنك تغييره؟ |
|---|---|---|
| حد الذاكرة | مقدار الذاكرة الذي يمكن أن تستخدمه صفحة أو مهمة واحدة | تحدّده باقتك، والباقات الأكبر تسمح بأكثر. |
حجم الرفع (upload_max_filesize وpost_max_size) |
أكبر ملف يمكنك رفعه عبر موقعك | نعم، انظر أدناه |
مدة التنفيذ (max_execution_time) |
عدد الثواني المسموح بها لتنفيذ صفحة أو مهمة واحدة | نعم، انظر أدناه |
حقول الإدخال (max_input_vars) |
عدد الحقول التي يمكن أن يرسلها نموذج أو صفحة إعدادات واحدة | نعم، انظر أدناه |
لمعرفة القيم المطبّقة على موقع ووردبريس، افتح في ووردبريس أدوات > صحّة الموقع > معلومات > الخادم.
ولمعرفة باقتك، انظر إلى سطر Package في لوحة إحصائيات الجانبية في لوحة تحكم الاستضافة (تفتحها من my.tackhost.com بالضغط على فتح لوحة التحكم):

إذا احتاج موقع إلى ذاكرة أكثر مما تسمح به باقتك، فرقِّ باقتك أو افتح تذكرة دعم وسنفحص ما الذي يستهلك الذاكرة.
تغيير حدٍّ لموقع واحد
يمكنك تغيير حجم الرفع ومدة التنفيذ وعدد حقول الإدخال لموقع واحد بملف إعدادات صغير اسمه .user.ini (يبدأ اسمه بنقطة).
-
أنشئ على جهازك ملفًا نصيًا عاديًا يحتوي فقط على الأسطر التي تريد تغييرها، مثل:
upload_max_filesize = 64M post_max_size = 70M max_execution_time = 120 max_input_vars = 5000اجعل قيمة
post_max_sizeأكبر قليلًا منupload_max_filesize. -
ارفعه ببرنامج FTP إلى مجلد
public_htmlالخاص بالنطاق، وسمِّه.user.iniبالضبط. راجع رفع الملفات عبر FTP. -
انتظر بضع دقائق، ثم تحقق من القيم الجديدة في ووردبريس من أدوات > صحّة الموقع > معلومات > الخادم.
يُطبَّق الملف على ذلك النطاق وحده. ويمكنك بعد ذلك رؤيته أيضًا في مدير الملفات داخل مجلد public_html الخاص بالنطاق:

وللتراجع عن التغيير، احذف ملف .user.ini.
معلومات مفيدة
- لا يمكن رفع حد الذاكرة عبر
.user.ini، فأي سطرmemory_limitفي الملف يُتجاهَل. - كثير من برامج FTP تخفي الملفات التي تبدأ بنقطة. في FileZilla اختر Server > Force showing hidden files لتظهر
.user.ini. - القيمة الأعلى ليست دائمًا الأفضل. قد تُخفي مدةُ التنفيذ الطويلة جدًا إضافةً بطيئة بدلًا من إصلاحها. ارفع الحد فقط عندما تفشل مهمة بسببه فعلًا.
هل تحتاج إلى مساعدة؟ افتح تذكرة دعم واذكر الموقع والحد المطلوب، وسنغيّره لك.