گاهی پس از نصب پوستهي جدید در وردپرس به علت مشکل در پوسته یا پیش آمدن اشکال در نصب پوسته وردپرس بالا نمیآید. همچنین گاهی کدهایی در فایلهای مربوط به پوستهي خود اضافه میکنید یا در پوسته تغییراتی میدهید که باعث میشود وردپرس بالا نیاید. سادهترین راه برای رفع این مشکل حذف قالب/پوستهي مشکلدار است.
نحوهي انجام کار را در زیر توضیح داده شده است. برای مشکل پیش آمده پس از نصب یا دستکاری افزونه نیز سادهترین راهحل همان حذف افزونه است که در پایان همین مطلب توضیح داده شده است.
نکتهي اول: همیشه یک بکاپ بهروز از فایلها و دیتابیس سایتتان داشته باشید که در صورت بروز مشکل بتوانید با جایگزینی آخرین نسخهي سالم سایت به سریعترین شکل سایتتان را دوباره راهاندازی کنید.
به کنترل پنل هاست خود لاگین کنید و از طریق File Manager به مسیر زیر بروید:
هاست لینوکس: File Manager>public_html>wp-content>themes
هاست ویندوز: File Manager> yourdomain.com>wwwroot>wp-content>themes (منظور از yourdomain.com پوشهي همنام سایت شما در File Manager است.)
اگر وردپرس را به جای دامنهي اصلی در یک سابدومین نصب کردهاید هم مسیر مشابه است:
هاست لینوکس: File Manager>public_html>subdomain>wp-content>themes (به جای subdomin به دنبال پوشهي همنام سابدومین خود باشید.)
هاست ویندوز: File Manager>sub.yourdomain.com>wwwroot>wp-content>themes (به جای sub.yourdomain.con باید به دنبال پوشهي همنام سابدومین خود باشید.)
اگر نام پوستهای را که موجب مشکل شده میدانید:
در پوشهي themes پوشهي مربوط به پوستهي مشکلدار را که همنام خود پوسته است حذف کنید. بعد در مرورگرتان صفحهي لاگین به ادمین وردپرس را باز کنید:
http://www.yourdomain.com/wp-login.php (واضح است که به جای www.yourdomain.com باید نام دامنهي خود یا سابدومینی را که وردپرس در آن نصب شده بنویسید.)
اگر این صفحه بدون مشکل بالا آمد لاگین کنید و یک پوستهی دیگر را فعال کنید.
اگر نام پوستهای را که موجب مشکل شده نمیدانید یا مشکل به روش بالا حل نشد:
در پوشهی themes پوستهها را باید تک تک تست کنید. سادهترین راه این کار این است که نام پوشهی themes را تغییر دهید، مثلاً بگذارید old-themes. حالا یک پوشهي دیگر به نام themes در داخل wp-content و کنار پوشهي themes قدیمی بسازید. اگر از پوستههای قبلیتان یکی یا چند تا را مطمئنید که سالمند آنها را از پوشهي old-themes انتقال دهید به پوشهي themes جدید. در مرورگرتان صفحهي لاگین به ادمین وردپرس را باز کنید:
http://www.yourdomain.com/wp-login.php
اگر این صفحه بدون مشکل بالا آمد لاگین کنید و یک پوستهی دیگر را فعال کنید.
اگر هیچ نظری در مورد سالم بودن هیچ کدام از پوستهها ندارید یا مشکل رفع نشد میتوانید از پوستههای پیشفرض استفاده کنید. یک وردپرس دانلود کنید و پوستههای موجود در مسیر wp-content/themes آن را در هاستتان آپلود کنید و داخل پوشهي themes جدید وردپرس خودتان قرار دهید. برای سرعت کار دو تا از پوستههای پیشفرض را میتوانید از اینجا هم دانلود کنید. حالا به صفحهي لاگین وردپرس بروید و یکی از پوستههای پیشفرض را فعال کنید. اگر به این روش هم مشکل حل نشد باید سایتتان را از روی آخرین بکاپ سالم بازگردانی کنید.
بعد از اینکه وردپرستان بالا آمد میتوانید پوستههای دیگرتان را تست کنید. کافی است آنها را یکی یکی از پوشهي old-themes به پوشهي themes منتقل کنید و اگر وردپرستان دچار مشکلی نشد از ادمین وردپرس فعالشان کنید و نتیجه را ببینید. اگر پوستهای باعث مشکل شد از پوشهي themes حذفش کنید. به این ترتیب میتوانید همهي پوستههای سالم را نگه دارید و پوسته یا پوستههای مشکلدار را حذف کنید.
مشکل در اثر نصب افزونهي جدید یا ایراد پیدا کردن یک افزونه
اگر به خاطر نصب یک افزونهي جدید یا دستکاری در یکی از افزونههایتان وردپرس دچار مشکل شد و دیگر بالا نیامد راهحل سریع و ساده حذف افزونهي مشکلدار است. در کنترل پنل هاست خود به مسیر زیر بروید:
هاست لینوکس: File Manager>public_html>wp-content>plugins
هاست ویندوز: File Manager> yourdomain.com>wwwroot>wp-content>plugins (منظور از yourdomain.com پوشهي همنام سایت شما در File Manager است.)
یا اگر وردپرس را به جای دامنهي اصلی بر روی یک سابدومین نصب کردهاید به مسیر مشابه مربوط به سابدومین خود در File Manager بروید. در داخل پوشهي plugins تعدادی پوشه هست که هر کدام برای یک افزونه و همنام آن افزونه است. پوشهي مربوط به افزونهي مشکلزا را حذف کنید و در مرورگرتان صفحهي لاگین وردپرس را باز کنید:
http://www.yourdomain.com/wp-login.php (به جای www.yourdomain.com باید نام دامنهي خود یا سابدومینی را که وردپرس در آن نصب شده بنویسید.) پس از لاگین به بخش افزونههای نصب شده بروید و اگر نامی از افزونهی حذف شده میبینید آن را نیز حذف کنید.
اگر با این کار هم صفحهي لاگین وردپرس بالا نیامد یا مشکل باقی بود یک نسخهي سالم از افزونه را دانلود کنید یا از نسخهي بکاپ سایتتان بگیرید و در پوشهي plugins در هاستتان به جای نسخهي قبلی قرار دهید. اگر باز هم مشکل حل نشد باید سایت را از روی نسخهي بکاپ بازگردانی کنید.
تشکر دوست عزیز
خب من همین مشکل رو دارم ..یعنی زمانی که یه افزونه رو نصب میکنم باعث میشه که وردپرس بالا نیاد….ولی شما فقط میگید که حذف کنید در حالی که من به اون افزونه نیاز دارم…..آیا شما پیشنهاد دیگری دارید؟
مثلا من به افزونه WordPress SEO by Yoast نیاز دارم یا افزونه W3 Total Cache …..
افزونه را حذف کنید و سپس نام آن را دوباره در بخش افزونه سایت خود سرچ و آن را نصب کنید. مشکل حل می شود
خیلی ممنون ما که تازه کاریم خیلی برام مفید بود و مشکلم حل شد
سلام خیلی کمکم کرد ممنونم ازتون
سایت ما خراب شده و فقط همین پیغام داده میشه:
Notice: is_feed was called incorrectly. Conditional query tags do not work before the query is run. Before then, they always return false. Please see Debugging in WordPress for more information. (This message was added in version 3.1.) in /home/sporttre/public_html/wp-includes/functions.php on line 3245
لطفا راهنمایی کنین تا بتونم مشکل رو رفع کنم
باتشکر
سلام. لینک زیر را مطالعه کنید. راه حل ارائه شده است.
http://wordpress.org/support/topic/notice-is_feed-was-called-incorrectly
با سلام خدمت همه دوستان من یک مشکل جدی بر خوردم و از شما اساتید خواهشمندم کمک منید متشکرم
من داخل cpanel سایتم داخل mysql management در قسمت databas یکی از اونها رو اشتباها پاک کردم حالا باید پکار کنم اونی که باقیمانده yeganeh_form است متشکرم
سلام.متاسفانه کاری برای حذف شده ها نمی شود انجام داد. باید نسخه پشتیبان دیتابیس خود را ریستور کنید
سلام در ضمن این مورد را هم اضافه کنم الان سایتم هم بالا نمی آید و این ارور را می دهد
Error establishing a database connection
متشکرم . اگر ممکن هست راهنمایی کنید . خداخیرتون بده
سلام. چون امکان داد به چند دلیل باشد لطفاً راهنمای زیر را مطالعه کنید:
http://www.wpbeginner.com/wp-tutorials/how-to-fix-the-error-establishing-a-database-connection-in-wordpress
سلام
من یه قالب ورد پرس خریدم:
اولش که میخواستم نصب کنم از دسترسی پوشه wp-content ایراد گرفت که 777 کردمش درست شد. وقتی قالب نصب شد موقع نصب افزونه ها بدون پیام خطای خاصی از نصب اونا صرف نظر میکرد.
به پشتیبان قالب گفتم 5 روز بعد گفت مشکل از هاستته ، رفتم یه سرور مجازی گرفتم کلا اما بازم نتونست حلش کنه و دعوا راه انداخت و رفت..
شما میدونید مشکل کجاست؟ قالب چند جای دیگه نصب شده و ایراد نداشته…
اگر امکان داره کمکم کنید. مرسی
سلام. باید مواردی که شمااعلام کردید را تست کنیم در نتیجه اطلاعات دسترسی به هاست خود را در همین بخش قرار دهید. البته فایل اصلی قالب را بدون هیچ تغییری روی آن قرار دهید تا بررسی شود
سلام.تشکر مشکلم حل شد.بابا دسخوش
سلام
من چطور می تونم وارد phpMyAdmin خودم بشم
چون از طریق وردپرس از سایتم بک اپ گرفتم الان نه وردپرسم باز می شه نه خود سایت. شاید از بک اپ استفاده کنم سایتم درست بشه. چطور از بک اپم استفاده کنم؟
سلام. اگر پنل هاست شما سی پنل م یباشد وارد آن شوید و از بخش database روی آیکن phpmyadmin کلیک کنید. راهنمای بک اپ گیری متفاوت است. از طریق کنترل پنل هاست می توانید یا توسط افزونه هایی که روی وردپرس نصب می شود. کنترل پنل هاست خود را اعلام کنید تا راهنمایی شود.
بنظرم مطلب مفیدی و مهمی بود.ممون
سلام من یه مشکل دارم ساب دامین درست کردم کنترس پنل را باز میکنه ولی ادرس ساب دامین چیزی نشون نمیده
سلام. آدرس ساب دامین را قرار دهید تا بررسی شود
باسلام
دوست عزیز من نزدیک به5انجمن رفتم وتایپک زدم مشکلم حل نشد اما با مقالۀ زیبای شما مشکلم کاملاً حل شد.
ممنون
موفق باشید
واقعا ممنون دوست گرامی …ایشالا مزد زحمت نوشتن این پست رو از خدا بگیری
خدا خیرت بده
عالی بود
سلام من 1 قالب دانلود کردم که توی سایت های دیگه پولی بود .
بعد از فعال کردن قالب مشکلی پیش نیومد
وقتی افزونه های مورد نیاز قالب رو که در بالای ووردپرس قالب نیاز به نصب اونها داشت نصب کردم
دیدم سایت به کما رفت . بعد از ساعتی از کما در می اومد . با کوچکترین تغییر دوباره هنگ میکرد و خطای
(خطا در برقراری ارتباط با پایگاه داده) میداد
چند بار ووردپرس پاک و دوباره نصب کردم بازم در همون قسمت به مسکل خوردم
فکر میکردم مشکل از طرف هاست و دیتابیس هست . دیتابیس پاک کردم و دوباره ساختم
دوباره در قسمت نصب افزونه ووکامپرس و فرم7 و………همون مشکل پیش اومد
با دیدن این پست فهمیدم مشکل من رو خیلی ها دارن و هاست من مشکلی نداره
از طرف هاست افزونهای نصبی رو پاک کردم اما درست نشد و خطا همچنان نمایان بود
برای پاک شدن کامل افزونها از phpmyadmin اقدام کردم به امید خدا جواب بده ……..
توضیح دادم کامل تا کسانی که مشکل من رو دارن راه رو اشتباهی نرن
سلام کمک
من یک هفتس مشکل دارم . پوسته وردپرسیم را عوض وفعال میکنم وقتی نمایش سایت رو میزنم پوسته ی قبلی میاد با نوشته ها و محتویاتش . کش مرورگر رو هم خالی کردم فرقی نمییکنه . وقتی مثلا تو مرور گر ادرس سایتم رو میزنم همون قبلی میاد کنترل f5 میزنم به روز میشه و سایت با پوسته ی جدید میاد ولی وقتی دوباره پوسته عوض میکنم همون اولی دوباره میاد . کلافه شدم . پوسته ی اولیه رو هم پاک میکنم حتی از هاست ولی بازم مشکل باقیه . بیچاره شدم .
ممنون
سلام. افزونه کشینگ روی وردپرس خود نصب نکرده اید؟
اقا دمت گرم. عالی بود این اموزشت مشکلم حل شد. خدا خیرت بده حاجی
سلام آقا دمتگرم خیلی ممنون،خدا خیرت بده
سلام یک سوال داخل بک اب دیتابیس قالب ها و افزونه ها و بست ها هم هست اگه هست چهجوری باید ریستوری کرد
سلام. خیر. در دیتابیس فقط اطلاعات متنی سایت شما و سایر تنطیمات ذخیره می شود. این موارد که مد نظر شما هست داخل پوشه روت هاست شما قرار دارد.
عالی بود
سلام
مشکلی داشتم میخواستم ببینم میتونید حل کنید؟
تو وردپرسم عکس میذارم اما تبدیل به کد شده و تو سایت هم نشون داده نمیشه؟
سلام. لینک سایت و اطلاعات ورود به آن را ارسال کنید تا چک شود
سلام دیتابیس در سی پنل نمایش داده نمیشود و پیغام Your account is not associated with any databases. میدهد ولی در phpmyadmin دیتابیس موجود است راه حل را توضیح بدید که چگونه در سی پنل دیتابیس نمایش بده
سلام. این موارد به وردپرس ارتباطی ندارد با جایی که هاست تهیه کردید موضوع را مطرح کنید
سلام. این مشکل شما ارتباطی به وردپرس ندارد با جایی که هاست تهیه کرده اید تماس بگیرید و مشکل عدم نمایش دیتابیس را مطرح کنید
خیلی ممنون به اروزهان ببرسی یکبار اشتباهی پوسته را حذف کردم دوباره رفتم وردپرس را نصب کردم امروز دوباره خراب کردم ولی با روش شما درست شد.
ممنون ، خیلی خیلی خوب بود
موفق باشید
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, **************** and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
سلام من افپنه رو حذف کردم ولی این ارور میاد چکار کنم؟؟؟
سلام. این اررور مربوط به هاست می باشد. فایل htaccess هاست را بررسی کنید. اگر مشکل را نتوانستیدحل کنید با هاستینگ خود مشکل را مطرح کنید.
راه کارتون عالی بود و مشکلم حل شد
فراوان سپاس
سلام.پوسته ای که نصب کرده بودم مشکل داشت من پوشه رو از طریقی که گفتید حذف کردم ولی بازم نمی تونم وارد پیشخوان سایتم بشم و میگه که کوکی ها مسدود هستن.
سلام. اگر خواستید اطلاعات دسترسی به پنل را در همین بخش قرار دهید تا بررسی کنیم
سلام ممنون این مطلب خیلی به دردم خورد
سلام
ممنون از سایت خوبتون
انجام دادم درست شد
عالی بود مشکلم حل شد
سلام
من یکی از ادمین های سایتمون هستم و یک افزونه به روز رسانی کردم و سایت از دسترس خارج شد.
یعنی ارور 500 میده.
حالا مشکلم اینه که وارد سی پنل هم نی تونم بشم چون هاست رو من نخریدم و اطلاعاتش دستم نیست
یعنی الان من چطوری می تونم این سایتو بالا بیارم باز . رفیقم هم که سایتو ساخته در دسترس نیست
سلام. وقتی نمی توانید وارد سی پنل شوید احتمالا ای پی شما توسط هاستینگ مسدود شده است باید باانها مطرح کنید
سلام بابت راه کارتون ممنونم مشکلم حل شد .