زمان کنونی: ۱-۲-۱۴۰۳, ۰۶:۰۵ عصر درود مهمان گرامی! (ورودثبت نام)


ارسال پاسخ 
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
به هم ریختگی سایت با ارتقا php
۱-۵-۱۳۹۵, ۰۳:۴۵ صبح
ارسال: #1
به هم ریختگی سایت با ارتقا php
سلام دوستان.
امروز php هاست رو از 5.3 به 5.6 ارتقا دادند.

این کار باعث شد که سایت ما با مشکل مواجهه شود و توی کارش با اخلال افتاد.
الان خطاهای زیر رو نشون میده
[img]دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
[/img]

خطاها:
Strict Standards: Declaration of JCacheControllerPage::store() should be compatible with JCacheController::store($data, $id, $group = NULL) in /home/bandicom/public_html/libraries/joomla/cache/controller/page.php on line 199

Deprecated: iconv_set_encoding(): Use of iconv.internal_encoding is deprecated in /home/bandicom/public_html/libraries/joomla/string/string.php on line 28

Deprecated: iconv_set_encoding(): Use of iconv.input_encoding is deprecated in /home/bandicom/public_html/libraries/joomla/string/string.php on line 29

Deprecated: iconv_set_encoding(): Use of iconv.output_encoding is deprecated in /home/bandicom/public_html/libraries/joomla/string/string.php on line 30

Strict Standards: Only variables should be assigned by reference in /home/bandicom/public_html/plugins/system/airedirectwww/airedirectwww.php on line 40

Strict Standards: Only variables should be assigned by reference in /home/bandicom/public_html/plugins/system/airedirectwww/airedirectwww.php on line 46

Strict Standards: Only variables should be assigned by reference in /home/bandicom/public_html/plugins/system/obrss/obrss.php on line 33

Strict Standards: Only variables should be assigned by reference in /home/bandicom/public_html/plugins/system/obrss/obrss.php on line 42

Deprecated: Non-static method fooblaRssUrl::Sef() should not be called statically, assuming $this from incompatible context in /home/bandicom/public_html/plugins/system/obrss/obrss.php on line 45

Strict Standards: Only variables should be assigned by reference in /home/bandicom/public_html/plugins/system/obrss/obrss.php on line 68

Deprecated: Non-static method fooblaRssUrl::Sef() should not be called statically, assuming $this from incompatible context in /home/bandicom/public_html/plugins/system/obrss/obrss.php on line 45

Strict Standards: Only variables should be assigned by reference in /home/bandicom/public_html/plugins/system/obrss/obrss.php on line 68




به مدیر هاست تیکت زدم جواب داد:
مانطور که در متن ایمیل ارسالی با عنوان "اطلاعیه مهم: ارتقاء نسخه PHP به 5.6" و لینک های زیر آمده است، متاسفانه مدت زیادیست که پشتیبانی از نسخه های PHP پایین تر از 5.6 تمام شده است و تا کنون باگ های فراوانی در آن کشف شده که به دلیل عدم پشتیبانی، غیر قابل حل باقی مانده اند.
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.

دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.


بنابراین با توجه به وجود نسخه محبوب 5.6، زمان آن فرا رسیده است تا فرایند ارتقا انجام پذیرد. بدین ترتیب تا حد زیادی از وقوع مشکلات جلوگیری بعمل خواهد آمد.

از طرفی در سرویس های میزبانی اشتراکی، اکانت ها از بخش های نرم افزاری به طور مشترک استفاده می کنند و باگ های امنیتی موجود، تمامی آن ها را تهدید می کند.

با توجه به شرایط حال حاضر، پیشنهاد و راهکار های زیر جهت هرگونه بهره برداری، خدمت شما ارائه می گردد:

1- لطفا ضمن مکاتبه با برنامه نویس یا پشتیبانی نرم افزار مورد استفاده، با بهره گیری از مستندات موجود در لینک زیر، اقدام به تطبیق کدها با PHP 5.6 نمایید:
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.


2- در صورتیکه امکان هیچگونه تغییری در کد ها برای شما مقدور نیست، تنها راهکار قابل ارائه در حال حاضر، استفاده از سرور مجازی و نصب نسخه PHP مورد نیاز شماست

3- تهیه سرور اختصاصی



الان به نظرتون چه کار باید انجام بدم که مشکل رفع شود؟
مشخصات:
جوملا 2.5.27


فایل‌(های) پیوست شده بندانگشتی (ها)
   
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۱-۵-۱۳۹۵, ۰۵:۳۸ عصر
ارسال: #2
RE: به هم ریختگی سایت با ارتقا php
خب استاندارد ترین و صحیح ترین راه حل ممکن در حال حاضر سفارش سرور مجازی یا سرور اختصاصی هست

اما خب از اون جایی که حداقل اونطور که من تجربه کردم خیلی از افزونه های نسخه 2.5 دیگه روی نسخه 3 پشتیبانی نمیشن یا سازگاری ندارن و حتی بعضی از قالب های 2.5 هم با 3 مشکل دارن پس باید سایت رو از نو دوباره نوشته بشه و طراحی بشه
با افزونه های جدید با قالب جدید و همه چیز جدید

که راه حل دوم علاوه بر زمان ، مستلزم هزینه هم هست

اما راه حل اول سریع انجام میشه و حداقل علاوه بر هزینه لازم نیست زمان زیاد هم صرف کنید به نظر من سرور مجازی یا اختصاصی
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۱-۵-۱۳۹۵, ۰۶:۵۲ عصر
ارسال: #3
RE: به هم ریختگی سایت با ارتقا php
درود
نمیدونم انتقاد کنم یا چیزی بگم که ممکنه شما منتقل کنید به هاستینگ و ناراحت شوند.
الان در هاستینگ ها از کلود لینوکس استفاده میکنند که البته بدون اون هم میشه با نصب پلاگین امکان انتخاب نسخه پی اچ پی رو برای مشترکین فراهم کرد.
الان روی سرورهای ما از پی اچ پی نسخه 4.4 تا نسخه 7.0 توسط کاربران قابل انتخاب و استفاده است.
در کلود لینوکس همه اکستیشن های پی اچ پی هم با فعال سازی cagefs توسط کاربر قابل انتخاب است.
تغییر نسخه پی اچ پی الان در دست کاربر است و این سبب میشه بسیاری از مشکلات موجود کم بشه.
امضاء Reza Ganji
انجمن پارس جوم
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط mahan ، autopayamak
۲-۵-۱۳۹۵, ۰۵:۳۰ عصر
ارسال: #4
RE: به هم ریختگی سایت با ارتقا php
درود بر شما
به نظرم دو راه جلو روی شما است
انتقال هاست به مجموعه هایی همچون پارس جوم هاست که قابلیت تنظیم نسخه پی اچ پی هموار باشد
و یا ارتقاء نسخه چوملا
انتخاب با شماست

شاد باشید و شادی بخش دیگران
امضاء mahan

دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.

[تصویر:  mahan.gif]
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
ارسال پاسخ 


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان