خطاهای رایج در وردپرس + راه برای حل خطا

خطاهای رایج در وردپرس چیست؟ چه خطاهایی در وردپرس وجود دارند که باعث میشوند سایت وردپرسی ما از دسترس و عملکردی که دارند خارج شوند؟ قطعا دیگر میدانید که وردپرس چیست و با آن کار کردهاید اما سوالی که در اینجا مطرح میشوند خیلی گسترده است و باید به آن جواب داد. اما خبر خوب این است که هر خطایی که وجود دارد (منظور خطاهای رایج در وردپرس است) قابل حل شدن است که در ادامه هر کدام را به صورت واضح توضیح خواهیم داد. پس این مقاله را از دست ندهید و تا آخر این مقاله همراه ما باشید.
خطاهای رایج در وردپرس

همانطور که در قسمت بالا متوجه شدید قرار است در این مقاله کمی درباره خطاهای رایج در وردپرس صحبت کنیم که ۱۰ خطا و راه حل آن را به شما عزیزان میدهیم. برای هر خطا راه حلهایی وجود دارد که کمک میکند شما بتوانید آن را حل کنید. نکته که باید قبل از هر چیزی به شما عزیزان بگویم این است که حتما و حتما قبل از شروع هرکاری از سایت وردپرسی خود بکاپ تهیه کنید. خب حالا در ادامه به خطاهای رایج در وردپرس میپردازیم.
صفحه سفید مرگ
در صفحه سفید مرگ هیچ پیغام و علائمی ار صفحه برای شما نمایش داده نمیشود و در زمانی که این مشکل برای شما پیش میآید تنها با یک صفحه سفید خالی مواجه میشوید. خطای صفحه سفید را میتوان یکی از رایج ترین خطاهای وردپرس دانست. بسیاری از افراد که با این مشکل مواجه میشوند و برای آنها یک صفحه سفید خالی به نمایش درمیآید، نمیدانند که باید دقیقا چیکار کنند و مشکل به وجود آمده از کدام سمت است. این خطا در بیشتر مواقع به خاطر از دست رفتن محدودیت حافظه PHP توسط یک اسکریپ است. البته تنها به این دلیل نیست ممکن است به خاطر مشکل ناشی از پیکربندی سرور باشد که صفحه سفید مرگ به وجود آمده است.
ارور ۴۰۳ (Forbidden)
ارور ۴.۳ زمانی برای شما به نمایش در میآید که مجوزهای سرور شما اجازه دسترسی به صفحه یا صفحات خاصی را صادر نکرده باشند. برای همین است که در بیشتر مواقع کاربران با خطای زیر مواجه میشوند:
۴۰۳ Forbidden – You don’t have permission to access ‘/’ on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
اما شاید بپرسید که دلیل وجود این خطا چیست؟ نمیتوان دقیق گفت که چه دلایل باعث آن میشود اما نادرست بودن مجوزهای فایل، استفاده از افزونههای امنیتی با کدنویسیهای ضعیف یا وجود ایراداتی در پیکربندی سرور از رایجترین خطاهای ۴۰۳ است. در ادامه به یکی از خطاهای رایج در وردپرس میپردازیم.
خطای هنگام ورود به وردپرس
خطای هنگام ورود به وردپرس یکی از خطاهای رایج در وردپرس است که شما افراد هنگام وارد شدن به پنل کاربری خود در وردپرس با آن مواجه میشوند. این خطا ممکن است برای یاد بردن رمز عبور یا نام کاربریتان در وردپرس باشد که دسترسی به ایمیل بازیابی هم برایتان امکانش فراهم نیست.
البته نصب افزونه وردپرس یا وارد کردن کدها به صورت اشتباه در برخی از قسمتها ممکن است خطای هنگام ورود به وردپرس را برای شما فراهم کند. همچنین هک شدن سایت وردپرسی هم میتوان جزو این دلایل باشد که میتوانید آن را از طریق گوگل سرچ کنسول خود پیگیری کنید.
خطای ۴۰۴
خیلی از اوقات شده که شما وارد سایتی میشوید با یک صفحه که ارور ۴۰۴ است مواجه میشوید که این ارور به صورت ((صفحه پیدا نشد)) برای شما ظاهر میشود. این خطا را میتوان رایج ترین خطاهای وردپرس دانست. این دلیل یکی از خطاهای رایج در وردپرس که دلایل مختلفی دارد اما اصلیترین دلیلی که این اتفاق میافتد تغییر پیوند و ریدایرکت نکردن به پیوند جدید است. البته برخی اوقات هم میشود که کاربران آدرس پیوند را به اشتباه جستجو کرده باشند. در ادامه به یکی دیگر از رایج ترین خطاهای وردپرس خواهیم پرداخت.
خطای http هنگام بارگذاری تصاویر
احتمالا شما هم وقتی خواسته باشید که تصویر یا فایل رسانهای خاصی را روی سایت خود بارگذاری کنید با خطای HTTP مواجه شدید. اما سوال این جاست که دلیل بروز این خطا چیست؟ خطای http یکی از رایج ترین خطاهای وردپرس است. این خطا هم میتواند دلایل زیادی را به همراه داشته باشد اما خوشبختانه این مورد همیشگی نیست و به صورت موقت برای شما ظاهر میشود اما خب برخی از اوقات هم شده که بسیاری از افراد گفتهاند مشکلشان همچنان پا برجاست. در ادامه به آپلود نشدن تصاویر در وردپرس که یکی از خطاهای رایج در وردپرس است میپردازیم.
آپلود نشدن تصاویر در وردپرس
همانطور که گفته شد این خطا جزو رایج ترین خطاهای وردپرس است. خیلی از اوقات برای برخی از سایتها این اتفاق میافتد که نمیتوانند تصاویر خود را بارگذاری کنند و تصاویر کل سایت هم از دست میره. گاهی هم کاربران میخواهند تصویر خود را از طریق بخش بارگذاری چند رسانهای در مطلب بارگذاری کنند که با خطا مواجه میشوند. تمامی تصاویر آپلود شده در قسمت گالری وردپرس به نحوی آپلود میشوند که هیچ کس نمیتواند آن را ببیند. علت این خطا این است که مجوزهای نادرست در فهرست و فایلهای مربوط به وردپرس وجود دارند و با عث بروز این خطا میشوند.
خطای Maximum Excution Time
دیگر این موضوع را میدانید که وردپرس با زبان برنامهنویسی PHP ساخته شده است و برای اینکه بتواند از سرورها و سو استفاده برای اجرای اسکریپتهای PHP محدودیتهای خاص زمانی اعمال شده است. بعضی از شرکتهای هاستینگ این میزان محدودیت را بالا یا پایین بردهاند و علت بروز این مشکل هم دقیقا همین است. وقتی در زمان اجرا یم اسکریپت به سقف زمانی خود میرسد، باعث به وجود آمدن خطای Maximum Excution Time میشود.
ارور فایل pluggable.php
ارور در فایل pluggable.php هم یکی از خطاهای رایج در وردپرس است که این فایل شامل توابع مرکزی در وردپرس است. وقتی یک افزونه وردپرس یا بخشی از کدها نتوانند از پس برخی از توابع وردپرس بر بیایند، با خطای زیر مواجه خواهید شد که کاملا طبیعی است:
Warning: Cannot modify header information – headers already sent by (output started at /home/username/demosite/wp-content/themes/mytheme/functions.php:1035) in /home/username/demosite/wp-includes/pluggable.php on line 1179
خطای خروج از سیستم در وردپرس
یکی از خطاهای رایج در وردپرس خطای خروج از سیستم در وردپرس است چرا که سیستم مدیریت محتوا وردپرس یک کوبی برای تایید ورود شما در مرورگری که استفاده میکنید تنظیم کرده است. در واقع ای کوکی برای URL وردپرس تنظیم شده که در قسمت تنظیمات ذخیره شده است. اگر که از طریق آدرسی که میخواهید دسترسی داشته باشید که با تنظیمات وردپرس مطابقت نداشته باشد، اطلاعاتتان توسط وردپرس تایید نمیشود.
ارور نمایش سایدبار در پایین محتوا
یکی دیگر از خطاهای رایج در وردپرس که وجود دارد، مخصوصاً بین تازهکارها این است که بهجای این که سایدبار در کنار محتوا قرار بگیرد به قسمت پایین سایدبار منتقل میشود. شاید یکی از اصلیترین دلایل این مشکل از قالب سایت باشد. گاهی اوقات که کاربران سایت میخواهند مطلب خود را قرار دهند و یک کد خاص را وارد سایتشان کنند ممکن است بستن تگ را فراموش کنند (html div) و یا یک div اضافهتر وارد کنند و اضافه کنند به مطلب این عمل موجب بههمریختن قالب سایت میشود.
یکی از دلایل مهم دیگر که حتماً باید به آن اشاره کرد عرض نادرست در css است.
مشکل عملنکردن دکمه افزودن پرونده چندرسانهای در وردپرس
Add media یا همان افزودن رسانه جدید در وردپرس برای این کار کتابخانه رسانهای و آپلود کردن از جاوا اسکریپت استفاده میکند. هرچند گاهی مشکلات ایرادات پلاگینها یا مشکلات نوشتن کد در وردپرس باعث بهوجودآمدن مشکل و عملنکردن جاوا اسکریپت شود. در این حد اتفاقی که رخ میدهد این است که وردپرس تمام اسکریپتها را در داخل محیط ادمین وردپرس ترکیب میکند تا این عمل باعث شود عملکرد بهبود یابد. حال دراینبین ممکن است که یک پلاگین یا اسکریپت از قالب سایت دچار مشکل شود اگر این مشکل ایجاد شود باعث میشود که سایت اسکریپتها دچار مشکل و عدم کارکرد شود.
خطای عدم بارگیری منبع (Failed To Load Resource)
یکی دیگر از خطاهای رایج در وردپرس عدم بارگیری منبع است. هنگامی که وردپرس میخواهد صفحهای از سایت شما بارگذاری کند طوری طراحی شده است که از فایلهای مختلف و انواع آن استفاده میکند. در حاشیه و پشت هر صفحه مواردی مثل تصاویر، اسکریپتها، فایلهای css یا مواردی اینچنینی را بارگذاری میکند در مقابل نیز این موارد برای کاربران از طرف مرورگرها هم بارگذاری میشود.
شاید حتی این فایلها پیدا نشوند و شما با خطای عدم بارگیری منبع یا همان ارور Failed To Load Resource مواجه خواهید شد. راحتترین و آسانترین راه برای حل این مشکل این است که ابتدا شما باید از وجود همچین فایلهایی در سایت خودتان مطمئن شوید. بازهم نگران نباشید راهحل دیگری نیز وجود دارد اگر مشکلتان حل نشد باید به سراغ آدرسهای سایتتان یا همان URLها بروید برای این که ببینید آنها صحیح هستند یا خیر.
خطای نوشتاری کد (Syntax Error)
خطای نوشتاری کد جزو خطاهای رایج در وردپرس است. معمولاً این خطا زمانی رخ میدهد که شما میخواهید یک کد جدید را در وردپرس اضافه کنید ولی خب اشتباه کرده و قسمتی از کد را فراموش میکنید یا طریقه دیگر اشتباه، اشتباه در ترکیب کدها است. این اشتباه باعث میشود که خطای PHP مانند زیر برای شما به نمایش درآید:
Parse error- syntax error, unexpected $end in /public_html/site1/wp-content/themes/my-theme/functions.php on line 278
وقتی این خطا به نمایش در آمد درواقع خطای اصلی را میفهمیم و به نمایش درمیآید و با یک شماره مکان اصلی کد ها و اسکریپتهایی که مشکل دارند را به شما نشان میدهد میدانید برای حل این مشکل باید چه کاری انجام داد؟ فقط کافی است که کدها را تصحیح کنید. در اکثر مواقع این مشکل بهاینعلت رخ میدهد که یک پرانتز فراموش میشود یا برای مثال در جاانداختن بعضی از نشانهها رخ میدهد.
خطای Memory Exhausted در وردپرس و افزایش حافظه php
زمانی که خطای Memory Exhausted رخ میدهد یک صفحه سفید شما مشاهده میکنید یا با این پیغام مواجه میشوید:
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2348617 bytes) in /home/username/public_html/site1/wp-includes/plugin.php on line xxx
این مشکل زمانی رخ میدهد و خودرانشان میدهد که یک اسکریپت وردپرس یا یک پلاگین از حجم حافظهای که به آن اختصاصدادهشده بیشتر استفاده کند. این مقاله برای حل این مشکل به شما کمک میکند.
خطای تعمیر و نگهداری و برنامهریزی (Briefly Unavailable for Scheduled Maintenance)
در برخی از مواقع که شما قصد بهروزرسانی در وردپرس را دارید شاید در حین بهروزرسانی یا در کل در حین آپدیت وردپرس با این خطا مواجه شوید.Briefly Unavailable for Scheduled Maintenance. برای این که شما آپدیت صحیح را انجام دهید لازم است که مسائل وردپرس را جدی بگیرید و بادقت پیگیری کنید. معمولاً شما وقتی آپدیت انجام میدهید وردپرس سایت را در حالت تعمیر قرار میدهد. پس باید دقت کنید که اگر مشکلی پیش آید وردپرس نمیتواند سایت را به حالت قبل برگرداند. در این حالت شما و ادمین سایت به سایت دسترسی نخواهید داشت و حتی مخاطبین هم نمیتوانند از مطالب و محتوای سایت استفاده کنند و قابلمشاهده نیست.
خطا در برقراری اتصال پایگاهداده (Error Establishing a Database Connection)
یکی دیگر از خطاهای رایج در وردپرس، خطا در برقراری اتصال پایگاهداده است. زمانی با این خطا مواجه میشوید که اتصال بین سایت و پایگاهداده قطع شده باشد یا دارای مشکل باشد. اگر شما اطلاعاتی را که در دیتابیس باید وارد کنید بهدرستی وارد کنید با این مشکل مواجه نمیشوید و دلیل دیگر میتواند مشکل در سرور دیتابیس باشد.
ولی این خطا جزو خطاهایی است که میتوان بهراحتی آن را حل کرد پس نگران نباشید.
خطای پایان زمان دروازه ورودی (gateway timeout)
این خطا معمولاً زمانی رخ میدهد و شما با آن مواجه میشوید که یک درخواستی به شما از طریق پروکسی یا فایروال ارسال شود. ولی نتواند با سرور مادر ارتباط برقرار کند. بهاحتمال خیلی بالا با استفاده از فایروالهای وردپرس مانند (Sucuri یا Cloudflare) به این مشکل برخورد خواهید کرد. این ارور هم یکی دیگر از ارورهای رایج وردپرس است.
مشکل Thumbnail نادرست فیسبوک
اگر بخواهیم کلی بگوییم دلایل زیادی وجود دارد که باعث شود Thumbnail فیسبوک شما به مشکل بخورد و صحیح کار نکند و نمایش درستی نداشته باشد. یکی از شایعترین خطاهای این موضوع داشتن تصاویر فراوان در تگ (og:image)است. اگر در اینجا عکس شما کوچکتر از سایر عکسها باشد با این مشکل روبهرو میشوید. فیسبوک معمولاً از تگ (Open Graph_og) استفاده میکند. البته بعضی از پلاگینها مانند (All in One SEO) آنها را بهصورت اتوماتیک به سایت شما اضافه میکنند تا باعث پیشگیری از این مشکلات شوند. این خطا یکی از ارورهای رایج وردپرس است.
خطای سرور داخلی (Internal Server error)
خطاهای سرور داخلی را میتوان گفت جزو خطاهای رایج در وردپرس است که مخصوصاً تازهواردها با آن مواجه میشوند خطای Internal Server error است. البته این خطا شکل دیگری هم دارد که به این صورت خود را نمایش میدهد. (۵۰۰ Internal Server Error). معمولاً زمانی این خطا رخ میدهد که مشکلی پیشآمده اما سرور منبع مشکل را پیدا نمیکند. پس چون دلیل مشکل و منبع آن مشخص نیست حل آن مشکل به عهده خود شما است. البته که ما در این مقاله راهحلهایی پیشنهاد میکنیم.
خطاهای آپلود (Upload: Failed to write file to disk)
خطاهای آپلود هم جزوی از خطاهای رایج در وردپرس است. این نوع خطاهایی که معمولاً هم رایج هستند در وردپرس علتهای مختلفی دارند که شما باید مورد بررسی قرار دهید. اما یکی از دلیلهایی که از اصلیترین دلایل این مشکل هستند نادرست بودن مجوزهای پوشهای و فایلها است.
هر نوع فایل و پوشهای در سایت شما حاوی مجوزهای خاصی است که شاید شما از آن نیز بیخبر باشید و ناخودآگاه سرور شما نیز این مجوزها را مورد بررسی و تطبیق قرار میدهد. زمانی که یک پوشه مجوزهای نادرست داشته باشد این توانایی را دارد که نگذارد فایلها در سرور نوشته شوند و این به این معنا است که سرور شما نمیتواند فایل جدیدی در آن سورس مخصوص بسازد یا این که با آن اضافه کند.
خطای مربوط به سفیدرنگ شدن متن در وردپرس
اگر شما در سایت خود از ویرایشگر کلاسیک وردپرس استفاده میکنید شاید تابهحال با این خطا مواجه شده باشید که برخی از دکمههای ویرایشگر برای شما مخفی شود و نتوانید از آنها استفاده کنید و یا بعضی اوقات تمام دکمهها سفیدرنگ شود و شما یک صفحه سفیدرنگ را مشاهده کنید دلیل این خطاها میتواند از بخش جاوا اسکریپت باشد و یا یکی دیگر از دلایل این اتفاق میتواند ازبینرفتن فایل TinyMCE باشد. یکی دیگر از دلایل این اتفاق میتواند عدم سازگاری با پلاگینهای مختلف باشد که باعث بهوجودآمدن چنین مشکلی میشود.
خطای مربوط به وارد نشدن به پیشخوان وردپرس
یکی دیگر از رایج ترین ارورها در وردپرس میتواند خطای مربوط به وارد نشدن به پیشخوان وردپرس باشد که یکی از دلایل عمده آن فراموشی رمز عبور است و شما دیگر دسترسی به ایمیل برای بازیابی رمز عبور ندارید. یکی دیگر از خطاهای مربوط به این بخش میتواند عدم درست واردکردن کدهای مربوط به وردپرس باشد که باعث میشود شما نتوانید به پیشخوان وردپرس خود دسترسی داشته باشید و اگر این دو دلیل برای خطای ورود به پیشخوان وردپرس برای شما صحیح نبود میتواند یکی دیگر از دلایل هک شدن سایت شما باشد که باید آن را هم مورد بررسی قرار دهید.
خطای Mixed content
یکی دیگر از ارورهای رایج وردپرس خطای درهم است که یکی از دلایل آن میتواند تنظیم نادرست SSL و HTTPs باشد. این خطای شاید یکی از خطایی باشد که زیاد به وجود بیاید اما چون تأثیری در عملکرد سایت شما نمیگذارد متوجه آن نمیشود و تنها تأثیر آن میتواند تأثیر منفی بر روی سئو سایت شما باشد. در سایتهایی که SSL فعال است تمامی منبع و محتوایی که صورت میگیرد باید با استفاده از HTTPs URL باشد اما زمانی که سایت و محتوا را به این صورت بارگذاری نکند ممکن است که این خطا برای شما به وجود بیاید.
خطای ۵۰۲ Bad Gateway در وردپرس
این خطای وردپرس نیز یکی دیگر از رایج ترین خطاهای وردپرس است که شاید کمی گیجکننده و چالشبرانگیز باشد. زمانی که کاربر یک درخواست از سرور داشته باشد و این درخواست بدون خطا به مدتزمان زیادی طول بکشد این خطا رخ میدهد. دلیل این خطا در قدم اول میتواند به دلیل یک گلیج موقت باشد مخصوصاً زمانی که سایت شما با ترافیک بالایی روبرو میشود و در قدم دوم اگر بخواهیم به دلیل این خطا اشاره کنیم میتوانیم به کدنویسی اشتباه در پلاگینها و افزونهها اشاره کنیم و اگر بخواهیم به دلیل اصلی این مشکل اشاره کنیم میتوانیم به پیکربندی اشتباه در بخش تنظیمات سرور اشاره کنیم.
در آخر هم به یک جمعبندی برای خطاهای رایج در وردپرس میپردازیم.
جمعبندی
در هر حوزه اینترنتی که فعالیت میکنید ممکن است با خطاهایی مواجه شوید که باید به دنبال رفع خطا باشید. در واقع این نوع خطاها هیچ وقت همیشگی نبوده و همیشه برای آن راه حلی یافته شده است. سیستم مدیریت محتوا وردپرس هم یکی از این ابزارهایی است که خطاهایی در آن وجود دارد.
اما ما مثل همیشه در کنار شما هستیم تا این مشکلات را حل کنیم. ما در این مقاله آموزشی کامل درباره خطاهای رایج در وردپرس صحبت کردیم و گفتیم که چه خطاهایی وجود دارد که باعث میشود نتوانید به فعالیتتان ادامه دهید. امیدوارم که از این مقاله آموزشی بهره لازم را برده باشید و اگر این مقاله برای شما مفید بود آن را با دیگران به اشتراک بگذارید.
پیروز و سربلند باشید.😉
دیدگاهتان را بنویسید