اگر می خواهید وبلاگ ، وب سایت یا وب سایت خود را داشته باشید فروشگاه آنلاین به طور معمول کار می کند ، ایده آل است که نسخه PHP مورد استفاده خود را در وب سایت خود تغییر دهید یا به روز کنید. نسخه جدید PHP (PHP7) هنوز به اندازه کافی گسترده نشده است ، اما طولی نمی کشد که می آید ، زیرا بسیاری از ویژگی های جدید را به ارمغان می آورد و به احتمال زیاد برای نصب یا استفاده از نسخه های بعدی به وردپرس
این مقاله فرض می کند که شما قبلا یک وب سایت ایجاد کرده اید یا وبلاگ وردپرس. در غیر این صورت ، این راهنمای دقیق را ببینید.
اما اگر قبلاً این کار را انجام داده اید ، بیایید ادامه دهیم.
چرا باید به PHP 7 ارتقا دهید؟
اگر از WordPress در سرور خود استفاده می کنید ، بدیهی است که PHP را قبلاً نصب کرده اید. بنابراین ، چرا به نظر می رسد که همه چیز خیلی خوب کار می کند؟
در اینجا برخی از متداول ترین دلایلی که باید به روزرسانی نسخه PHP خود را در نظر بگیرید:
- لس پلاگین ها همکاران له اسکریپت که نصب کرده اید دیگر با نسخه ای که استفاده می کنید سازگار نیست
- حداقل شرایط لازم برای اجرای WordPress افزایش یافته است
- نسخه ای که شما استفاده می کنید دارای نقص امنیتی است و به روزرسانی یک patch را نیز شامل می شود
- شما باید مهاجرت به سمت یک نسخه پایدار
- شما می خواهید یک نسخه متفاوت را روی یک نصب وردپرس یا در یک محیط آزمایشی تست کنید
- شما بین نسخه مورد استفاده و افزونه ها ، مضامین یا اسکریپت هایی که نصب کرده اید ، تضاد پیدا کرده اید
آیا تاکنون به فکر محافظت از وبلاگ یا وب سایت خود بوده اید؟ در اینجا این است چند راهنمایی برای حفظ وبلاگ وردپرس خود را
اینها همه دلیل معتبر است ، اما قبل از شروع کار و به روزرسانی نسخه PHP خود ، موارد منفی در ارتقا وجود دارد که باید در نظر بگیرید ...
برخی از اشکالات مهم را باید در نظر گرفت ...
انتقال به نسخه جدیدتر PHP خطرات زیادی دارد. در اینجا یک پلاگین وردپرس حق بیمه که از کل وب سایت شما نسخه پشتیبان تهیه می کند و در صورت خرابی آن را بازیابی می کند.
نکته اصلی که باید قبل از ارتقا به خاطر داشته باشید این است تمام افزونه ها ، مضامین و اسکریپت های شما لزوما با جدیدترین نسخه PHP مورد نظر برای استفاده سازگار نیست.
در صورت ناسازگاری ، به احتمال زیاد دیگر وب سایت شما قابل استفاده نیست یا اشکالات زیادی را مشاهده خواهید کرد. علاوه بر این ، وردپرس اکنون به شما می گوید که آیا افزونه ای با نسخه PHP شما سازگار است یا خیر.
هر نسخه از PHP تغییرات جدید ، بهبودها و اصلاحات احتمالی ، اصلاحات امنیتی و ساختار کد را ارائه می دهد. در حالی که برخی از به روزرسانی ها نسبت به نسخه های دیگر کمتر کامل هستند ، بسیاری از نسخه ها باعث بهبود یا تغییراتی می شوند که باعث می شود قسمت هایی از نسخه های قدیمی منسوخ شوند.
کشف کنید برخی از افزونه های امنیتی وردپرس برای وبلاگ شما
در برخی موارد ، نسخه های کامل مانند PHP 4 و بالاتر دیگر پشتیبانی نمی شوند. اگر از افزونه ها ، مضامین یا اسکریپت هایی در وب سایت خود استفاده می کنید که به کد PHP منسوخ شده بستگی دارند و به نسخه جدیدتر PHP ارتقا می یابند ، این بروزرسانی باعث می شود که کد منسوخ شود و در نتیجه عملیات را خراب کنید. از وبلاگ خود
اگرچه اینطور نیست رقص همیشه اینگونه است ، درک این نکته که تغییراتی که شما آورده اید عواقب دارد. از این طریق می توانید موارد مختلف سازگاری را در نظر بگیرید. اما اگر به یک تم برتر وردپرس نیاز دارید که همیشه به روز باشد ، بسته به جایگاه خود ، لیست زیر را بررسی کنید.
علاوه بر بررسی دستی وب سایت برای نقاط ضعف احتمالی ، افزونه های زیادی وجود دارد که به شما اطلاع می دهد که آیا محیط شما با این نسخه سازگار است یا خیر. در حقیقت ، خبر خوب این است که می توانید نسخه فعال شده قبلی را پایین بیاورید. به عبارت دیگر ، در صورت مشاهده هرگونه اشکال ، همیشه می توان نسخه قبلی PHP را بازیابی کرد ... بنابراین به عنوان مثال از نسخه 5.5 به نسخه 7.x بروید و اگر همه چیز خوب کار نمی کند ، می توانید به نسخه 5.5.
سازگاری PHP را بررسی کنید
در اینجا چند افزونه وجود دارد که می توانید از آنها برای بررسی سازگاری محیط خود با نسخه به روز شده PHP استفاده کنید:
- پیکربندی سازگاری PHP - این افزونه به شما امکان می دهد نسخه ای از PHP را تعریف کرده و در مقابل نسخه فعلی PHP میزبان خود تجزیه و تحلیل کنید. همچنین گزارشی ایجاد می کند تا به شما بگوید چه چیزی را باید اصلاح کنید.
- خطا مانیتور ورودی - در صورت وجود هرگونه خطا ، می توانید برای پیگیری همه خطاها ، یک گزارش را فعال کنید که به شما کمک می کند تا آنها را با سهولت بیشتری برطرف کنید.
همچنین می توانید فعال کنید بصورت دستی یک روزنامه خصوصی خطا در استفاده از " WP_DEBUG " همچنین می توانید قبل از بروزرسانی تغییر دهید که برای هر نسخه از PHP تغییر کرده است:
- در حال انتقال از PHP 4 به PHP 5.0.x
- در حال انتقال از PHP 5.0.x به PHP 5.1.x
- در حال انتقال از PHP 5.1.x به PHP 5.2.x
- در حال انتقال از PHP 5.2.x به PHP 5.3.x
- در حال انتقال از PHP 5.3.x به PHP 5.4.x
- مهاجرت از PHN 5.4.x برای PHP 5.5.x
- مهاجرت از PHN 5.5.x برای PHP 5.6.x
- مهاجرت از PHN 5.6.x برای PHP 7.0.x
- مهاجرت از PHN 7.0.x برای PHP 7.1.x
- مهاجرت به آخرین نسخه PHP
اگر متوجه شدید که از پلاگین ، طرح زمینه یا اسکریپتی استفاده می کنید که با نسخه PHP مورد نظر شما سازگار نیست ، می توانید با نویسنده یا توسعه دهنده تماس بگیرید تا به شما در حل مشکل کمک کند. اگر به دست کمک نیاز دارید ، می توانید در این مقاله نظر دهید ، خوشحال می شوم پاسخ هایی ارائه دهم.
نحوه تغییر نسخه PHP
بنابراین ، پس از اینکه وبلاگ شما تست سازگاری را پشت سر گذاشت ، می توانید نسخه PHP مورد استفاده خود را از طریق SSH یا cPanel تغییر دهید. اگر این گزینه ای نیست که به آن دسترسی داشته باشید ، با خود تماس بگیرید میزبان وب. در بیشتر موارد ، آنها می توانند برای شما به روز شوند یا کارهای دیگری را انجام دهند.
ارتقا از طریق SSH (کاربران پیشرفته)
از آنجا که دستورات SSH برای به روزرسانی یا نصب نسخه های دیگر PHP بسته به نوع سرور متفاوت است ، بنابراین دستورات جهانی وجود ندارد که در همه جا کار کنند.
با مشورت آموزش ما از وبلاگ یا وب سایت خود محافظت کنید: Sucuri: یک ابزار موثر از حفاظت در برابر حملات در وردپرس
برای مشاهده جزئیات بر اساس نوع سرور خود بر روی هر یک از منابع زیر کلیک کنید:
به خاطر داشته باشید که اگر از دستورات ارائه شده در این پیوندها استفاده می کنید ، باید بسته قدیمی PHP را نیز از سرور خود حذف کنید. از آنجا که دستورات حذف نسخه های قدیمی نیز بسته به نوع سرور شما متفاوت خواهند بود ، برای دستورات دقیق با اسناد سرور خود مشورت کنید.
PHP را در cPanel به روز کنید یا تغییر دهید
اگر ترجیح می دهید انتخاب کنید با چند کلیک نسخه ای از PHP برای سرور خود، می توانید این کار را با ورود به حساب cPanel خود انجام دهید. با این حال، این گزینه فقط در نسخه های پیش فرض سی پنل موجود است. اگر این مورد برای شما نیست، باید با تامین کننده خود تماس بگیرید.میزبانی وب برای آن
من به شما نشان می دهم که چگونه از cPanel به آن دسترسی پیدا کنید. پس از اتصال ، به بخش "نرم افزار" بروید و سپس بر روی "مدیر MultiPHP" کلیک کنید.
با کلیک بر روی آن ، شما برای مدیریت دامنه ها و زیر دامنه های مختلف موجود به مدیریت نسخه PHP خواهید رسید. تنها کاری که شما باید انجام دهید این است که نسخه مناسب PHP را انتخاب کنید و آن را در دامنه مورد نظر خود اعمال کنید.
این روش را می توان در 3 مرحله ساده مانند تصویر زیر انجام داد:
مشاهده خواهید کرد که رابط کاربری مشابه رابط ارائه شده توسط WHM خواهد بود (اگر سرور اختصاصی داشته باشید).
نحوه ویرایش از WHM
اگر سرور دارید ، احتمالاً نصب WHM دارید که به شما امکان می دهد سرور خود را مدیریت کنید. از WHM نیز می توانید نسخه را تغییر دهید به طور پیش فرض از PHP در cPanel شما. تمام کاری که شما باید انجام دهید دسترسی به MultiPHP Manager و تغییر نسخه PHP مورد نظر برای استفاده در هر دامنه است.
پشتیبان نسخه به صورت خودکار در هنگام تغییر نسخه انجام می شود.
منابع پیشنهادی
برای ادامه بیشتر ، ما چند مقاله را پیشنهاد خواهیم کرد که به شما کمک می کنند چگونگی اهمیت داشتن نسخه php به روز شده را مهم کنید.
- مقدمه به درک درستی از خطاهای پی اچ پی در وردپرس
- چگونه به تصحیح اشتباهات از فایل های Pluggable.php در وردپرس
- با فایل functions.php چه کاری می توانید انجام دهید؟
- ...
نتیجه
این در مورد تمام کاری است که می توانید برای به روزرسانی نسخه PHP خود انجام دهید. اگر سوالی دارید ، در بخش نظرات خود را رها کنید. همچنین می توانید با رفتن به این صفحه منابع اضافی را کشف کنید.
و اگر این مقاله را دوست داشتید ، آن را در شبکه های اجتماعی مختلف خود به اشتراک بگذارید.
سلام،
نمیتوان وردپرس را که این پیام را برای من قرار داده است بروزرسانی کنم
مهم: قبل از به روز رسانی، از پایگاه داده و فایل های خود پشتیبان تهیه کنید. برای کمک به به روز رسانی، به روز رسانی صفحه کد وردپرس مراجعه کنید.
من به میزبانم نامه نوشتم که از من خواست PHP خود را به نسخه 7.3 به روز کنم و هنوز این پیام مسدود کننده را دارم. دیگر به پسوندهایم دسترسی ندارم.
آیا چیز دیگری برای بروزرسانی وجود دارد؟
خیلی ممنون از کمک شما
روز خوبی بود
Bonsoir،
لطفا سعی کنید همه پلاگین ها را غیرفعال کنید و دوباره امتحان کنید.
با سلام من در حال حاضر از الگوهای وب سایت استفاده می کنم. من 3 سایت دارم ، اما می خواهم یکی از الگوهای سایت خود را تغییر دهم ، اما الگوی جدیدی راه اندازی می کنم. اگر نسخه php روی 7 تنظیم شده باشد ، نسخه 5.9 php یک صفحه سفید خواهد بود. اما اگر نسخه php خود را تغییر دهم ، سایتهای دیگرم خراب می شوند.
پس از ایجاد پایگاه داده برای پروژه خود ، دوباره کار کردم با wordpresse در wamp ، در اینجا پیامی است که دریافت کردم.
(سرور شما از نسخه 5.5.12 از PHP استفاده می کند، اما وردپرس 5.2 نیاز به حداقل نسخه 5.6.20 دارد)
من شروع می کنم و می خواهم درک کنم ، باید vamp wamp را بروزرسانی کنم یا نسخه php اگر پی اچ پی چگونه اقدام کند؟
سلام،
شما نیاز به به روز رسانی پی اچ پی دارید. لطفا نسخه 7 را در صورت وجود در سرور خود فعال کنید!
سلام، چقدر هزینه می شود تا پیپ خود را ارتقا دهید؟
Bonsoir،
ما دیگر این خدمات را پیشنهاد نمی دهیم متاسفیم
سلام،
من به خودم اجازه می دهم که این ایمیل را برای شما ارسال کنم زیرا در حال حاضر در تلاش هستم تا سایت یکی از مشتری های خود را تحت وردپرس کاملاً دوباره انجام دهم.
با این حال برخی از پلاگین ها نیاز به به روز رسانی پی اچ پی دارند. (نیاز به نسخه 5.4 یا بالاتر از پی اچ پی، افزونه در حال حاضر فعال نیست.)
میزبان من به من جواب نمی دهد و من تازه کار رایانه هستم (از Webdesign مراقبت می کنم)
می توانید جزئیات روش را به من بگویید تا بتوانم PHP خود را به روز کنم؟
وبسایت از 2 سالهاست.
پیشاپیش از کمک شما و زمانی که در اختیار من قرار دادید متشکرم.
Cordialement،
سلام،
با عرض پوزش، اما ما نمی توانیم مستندات را برای تمام میزبان ها داشته باشیم.