ورژن مورد نیاز php در آپدیت نسخه جدید وردپرس کدومه؟ و انتخاب ما چی هستش. برای اینکه بتوانید یک سایت وردپرسی را راهاندازی کنید نیازمند یک سری پیشنیازهایی در هاست خود خواهید بود. برای مثال اینکه هاست شما لینوکسی باشد بهتر است. از Mysql پشتیبانی کند و همچنین از PHP پشتیبانی کند. از همه مهم تر چه نوع نسخه php. معمولا سرورها نسخههای مختلفی از php را ارائه میدهند که اگر خیلی این ورژن پایین نباشد مشکلی در نصب وردپرس ایجاد نمیشود.
در نسخه ی 5.1 وردپرس و نسخههای بعدی آن، مدیران سایت در پیشخوان وردپرس، پیامها و اخطارهایی مبنی بر قدیمی بودن نسخه PHP هاست خود دریافت میکنند. جای نگرانی نیست! برعکس، اتفاق خوبیست.
در نسخه 5.1 وردپرس کاربران که از نسخه php پایینتر از 5.6 استفاده میکردند، در بخش داشبورد خود اطلاعیهای در خصوص اطلاعات کمکی برای بروزرسانی آپدیت ورژن php آنها بود. از آن زمان آمارهای وردپرس نشان میدهد که کاربران از ورژنهای تازهتر php استفاده کردهاند.
قدیمی بودن ورژن PHP هاست
این ویژگی جدید وردپرس، باعث افزایش چشمگیر امنیت و بهبود عملکرد سایتها به ویژه وردپرس خواهد شد. در حال حاضر، اگر نسخه PHP هاست یا سرور شما کمتر از 5.6 باشد، هشدار قدیمی بودن نسخه PHP هاست را از سوی وردپرس دریافت خواهید کرد.
اگر سایت شما از ورژن php که مورد پشتیبانیاش نباشد استفاده کند، دیگر در قسمت داشبورد پیغام اطلاع رسانی به وردپرس 5.2 را تماشا نخواهید کرد. در صورتی که به صورت دستی اقدام به بروزرسانی وردپرس سایت خود کنید نیز با شکست مواجه خواهید شد. بنابراین برای این که بتوانید از آخرین ورژن وردپرس استفاده کنید، باید ورژن php خود را بروزرسانی کنید.
دلایل افزایش ورژن php هاست برای وردپرس
زمانی که نسخه php سایت خود را ارتقا میدهید، وردپرس به صورت خودکار پیشنهاد میدهد که نسخه php خود را روی php 7.3 تنظیم کنید. در این ورژن فوقالعاده بهینه سازیهای زیادی انجام شده است و سریعترین ورژن php است که که تا به امروز ارایه شده است. ام سینا اکسیژن طراحی سایت تقدیم میکند. این به معنی آن است که بروزرسانی باعث میشود سرعت سایت شما افزایش پیدا کند. که این مسئله هم در مورد خود شما و هم در مورد بازدید کنندهها صدق میکند. این بروزرسانی همچنین به این معنی است که سرورهای کمتری برای پشتیبانی سایتها مورد نیاز است. بروزرسانی ورژن php فقط به سود شما و بازدیدکنندگانتان نیست! به روزرسانی ورژن php کمک میکند تا انرژی کمتری برای مدیریت سایت شما مورد نیاز باشد.
قالب شرکتی فارسی Eductionpark برای وردپرس
مشاهده ورژن PHP
ورژن همان نسخه هستش. لینکی که با کلیک کردن روی دکمه Learn more about updating PHP وارد آن خواهید شد. صفحهای است که به طور واضح این مشکل را برای شما توضیح میدهد و راهحل آن نیز به شما نشان میدهد تا بتوانید نسخه PHP را بروزرسانی کنید. این لینک قابلیت شخصیسازی دارد و شرکتهای هاستینگ میتوانند این لینک را با استفاده از متغیر (Environment (WP_UPDATE_PHP_URL تغییر دهند تا به کاربران نمایش داده شود. این کار باید زمانی انجام شود که منبع آموزشی خوبی برای بروزرسانی PHP در زبان شما وجود داشته باشد. همانطور که در عکس زیر می بیند، اگر این لینک عوض شد، باز هم نسخه اصلی آموزش آن که در سایت اصلی وردپرس وجود دارد، در دسترس همه کاربران خواهد بود.
مانع از اخطار Fatal Error
جهت حل و رفع خطاهایی که پس از بروزرسانی PHP ظاهر میشوند، در وردپرس، مکانیسمی برای تشخیص Fatal Error ها پیادهسازی شده است. در حالی که اکثر قالبها و افزونهها با آپدیت PHP دچار مشکل نمیشوند، اما هنوز هم برخی از افزونهها و قالبها هستند. که با ورژنهای جدید PHP به خوبی هماهنگ نیستند و در عملکرد آنها اختلال ایجاد میشود. متاسفانه این امر باعث میشود به خاطر عدم پشتیبانی قالب یا افزونه از ورژنهای جدید PHP، کل سایت از دسترس خارج شود و شما با خطای Fatal مواجه شوید.
با استفاده از محافظ (WSOD (white-screen-of-death protection، وردپرس متوجه خواهد شد که چه زمانی Fatal Error رخ داده است و کدام یک از قالب یا افزونهها باعث این خطا شدهاند و آنها را شناسایی خواهد کرد.
رفع خطای “Upload: Failed to write file to disk” هنگام آپلود در وردپرس
سایت هایی که نمیخواهند از این ویژگی استفاده کنند و مایل به حذف محافظ WSOD هستند، میتوانند یک فایل به نام fatal-error-handler.php ایجاد کرده که باید شامل یک class سفارشی برای مواجه با Fatal Error باشد. برای اینکه کلا این ویژگی غیرفعال شود، میتوان از فیلتر WP_DISABLE_FATAL_ERROR_HANDLER استفاده کرد.
نتیجه میگیریم که؛
اولین بار پس از سال 2010 است که وردپرس استفاده از امکانات جدید و بروزرسانی به ورژن بالاتر را منوط به استفاده از ورژن بالاتر php میکند. اما پیشبینی میشود که این آخرین بروزرسانی در سال 2019 نباشد. تیم توسعه هسته وردپرس تصمیم دارند تا پایان امسال کمترین ورژن مورد تایید برای استفاده از بروزرسانیهای آتی وردپرس را php +7 قرار دهند. نخستین گام محدودیت سازگاری نسخههای مختلف است. در آینده این محدودیت در هنگام بروز کردن قالب و افزونهها و همچنین هنگام فعالسازی آنها اعمال خواهد شد. و به زودی قالبها را نیز فرا خواهد گرفت. بیصبرانه منتظر این آپدیت کاربردی هستیم. چرا که با این امکان جدید وردپرس، از خیلی از مشکلات جلوگیری خواهد شد. لذت ببرید.
شهریار
با سلام من ورژن php را روی 7.3 قرار داده ام با اینحال در پیشخوان وردپرس اخطار php امن نیست و ورؤن قدیمی است را میاره مشکل از کجاست؟
Msina
با سلام
یه بار از پیشخوان وردپرس خارج و دوباره وارد شوید و از حذف کش سایتتون مطمئن بشید، مطمئنا اگر نسخه 7.3 قرار دادید این اخطار حذف می شود
با احترام
موفق باشید
شقایق
سلام
ورژن مورد نیاز php از نسخه 7 هم میتونیم استفاده کنیم؟
Msina
سلام
بله اگر قالب و افزونه هایی که استفاده میکنید با نسخه 7.3 و 7.2 و 7.1 و 7.0 مشکلی نداشته باشه میتونید استفاده کنید
با تشکر
Alireza
سلام
عالی بود دستتون درد نکنه، لطفا اینم آموزش بدید
رفع خطای “Upload: Failed to write file to disk” هنگام آپلود در وردپرس
ممنونم خیلی واجبه
سپاس
Msina
با سلام
آموزش در لینک زیر قرار داده شده است
آموزش رفع خطای “Upload: Failed to write file to disk” هنگام آپلود در وردپرس
https://www.msina.ir/upload-failed-to-write-file-to-disk
با احترام