نصب وردپرس روی لوکال هاست XAMPP

بازدید : 79
نویسنده : خانم نوروزی
نصب وردپرس روی لوکال هاست XAMPP
4.2 امتیاز از 5 رای
زمان مطالعه : 22 دقیقه
انتشار : ۱۹ اردیبهشت , ۱۳۹۸
بروزرسانی : ۲۷ اردیبهشت , ۱۳۹۸
نصب وردپرس روی لوکال هاست XAMPP

آموزش نصب وردپرس در لوکال هاست xampp ، طراحی سایت بدون نیاز به دامنه و هاست ، نرم افزار xampp ،کار با وردپرس و طراحی سایت به صورت آفلاین

هر یک از ما شاید به دلایل مختلف مایل باشیم نصب و راه اندازی وردپرس را بر روی کامپیوتر شخصی خود انجام دهیم ، برای این کار باید از روش نصب وردپرس بر روی لوکال هاست استفاده نمود . شما برای انجام چنین کاری به یک برنامه کامپیوتری نیاز دارید که می توان چنین محیطی را برای طراحی سایت ایجاد کند ، یکی از بهترین و پر استفاده ترین برنامه ها که میتوان برای راه اندازی وردپرس بر روی محیط لوکال هاست استفاده نمود xampp  می باشد .

چرا باید یک سایت را بر روی لوکال هاست ساخت ؟

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

نرم افزار xampp و کاربرد آن

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

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

یکی از شگفت انگیز ترین کاربرد هایی که xampp   در اختیار ما قرار می دهد این است که می توانیم قالب ها و پوسته های وردپرس و یا جوملا را بر روی لوکا هاست و توسط برنامه xampp   فارسی سازی نماییم و در آخر کار آن را بر روی سرور اصلی خود بارگذاری کنیم یعنی ما جوملا و یا وردپرس خود را بر روی لوکال هاست و xampp   نصب کرده و تمام اطلاعاتی را  می خواهیم بر روی سایت قرار دهیم از جمله تصاویر، محتوا ، ویدئو و … را وارد کرده و در نهایت فایل CMS  را به همراه SQL را بر روی هاست وب سایت خود بارگذاری می کنیم و به این شکل سرعت کار خود را بالا می بریم .

لوکال هاست چیست ؟

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

مقایسه لوکال هاست با یک سایت آنلاین

تنها تفاوتی که بین لوکال هاست و یک سایت واقعی و آنلاین وجود دارد این است که شما در لوکال هاست و طراحی سایت بر روی این محیط نیازی به خرید دامنه و هاست ندارید و تنها با مراجعه به آدرس http://localhost/SITE_NAME می توانید سایتی را که طراحی نموده اید را مشاهده کنید و به آن سترسی داشته باشید . شما در محیط لوکال هاست می توانید تجربیات بسیاری را از طراحی سایت به دست آورید و از این محیط به عنوان یک کلاس درس استفاده نمایید تا علم و دانش خود را در پیاده سازی سایت ارتقا داده و مشکلات را رفع کنید .

مزیت های لوکال ها‎ست

  • افزایش سرعت طراحی سایت به خاطر عدم رد و بدل شدن اطلاعات سایت با هاست از طریق اینترنت
  • کاهش هزینه ها ( خرید هاست و اینترنت و دامنه )
  • کشف و رفع اشکالات احتمالی
  • افزایش امنیت اطلاعات
  • در معرض دید برنامه نویس قرار گرفتن خطا ها
  • دسترسی مستقیم به فایل ها و بانک اطلاعاتی
  • یادگیری بهتر و بیشتر و آشنا و کسب تجربه
  • از بین رفتن ترس و استرس از راه اندازی و طراحی یک سایت
  • و …

برنامه زمپ را بر روی درایو C نصب نکنید .

چرا می گویند که نباید برنامه xampp را بر روی درایو C نصب کرد ؟ پیشنهاد ما نیز این می باشد که این برنامه را بر روی درایو های دیگر سیستم خود نصب کنید چرا که بعد از تعویض اجباری ویندوز خود باید از تمام بانک اطلاعاتی یک پشتیبان SQL  تهیه کنید و یا وشه ی Htdocs را فشرده (Zip)  کنید و نگه دارید ولی با نصب برنامه بر روی درایو دیگر ، اصلا نیازی به انجام چنین کار هایی نمی باشد چرا که زمپ کاملا پرتابل است و بعد از تعویض ویندوز نیز مشکلی برای آن به وجود نمی آید.

نحوه ی ایجاد لوکال هاست و نصب xampp

ما در این مقاله تصمیم گرفته ایم تا برای ایجاد محیط لوکال هاست خود از برنامه xampp server استفاده کنیم پس برای این کار به موارد زیر نیاز داریم :

  1. دانلود و در اختیار داشتن اخرین نسخه ی xampp
  2. نصب و راه اندازی برنامه زمپ
  3. دانلود و در اختیار داشتن آخرین نسخه ی وردپرس
  4. ایجاد پایگاه داده و نصب آن

برای شروع کار همانطور که می دانید باید آخرین نسخه ی زمپ را دانلود کنید بعد از دانلود آن ، تنها کافی است بر روی فایل EXE نرم افزار کلیک کنید دقیقا مانند نصب سایت نرم افزار ها ، بعد از کلیک به مراحل نصب راهنمایی می شوید در نخستین پنجره ای که برای شما باز می شود باید بر روی دکمه ی Next کلیک کنید .

نصب برنامه Xampp

وردپرس از پایگاه داده Mysql، زبان برنامه نویسی PHP و وب‌ سرور های لینوکس برای نصب و اجرا استفاده می کند پس شما در پنجره ی بعدی می توانید component های مورد نیاز برای نصب برنامه را انتخاب کنید همچنین می توانید از سایر قابلیت هایی که برنامه در اختیار شما قرار می دهد نیز استفاده کنید بعد از انتخاب گزینه های دلخواه خود بر روی دکمه ی Next  کلیک کنید .

نصب زمپ

در مرحله ی بعدی شما باید درایو مد نظر خود را برای نصب برنامه انتخاب کنید در حالت عادی و پیش فرض این قسمت برای نصب برنامه مسیر C:\xampp  را انتخاب می کند پس اگر مایل هستید می توانید این قسمت را تغییر داده و هر درایوی را که می خواهید برنامه بر روی آن نصب و راه اندازی شود را انتخاب کنید و بعد بر روی دکمه ی Next  کلیک کنید .

نصب زمپ

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

نصب Xampp

با کلیک بر روی گزینه ی Next  در مرحله ی قبلی شما در واقع وارد مرحله شروع نصب برنامه زمپ خواهید شد پس منتظر بمانید تا عملیات نصب تا انتها پیش برود . در هنگام نصب برنامه ممکن است پنجره ای در اختیار شما قرار گیرد و از شما اجازه ی دسترسی به فایروال را بخواهد که با دیدن این درخواست کافیه بر روی دکمه Allow Access کلیک کنید و به برنامه این اجازه را بدهید .

نصب برنامه زمپ

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

نصب برنامه زمپ

در پنجره ی بعدی که برای شما باز خواهد شد از شما می خواهد تا زبان مد نظر خود را برای کار با برنامه زمپ انتخاب کنید در اینجا باید زبان انگلیسی را انتخاب کرده و بر روی دکمه Save  کلیک کنید .

نصب برنامه زمپ

حال باید برای شروع کار دکمه های Start که در مقابل Apache و Mysql قرار دارند را بفشارید و آنها را فعال کنید تا بتوانید یک محیط مانند سرور واقعی را برای سایت خود در محیط لوکال هاست ایجاد کنید . توجه داشته باشد بعد از هر بار خاموش شدن سیستم و یا ریستارت شدن آن باید حتما مجددا این دو گزینه را فعال و یا استارت کنید چرا که با خاموش شدن کامپیوتر برنامه زمپ و پایگاه داده mysql ، وب سرور آپاچی و … همگی به حالت خاموش در می آیند .

نصب زمپ

نکته : توجه داشته باشید با کلیک بر روی هر یک از دکمه ها در ابتدا رنگ آنها زرد و بعد در صورت نبود هیچ گونه خطا و مشکلی رنگ آنها سبز خواهد شد که همین رنگ سبز به نشانه فعال بودن دکمه هاست . اگر رنگ دکمه ها قرمز شد باید بدانید یک مشکل در برنامه وجود دارد .

نصب وردپرس روی لوکال هاست XAMPP

بعد از این که زمپ شما با موفقیت نصب شد حالا باید وردپرس را بر روی آن نصب کرد . در ابتدا لازم است تا یک پایگاه داده را ایجاد کنید پس باید به آدرس http://localhost/phpmyadmin مراجعه کنید تا وارد صفحه ی مدیریت پایگاه داده شوید و بتوانید دیتابیس خود را برای محیط لوکال هاست سایت خود ایجاد نمایید .

حال با استفاده از پنجره ای که در مقابل خود می بینید بر روی گزینه ی New از منوی سمت چپ برنامه کلیک کنید . در فیلد Create database نام پایگاه داده خود را وارد کنید و بعد بر روی دکمه ی Create  بزنید . توجه داشته باشید نامی که برای پایگاه داده خود انتخاب می کنید باید به صورت انگلیسی باشد .

نکته : شما می توانید همچنین بر روی تب Database  نیز کلیک کنید و وارد صفحه ی ساخت دیتابیس شده و در آنجا نام مد نظر خود را وارد کرده و پایگاه داده خود را ایجاد کنید

نصب وردپرس روی لوکال هاست

بعد از ساختن دیتابیس خود می توانید از آن برای سایت خود مورد استفاده قرار دهید .

htdocs

این پوشه دقیقا مانند روت هاست یا همان مسیر public_html هاست شما می باشد که باید تمام محتویات وردپرس را در آن قرار دهید . به صورت پیش فرض فایل هایی در این پوشه وجود دارند که با فراخوانی آدرس localhost ، صفحه ی پیش فرض زمپ به شما نشان داده می شود . پیشنهد می شود آنها را پاک کنید .

حال برای نصب وردپرس بر روی لوکال هاست باید آخرین نسخه ی وردپرس را از سایت معتبر وردپرس دانلود و در اختیار داشت . توجه داشته باشید که نسخه ی فارسی وردپرس را دانلود کنید . پس از دانلود وردپرس و در اختیار داشتن فایل Zip  وردپرس آن را باید در پوشه ی c:\xampp\htdocs که در درایو C قرار دارد ، با ساختن یک فایل با نام سایت خود ، قرار دهید . دقت کنید نام پوشه همان نامی است که در آدرس مرورگر وارد می شود و شما با استفاده از آن به سایت خود دسترسی خواهید داشت .

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

حال فایلی با نام wp-config-sample.php را پیدا کرده و آن را به نام wp-config.php تغییر دهید تا بتوانید اطلاعات دیتابیس را در آن وارد کنیم .

DB_NAME : نام پایگاه داده شما باید در این بخش قرار گیرد همان نامی که در صفحه ی phpmyadmin وارد کردید .

DB_USER : در این بخش باید نام کاربر پایگاه داده وردپرس را وارد کنید و نام پیشفرض یوزر پایگاه داده زمپ root  می باشد. پس باید در این بخش root را قرار دهید .

DB_PASSWORD : چون با استفاده از زمپ داریم پایگاه داده خود را ایجاد می کنیم پس نباید رمزی را در نظر گرفت این بخش را خالی می گذاریم . پس عبارت password_here را از آن حذف کنید .

پس از وارد کردن هر یک از این اطلاعات فایل و تغییرات انجام شده را ذخیره کنید .

خب  به اینجا تمام مراحل به خوبی پشت سر گذاشتیم حالا میریم سراغ یک مرحله ی جذاب تر . مرورگر مورد نظر خودتون باز کنید و بعد از عبارت /localhost نام پوشه ای را که برای سایت خود ساخته اید و وردپرس را درون آن قرار داده اید را وارد کنید.

نام پوشه /localhost دقیقا به این صورت . از این ببعد هر وقت بخواهید به سایت دسترسی داشته باشید باید از این آدرس وارد سایت خود شوید . به طور مثال نام پوشه ی سایت من mabna می باشد پس آدرس من به این صورت خواهد بود .

localhost/mabna

بعد از وارد کردن آدرس سایت  پنجره ای مانند شکل زیر باز می شود که باید اطلاعات مربوط به سایت را درون آن قرار دهید .

نصب وردپرس بر روی زمپ

عنوان سایت : در این فیلد عنوانی را که مایلید برای سایت داشته باشید را وارد کنید این عنوان همان Title سایت شما است که در بخش عنوان صفحه ی مرورگر نمایش داده می شود .

نام کاربری : نام کاربری خود را در این بخش وارد کنید . شما برای ورود به بخش مدیریت و پیشخوان سایت به این نام نیاز دارید پس در نگهداری از آن دقت کنید .

رمز انتخابی : رمزی  که می خواهید در هنگام ورود به بخش پیشخوان وارد کنید را در این بخش قرار دهید بهتر است رمز شما یک رمز قوی و شامل اعداد ، سمبل ها ، حروف کوچک و بزرگ و … باشد .

ایمیل : ایمیل خود را وارد کنید از این ایمیل برای اطلاع رسانی وردپرس و یا برای بازیابی رمز عبور وردپرس استفاده می شود .

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

در آخر نیز بر روی دکمه ی راه اندازی وردپرس کلیک کنید  منتظر باشید تا عملیات نصب کامل شود .

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

خطاهای موجود و احتمالی در هنگام نصب xampp

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

خطای اجرا نشدن وب سرور آپاچی

این خطا یکی از رایج ترین خطا ها در برنامه زمپ است یعنی شما در هنگام اجرای نرم افزار و کلیک بر روی دکمه ی Start  فعال نمودن apache با یک خطا و قرمز شدن رنگ دکمه مواجه می شوید . با این خطا شما عموما نمی توانید سایت خود را در محیط لوکال بالا آورده و مشاهده کنید چرا که برای راه اندازی زمپ شما به سرور آپاچی و  mysql نیاز دارید و باید آنها را فعال کنید .

به نظر شما چرا این خطا رخ می دهد ؟ از علت های این خطا این است که وب سرور آپاچی از پورت ۸۰ برای اجرا استفاده می کند و ممکن است در کامپیوتر شما برنامه ی دیگری این پورت را اشغال کرده باشد و آپاچی نتواند در این پورت اجرا شود و به خاطر همین تداخل با خطا مواجه می شویم .

برای رفع این مشکل باید به مسیری که زمپ را نصب کرده اید ، بروید و بعد در پوشه ی زمپ به دنبال فولدر آپاچی باشید دراین پوشه شما باید پوشه ی دیگری با نام  conf و فایلی که با عنوان httpd.conf وجود دارد را با یک برنامه ی ویرایشگر متن مانند notepad  باز کنید . حالا به دنبال عبارت Listen باشید و آن را در فایل خود جستجو کنید .

با پیدا کردن عبارت Listen ، شما ۸۰ را مشاهده خواهید کرد حالا در تمام خطوط بالا عدد ۸۰ را به عدد دیگری مثل ۸۱ تغییر دهید تا با این کار پورت سرور آپاچی به ۸۱ تغییر کند و از این ببعد آپاچی شما در پورت ۸۱ اجرا شود و خطا نیز رفع شود . فایل را ذخیره کرده و بر روی دکمه ی Quit جهت بستن برنامه زمپ استفاده کنید و از برنامه کاملا خارج شوید . حال مجددا برنامه را اجرا کنید و بر روی دکمه start که در مقابل آپاچی وجود دارد ، کلیک کنید . خواهید دید که مشکل برطرف شده و رنگ دکمه ی شما سبز می شود .

نکته : شما می توانید از هر عدد دیگری به جای ۸۰ استفاده کنید مثلا می توانید به جای ۸۱ بنویسید ۸۰۸۰

خطای api-ms-win-crt-runtime-l1-1-0.dll

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

در اینجا باید یکی از فایل های ویندوز را نصب کنید پس به آدرس Update for Universal C Runtime in Windows براساس نسخه از ویندوز که بر روی سیستم نصب است فایل مرتبط را دانلود کرده و نصب کنید و باز هم سیستم را ریستارت کرده و برنامه زمپ را اجرا کنید تا مشکل شما برطرف شود .

 خطای api-ms-win-crt-runtime-l1-1-0.dllنسخه ی ویندوز خود را انتخب کنید و آن را دانلود کنید . بعد از دانلود یک فایل با فرمت msu. با حجم خیلی کم در اختیار شما قرار خواهد گرفت که با دابل کلیک بر روی آن راحتی اجزا و نصب خواهد شد و با ریستارت کردن کامپیوتر و اجرای زمپ خطا به طور کامل رفع شده است .

خطای object not found

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

خطای You don’t have permission to access

این خطا به خاطر عدم امکان اجازه دسترسی به آی پی در  phpmyadmin  رخ می دهد و برای رفع آن باید فایل  phpmyadmin.conf را در یکی از نرم افزار های ویرایشگر متن باز کنید و عبارت  Deny from all را بیابید و آن را به Allow from all تغییر دهید و فایل را ذخیره کنید . زمپ را خاموش کرده و مجددا اجرا کنید اگ باز هم با این مشکل مواجه شدید عبارت Allow from 127.0.0.1 را یافته و آن راحذف کنید و باز امتحان کنید که آیا خطا رفع شده یا خیر ؟

اگر هنوز خطا رفع نشده بود فایل phpmyadmin.conf را باز کرده و عبارت Allow from all را به Allow from 127.0.0.1 ::1 تغییر دهید  فایل را ذخیره کنید.

خطای Maximum execution time of 30 seconds exceeded

برای افزایش امنیت در php  مدت زمان اجرای یک عملکرد بر روی ۳۰ ثانیه می باشد ، در صورتی که مدت زمان از این محدودیت بالا تر برود شما با این خطا مواجه می شوید . دقیقا این خطا زمانی که سرور شما نتواند اطلاعات را پردازش کند و خروجی را به شما نشان ندهد این خطا رخ داده است . چنین خطایی در سایت های آنلاین با نام خطای Timeout  شناخته می شود . برای رفع این خطا شما باید کمی صبوری کنید و لحظاتی را به کار دیگر مشغول شوید تا مشکل برطرف شود و مجددا زمپ را اجرا کنید .

خطای Error Establishing a Database Connection

یکی دیگر از خطا های احتمالی خطا در برقراری ارتباط با پایگاه داده وردپرس یا Error Establishing a Database Connection می باشد که به معنی عدم دسترسی به پایگاه داده می باشد . چنین خطایی می تواند به خاطر وارد کردن اشتباه اطلاعات دیتابیس ، ایجاد مشکل در دیتابیس ، خطا در آدرس سایت و … باشد .

برای رفع این خطا چه باید کرد ؟ در اولین قدم باید ببینید که می توانید وارد پیشخوان سایت شوید . اگر می توانید پس احتمالا خطا از Url  سایت است . به فایل های موجود در مسیر وردپرس مراجعه کنید و فایل wp-config.php را با استفاده از یک برنامه ی ویرایشگر متن باز کنید و نام، نام کاربر و رمز پایگاه داده را چک کنید تا به درستی نوشته شده باشند . اگر اطلاعات صحیح بود و باز هم با خطا مواجه شدید فایل wp-config.php را باز کرده و کد زیر را در آن قرار دهید .

حالا به آدرس localhost/SITE_NAME/wp-admin/maint/repair.php مراجعه کنید در صفحه ای که برای شما باز می شود بر روی دکمه Repair Database کلیک کنید تا دیتابیس سایت خود را تعمیر کنید با کلیک بر روی Repair and optimize Database علاوه بر تعمیر دیتابیس می توانید آن را بهینه نیز کنید .

بعد از انجام این کار بررسی کنید که آیا مشکل برطرف شده است یا خیر . توجه داشته باشید قطعه کد گذاشته شده را بعد از انجام این کار ها باید از فایل wp-config حذف کنید .

با تشکر از همراهی شما . در صورت هر گونه ی مشکل و کمکی آن را در بخش دیدگاه ها با ما در میان بگذارید .


12
دیدگاه بگذارید

avatar
6 Comment threads
6 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
8 Comment authors
اعظم نوروزیمریممرتضی براتیجمالیصابر احمدی Recent comment authors
  اشتراک در  
جدیدترین قدیمی ترین رای بیشتر
اطلاع از
محمد جواد
مهمان
محمد جواد

ممنونم از سایت خوبتون. خدا قوت.

مرتضی براتی
مدیر
مرتضی براتی

سلام محمد جواد عزیز خواهش میکنم موفق باشید

negar
مهمان
negar

سلام. برای مشکل اجرا نشدن Mysql باید چیکار کرد؟؟؟
ممنون میشم کمکم کنید.

مرتضی براتی
مدیر
مرتضی براتی

با سلام وقتتون بخیر
برای رفع این مشکل لطفا از قسمت کانفیگ زمپ به قسمت سرویس و تنظیمات پورت برید با عنوان service and port settings و از تب Mysql پورت رو از ۳۳۰۶ به یک پورت دیگ مثل ۴۴۰۶ تغییر بدید و ذخیره کنید و مجددا امتحان کنید

my dear90
مهمان
my dear90

سلام. وقتتون بخیر. من ثبت نام ایرنک انجام دادم و دامنه ای که میخواستم رو خریداری کردم هاست هم خریدم . طبق آموزش خوب شما هم پیش رفتم و سایتمو تو لوکال طراحی کردم
حالا میخام سایتمو منتشر کنم چکار باید انجام بدم؟
آیا مقاله ای رو دارید من از روی اون این کار انجام یا ویدئو و آموزشی.

مرتضی براتی
مدیر
مرتضی براتی

با سلام وقتتون بخیر خواهش میکنم خرسندیم که مقاله برای شما کاربردی بوده است . بعد از اینکار شما از سایتتون یک بسته نصبی بگیرید و اون رو به هاستتون منتقل کنید برای اینکار پیشنها می کنم که این مقاله رو مطالعه کنید
https://mabnawp.ir/duplicator-pro/

صابر احمدی
مهمان
صابر احمدی

خیلی کامل و خوب بود. خیلی ممنونم. به من که تو یک مشکل کمک زیادی کرد.

جمالی
مهمان
جمالی

با سپاس از خانم نوروزی. خیلی مقاله ی کامل و بی نقصی بود. امیدوارم همیشه بدرخشید.

مریم
مهمان
مریم

باسپاس از خانم نوروزی برا مطالب پرکاربرد و مفیدتون همیشه موفق باشید .

قالب فروشگاهی دیجی کالا قالب آموزشی هنرستان برای وردپرسقالب فروشگاهی دیجی کالا

مطالب مرتبط

آموزش نصب وردپرس در مک Mac OS با نرم افزار MAMP

آموزش نصب وردپرس در مک Mac OS با نرم افزار MAMP

اگر از سیستم عامل مک استفاده میکنید حتما خواسته اید وردپرس را بر روی مک

مطالعه بیشتر
نصب وردپرس در دایرکت ادمین

نصب وردپرس در دایرکت ادمین

برای راه اندازی سیستم مدیریت وردپرس به یکسری مفسر از جمله Mysql و phpmyadmin نیاز

مطالعه بیشتر
آموزش نصب وردپرس روی cpanel

آموزش نصب وردپرس روی cpanel

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

مطالعه بیشتر
افزودن ssl اس اس ال و https به سایت وردپرسی

افزودن ssl اس اس ال و https به سایت وردپرسی

با سلام خدمت همه شما عزیزان. امروز با یکی از مهم ترین موضوعات در کنار

مطالعه بیشتر

پر بازدید ترین مطالب وردپرس

ویرایش پیشخوان وردپرس با ساخت افزونه سفارشی داشبورد من

ویرایش پیشخوان وردپرس با ساخت افزونه سفارشی داشبورد من

شاید شما هم از دسته افرادی هستید که پروزه های سفارشی با وردپرس { وردپرس

مطالعه بیشتر
پیدا کردن کد های مخرب وردپرس و آموزش رفع آن

پیدا کردن کد های مخرب وردپرس و آموزش رفع آن

پیدا کردن کد های مخرب وردپرس و آموزش رفع آن | شناسایی و یافتن کدهای

مطالعه بیشتر
معرفی قالب های برتر سال ۲۰۱۸

معرفی قالب های برتر سال ۲۰۱۸

معرفی قالب های برتر سال ۲۰۱۸ ، پوسته های وردپرسی ، بهترین قالب های رایگان

مطالعه بیشتر
آموزش راه اندازی فروشگاه اینترنتی محصولات دانلودی با EDD در وردپرس

آموزش راه اندازی فروشگاه اینترنتی محصولات دانلودی با EDD در وردپرس

آموزش راه اندازی فروشگاه اینترنتی با edd در وردپرس ، ایزی دیجیتال دانلود ، فزونه

مطالعه بیشتر
آموزش سرچ کنسول | بخش دوم | Search Console

آموزش سرچ کنسول | بخش دوم | Search Console

آموزش سرچ کنسول ، تنظیمات و نکات پیشرفته و حرفه ای در گوگل وبمستر ،

مطالعه بیشتر
قالب وردپرس چند منظوره رایگان و فارسی Hostel با فونت زیبا

قالب وردپرس چند منظوره رایگان و فارسی Hostel با فونت زیبا

امروز قالب وردپرس فارسی و رایگان hostel در اختیار شما کاربران عزیز قرار داده ایم

مطالعه بیشتر
تابع the_title() عنوان پست در حال نمایش در وردپرس | the_title() | Function

تابع the_title() عنوان پست در حال نمایش در وردپرس | the_title() | Function

برای نمایش عنوان پست در حال نمایش می بایست از تابع the_title() استفاده کرد ،

مطالعه بیشتر
صفحه فرود یا Landing Page چیست؟

صفحه فرود یا Landing Page چیست؟

صفحه فرود یا Landing Page چیست؟ ، اهداف لندینگ پیج ، نکات مهم در بهینه

مطالعه بیشتر

ایمیلت رو وارد کن ، قالب و افزونه جایزه بگیر

Scroll Up
کانال آپارات ما اینستاگرام مبنای وردپرس