-
September 19th, 2013, 02:04
#1
نصب دو نسخه از PHP بروی یک Apache
سلام دوستان
من یه سرور دارم و میخوام روی سرورم دو نسخه از php رو نصب کنم.
یعنی عملآ تعدادی از سایت ها مثلآ از php ورژن 5.2 استفاده کنن و تعدادی هم از php 5.3 ....
سرچ کردم، دیدم چنین چیزی امکان داره ولی یکم واسه راه اندازیش مشکل دارم و دقیق نمیدونم باید چیکار کنم
ممنون میشم بهم کمک کنید
-
تعداد تشکر ها از Rolex به دلیل پست مفید
-
September 19th, 2013 02:04
# ADS
-
September 19th, 2013, 03:45
#2
عضو انجمن
پاسخ : نصب دو نسخه از PHP بروی یک Apache
دو نسخه رو باید دستی کامپایل کنید و در دو جای مختلف قرار بدید. سپس برای هندلر آپاچی برای هر virtual host باید فایل باینری مربوطه رو در apache config بنویسید.
اینجا روش رو گفته: Brettic.us Blog Archive PHP 5.2 and 5.3 side-by-side on Apache and Ubuntu 10.10
این رو هم ببینید و وب سایت ها رو آپگرید کنید :
PHP: Backward Incompatible Changes - Manual
----------------------------------------------------------
-
تعداد تشکر ها از camelian77 به دلیل پست مفید
-
September 19th, 2013, 04:03
#3
پاسخ : نصب دو نسخه از PHP بروی یک Apache
ویرایش توسط ≡ ALEX ≡ : September 19th, 2013 در ساعت 04:05
-
تعداد تشکر ها از ≡ ALEX ≡ به دلیل پست مفید
-
September 19th, 2013, 04:12
#4
عضو دائم
پاسخ : نصب دو نسخه از PHP بروی یک Apache
ویرایش توسط shivahost : January 3rd, 2014 در ساعت 00:57
-
تعداد تشکر ها از shivahost به دلیل پست مفید
-
September 19th, 2013, 11:27
#5
پاسخ : نصب دو نسخه از PHP بروی یک Apache
خیلی ممنونم دوستان
من از Centos 6.2 استفاده میکنم و واسه مدیریت سایت ها Webmin نصب کردم (نه دایرکت ادمین دارم و نه سی پنل)
دوستان من الان سایت هایی که رو سرورم هسش، از ورژن PHP 5.3.3 استفاده میکنن و واسه هیچکدومشون مشکلی ندارم
فقط قصدم از اینکه یه ورژن جدید (PHP 5.2.17) رو میخوام نصب کنم اینه که یه اسکریپت دارم و اسکریپت با Zend کد شده... و واسه دِکد کردنش من یه Zend Optimizer رو نصب کردم ولی توی صفحه اسکریپت با پیغام خطا Incompatible file format مواجع میشم
سرچ کردم و گفته بودن که باید ورژن PHP رو به 5.2.17 تغییر بدی
خب، حالا من واسه این مشکل، مجبورم که نسخه PHP رو تغییر بدم یا اینکه از دو نسخه استفاده کنم.
حالا من فقط میخوام تمام سایت ها از همون PHP ورژن قبلیشون استفاده کنن، و ققط این اسکریپت جدیدی که دارم نصب میکنم از ورژن 5.2.17 استفاده کنه
دوستان، آیا میشه از طریق همین پنل WebMin، این تغییرات رو اعمال کرد ؟ (نصب دو PHP)
و همچنین اگر من یه ورژن جدید PHP در کنار اون ورژن قبلی نصب کنم واسه سایت ها و همچنین دیتابیس ها مشکلی پیش نمیاد ؟
-
تعداد تشکر ها از Rolex به دلیل پست مفید
-
September 19th, 2013, 21:20
#6
عضو انجمن
پاسخ : نصب دو نسخه از PHP بروی یک Apache
من که روش رو بالا براتون نوشتم!
مشکلی پیش نمیاد.
پیشنهاد شخصی: یک هاست بگیرید و این یک سایت رو به اون انتقال بدید و خودتون رو از همه چیز راحت کنید
----------------------------------------------------------
-
تعداد تشکر ها از camelian77 به دلیل پست مفید
-
September 21st, 2013, 00:52
#7
پاسخ : نصب دو نسخه از PHP بروی یک Apache
سلام شب خوش
شما ابتدا
کد PHP:
cd /usr/local/directadmin/custombuild
./build set php1_release 5.2
./build set zend yes
./build set ioncube yes
./build all d
موفق باشید
-
تعداد تشکر ها از king_of_shadows به دلیل پست مفید