شرح تحديد الاصدار PHP في السيرفر لكل موقع على حدى بخاصية SetEnv - منتديات الجلفة لكل الجزائريين و العرب

العودة   منتديات الجلفة لكل الجزائريين و العرب > منتديات أصحاب المواقع > قسم شركات الاستضافة > قسم حلول مشاكل الاستضافة

قسم حلول مشاكل الاستضافة هنا تطرح المشاكلو الحلول المتعلقة الاستضافة

في حال وجود أي مواضيع أو ردود مُخالفة من قبل الأعضاء، يُرجى الإبلاغ عنها فورًا باستخدام أيقونة تقرير عن مشاركة سيئة ( تقرير عن مشاركة سيئة )، و الموجودة أسفل كل مشاركة .

آخر المواضيع

شرح تحديد الاصدار PHP في السيرفر لكل موقع على حدى بخاصية SetEnv

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 2016-01-11, 15:46   رقم المشاركة : 1
معلومات العضو
شركة سانترانيكو
عضو مشارك
 
الصورة الرمزية شركة سانترانيكو
 

 

 
إحصائية العضو










افتراضي شرح تحديد الاصدار PHP في السيرفر لكل موقع على حدى بخاصية SetEnv



www.santranico.com

بسم الله الرحمن الرحيم

شرح مقدم من شركة سانترانيكو لخدمات الاسضافة

في العديد من شركات الاستضافة قد تدعم عدة اصدارات لـ PHP فمنها من يستخدم الاصدار الرابع PHP 4.x أو منها من يدعم الاصدار PHP 5.x أو من يدعم الآن PHP 7 و من الشركات التي تدعم أكثر من اصدار.

طرح الاشكال:

اذا كانت لديك استضافة غير محدودة و تستضيف عدة مواقع على استضافة واحدة حيث كل دومين مستضاف له المجلد الخاص بمحتوياته في المسار
home/User/public_html/xxxxx
لنفرض أن مجلد xxxxx هو مجلد المواقع المتواجد على السيرفر و لتكن

site1
site2
site3

الآن لنفرض أن الموقع الأول يشتغل على PHP 4 و الموقع الثاني يشتغل على سيرفر PHP 5 و الثالي يشتغل على PHP 7
أغلب شركات الاستضافة مثل ipage أو Hostgator تقوم بتفعيل الخاصية لتدعم اصدار واحد على كامل السيرفر الذي يستضيف جميع المواقع و ذلك من خلال PHP.ini أو من خلال قائمة منسدلة لاختيار اصدار واحد .


في حالة كان الموقع مبرمج ب PHP 7 و السيرفر مجهز ليدعم PHP 5 فالموقع لن يشتغل مع احتمال اشتغال الموقع المبرمج بالاصدار الرابع.


كيف تشغل الموقع على الاصدار الذي يتوافق معه ؟

الحـــــــــــل

أولا اذا كنت المبرمج فأنت تعرف أي اصدار يتوافق معه و ان اشتريت التصميم فاسئل المبرمج حول التوافقية و غالبا تجدها في المرفق Documentation أو Readme



اولا نفتح الاف ت ب FTP لعرض جميع محتويات المجلد
ثم ندخل الى مجلد الموقع الخاص بك ، قد تجده www أو في public_html
سوف تجد ملف يبدأ بنقطة ، هو ملف : .htaccess افتحه ببرنامج تحرير النصوص notepad أو notpad++

و أضف السطر التالي في الأعلى :

SetEnv PHP_VERSION 4
اذا كان الموقع يدعم الاصدار الرابع من PHP 4


SetEnv PHP_VERSION 5
اذا كان الموقع يدعم الاصدار الرابع من PHP 5


SetEnv PHP_VERSION 52
اذا كان الموقع يدعم الاصدار الرابع من PHP 5.2


SetEnv PHP_VERSION 53
اذا كان الموقع يدعم الاصدار الرابع من PHP 5.3


SetEnv PHP_VERSION 5.4
اذا كان الموقع يدعم الاصدار الرابع من PHP 5.4


SetEnv PHP_VERSION 5.5
اذا كان الموقع يدعم الاصدار الرابع من PHP 5.5


SetEnv PHP_VERSION 5.6
اذا كان الموقع يدعم الاصدار الرابع من PHP 5.6

SetENV PHP_VERSION 7
اذا كان الموقع يدعم الاصدار الرابع من PHP 7



و بذلك يكون كل موقع يشتغل بالاصدار المناسب

شركة سانترانيكو لخدمات الاستضافة تدعم php 7

خدمات شركة سانترانيكو لخدمات الاستضافة المتكاملة



و تدعم هذه الخاصية.








 


رد مع اقتباس
قديم 2018-02-15, 07:06   رقم المشاركة : 2
معلومات العضو
شركة سانترانيكو
عضو مشارك
 
الصورة الرمزية شركة سانترانيكو
 

 

 
إحصائية العضو










افتراضي



لوحة تحكم جديدة قريبا
دعم كامل لجميع سكربتات المواقع و التطبيقات الشغالة على PHP 7 و التي تدعم

دعم جميع منتجات Envato لمتجر Themeforest و CodeCanyon









رد مع اقتباس
قديم 2021-07-28, 05:14   رقم المشاركة : 3
معلومات العضو
شركة سانترانيكو
عضو مشارك
 
الصورة الرمزية شركة سانترانيكو
 

 

 
إحصائية العضو










افتراضي

بعد إضافة الشركة دعم PHP بعد الإصدار السابع




اذا كان الموقع يدعم الاصدار السابع من PHP 7
SetEnv PHP_VERSION 7


اذا كان الموقع يدعم الاصدار السابع نسخة PHP 7.1
SetEnv PHP_VERSION 71


اذا كان الموقع يدعم الاصدار السابع نسخة PHP 7.2
SetEnv PHP_VERSION 72


اذا كان الموقع يدعم الاصدار السابع نسخة PHP 7.3
SetEnv PHP_VERSION 73




إضافة سطر برمجي في ملف .htaccess لتشغيل سكربت يدعم الإصدار الثامن



اذا كان الموقع يدعم الاصدار الثامن نسخة PHP 8.0
SetEnv PHP_VERSION 8


اذا كان الموقع يدعم الاصدار الثامن PHP 8.1 Alpha
SetEnv PHP_VERSION 81


هذه الخاصية جد مفيدة لتفعيل عدة إصدارات على مجلدات مختلفة مثلا موقع متكامل مكون من عدة أقسام :
سكربت Support أو ERP أو CRM و مدونة + منتدى أو مبوبة اعلانات ... الخ و كل سكربت يدعم إصدار معين





و كذلك يمكن إختيار النطاق الأساسي أو النطاق الفرعي و تعيينه مباشرة من لوحة التحكم دون تعديل ملف htaccess بكل سهولة
من خلال التبويب :
PHP Version per Host



من هنا ( لوحة التحكم التدريبية )

https://demo.santranico.com/advanced/php


شكرا











رد مع اقتباس
إضافة رد

الكلمات الدلالية (Tags)
استضافة, httacess, php 7, setenv

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

الساعة الآن 11:26

المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى
المنتدى غير مسؤول عن أي إتفاق تجاري بين الأعضاء... فعلى الجميع تحمّل المسؤولية


2006-2023 © www.djelfa.info جميع الحقوق محفوظة - الجلفة إنفو (خ. ب. س)

Powered by vBulletin .Copyright آ© 2018 vBulletin Solutions, Inc