خطاهایی که در زیر مشاهده میکنید عموما جزو تاپیکها و دیدگاههایی هستند که در فرومها و انجمنهای وردپرس کاربران با این مشکلات مواجه شدن و با مطرح کردن این مشکلات در صفحات مختلف تونستن تا با کمک و همیاری جامعه وردپرس مشکلات خودشونو برطرف کنن. با فعال و غیرفعال کردن تیک گزینه نمایش به موتورهای جستجو هم میتونید وضعیت ایندکس سایت در موتورهای جستجو رو کنترل کنید که عملا در محیط لوکال هاست کاربردی نداره، اما از بهترین آموزش وردپرس اونجایی که ممکنه بخواهید تا پس از ساخت سایت در لوکال هاست و نهایی شدن طراحی سایتتونو به هاست منتقل کنید بنابراین تغییری در این گزینه ایجاد نکنید و بگذارید در حالت پیشفرض باقی بمونه. بنابراین این مشکل ممکنه تا به دلیل وارد کردن اشتباه اطلاعات دیتابیس، ایجاد مشکل در پایگاه داده، خطا در آدرس سایت و مواردی از این دست باشه که برای رفع این مشکل در ابتدای کار لازمه تا چک کنید و ببینید که آیا دسترسی به پیشخوان وردپرس برای شما فراهم هست یا نه، اگر دسترسی به پیشخوان فراهم باشه مشکل میتونه از Url های سایت باشد.
برای رفع این خطا ابتدا ویندوز خودتونو به آخرین نسخه موجود آپدیت کنید و سپس یک بار ویندوزتون رو ریاستارت کنید و مجددا زمپ رو اجرا کنید، اگر باز هم مشکل پا برجا بود مجددا با مراجعه به مرکز بهروزرسانی در ویندوز یک بار دیگه چک کنید تا ببینید ویندوز به صورت کامل آپدیت شده یا نه، اگر آپدیت جدیدی وجود داشت باز هم آپدیت کنید و پس از ریاستارت مجدد سیستم زمپ را اجرا کنید، در صورتی که کاربر خوششانسی باشید مشکل شما رفع خواهد شد اما در غیر این صورت لازمه تا اقدام به نصب یکی از فایلهای ویندوز کنید بنابراین با مراجعه بهترین آموزش وردپرس به آدرس Update for Universal C Runtime in Windows بر اساس نسخه ویندوز ی که استفاده میکنید فایل مرتبط با نسخه سیستم عامل ویندوز را دانلود کرده و نصب کنید سپس مجددا با ری استارت کردن ویندوز برنامه Xampp را اجرا کنید تا مشکل شما برطرف شود.
نکته: حتی اگه سرویس XAMPP را به صورت run as administrator باز کنید باز هم شاهده خطای سطح دسترسی غیر مجاز خواهید بود. این خطا به دلیل محدودیت زمانی در اجرای php رخ میده، به صورت پیشفرض به دلیل بالا بردن امنیت در php مدت زمان اجرای یک عملکرد بر روی 30 ثانیه محدود شده و به این معنی هستش که اگر ظرف مدت این زمان سرور شما نتونه اطلاعات رو پردازش کنه و خروجی به شما نشون نده این خطا نمایش داده میشه که در سایتهای انلاین حتما با خطای Timeout مواجه شدید. این خطا زمانی رخ میدهد که در دایرکتوری پوشهای که وردپرس در آن نصب شده اشتباهی صورت گرفته باشه. یک راه دیگه برای دسترسی به سایت میتونه این باشه که از طریق آیپی به اون دسترسی پیدا کنید، بنابراین فایل wp-config.php رو باز کرده و کد زیر را در مکان مناسبی قرار داده و آن را ذخیره کنید.
F در اختیار شما قرار داره به دنبال عبارت Listen بگردید تا خط زیر رو پیدا کنید. وقتی برگه شما صفحه بندی نداشته باشد روبات نمیتواند به دیگر مطالب دسترسی پیدا کند. اما در وردپرس و دیگر سیستمهای مدیریت محتوا، اینکار با نصب قالب انجام میشود. در نهایت بر روی دکمه راهاندازی وردپرس کلیک کرده و منتظر بمونید تا عملیات نصب انجام گیرد. همونطوری که میبینید در خط یکی به آخر عبارت Deny from all قرار داره که کافیه با تغییر دادن اون خط به Allow from all فایل را ذخیره کنید، حال یک بار با کلیک بر روی دکمه Quit زمپ را خاموش کرده و مجددا با اجرا و کلیک بر روی دکمههای start که در مقابل آپاچی و mysql قرار دارد آن را اجرا کرده و به سایت خود مراجعه کنید، اگر باز هم با چنین خطایی مواجه شدید این بار خط آخر که شامل Allow from 127.0.0.1 میشه حذف کنید و مجددا تست کنید.
در صورتی که باز هم مشکل پابرجا بود این بار مجددا فایل phpmyadmin.conf را باز کرده و عبارت Allow from all را به Allow from 127.0.0.1 ::1 تغییر بدین و فایل را ذخیره کنید، به عبارت دیگه خروجی کامل کدهای موجود در این فایل باید به صورت زیر در بیاد. این ارور وقتی رخ میده که چندین مرتبه به صورت مکرر بهترین آموزش وردپرس سرویس XAMPP را ببندید. در قسمت تنظیمات عمومی یا همون همگانی سیستم وردپرس به ما این امکان رو میده که برای سایت خود عنوان و توضیح انتخاب کنید , تاریخ و زمان را مشخص کرده و گزینه های دیگر که در ادامه توضیح خواهم داد. خب در ادامه به بررسی مشکلاتی که در هنگام استفاده از زمپ سرور عموما بین کاربران رخ میده میپردازم تا با استفاده از راهکارهای موجود بدون هیچگونه خطایی اقدام به رفع مشکلات موجود در برنامه زمپ کنید.
خب تا اینجای کار ما به انتهای آموزش نصب Xampp رسیدیم و با صبر و حوصلهای که به خرج دادیم تونستیم تا مشکلات احتمالی که برامون پیش اومده رو رفع کنیم، اگر شما هم حین کار با برنامه Xampp با مشکلی مواجه شدید با ما در میون بزارین تا با کمک هم بتونیم مشکلات پیش اومده رو برطرف کنیم. این مشکل به این دلیل رخ میده که چون وب سرور آپاچی از پورت 80 برای اجرا استفاده میکنه ممکنه تا توسط برنامه دیگهای که در کامپیوتر شما نصب هست و توسط اون اشغال شده؛ به همین دلیل وب سرور آپاچی در این پورت اجرا نشده و به دلیل ایجاد تداخل با خطا مواجه خواهید شد. با مراجعه به این صفحه صفحه زیر برای شما باز خواهد شد که کافیه با کلیک روی دکمه Repair Database دیتابیس سایت وردپرسی خودتونو تعمیر کنید، با انتخاب دکمه Repair and optimize Database هم میتونید تا علاوه بر تعمیر پایگاه داده اقدام به بهینهسازی پایگاه داده وردپرس کنید.
اما در صورتی که نام این پوشه را بخاطر تغییر آدرس سایت در لوکال هاست تغییر دادین جای هیچ نگرانی وجود نداره و کافیه تا داخل دیتابیس خودتون یعنی درست در قسمتی که شامل بهترین آموزش وردپرس جدول مربوط به تنظیمات وردپرس میشه نام پوشه جدیدی که قصد دارید وارد کنید تا در دیتابیس ذخیره شده و امکان دسترسی به سایت در حالت لوکال با آدرس جدید براتون فراهم بشه که در آموزشهای آتی پایگاه دانش میزبانفا به بررسی تغییر آدرس در وردپرس میپردازیم. البته پس از انتقال به هاست قادر هستید تا با مراجعه به تنظیمات وردپرس آن را تغییر دهید و جای هیچ نگرانی وجود ندارد.