Farhad Sakhaei
پاسخ های ارسال شده در انجمن
-
انجمن: مشکلات عمومی
در پاسخ به: مشکل درانتخاب پایگاه دادهدرود
اگر هنگام نصب یا اتصال وردپرس به پایگاه داده از localhost استفاده میکنید اما خطا دریافت میکنید، چند مورد را بررسی کنید:
۱. بررسی صحت اطلاعات پایگاه داده
در فایل wp-config.php این موارد را چک کنید و مطمئن شوید صحیح وارد شدهاند:
define('DB_NAME', 'نام_پایگاه_داده'); define('DB_USER', 'نام_کاربری'); define('DB_PASSWORD', 'رمز_عبور'); define('DB_HOST', 'localhost');
- نام پایگاه داده: مطمئن شوید پایگاه دادهای که در هاست یا سرور ایجاد کردهاید، دقیقا همین نام را دارد.
- نام کاربری و رمز عبور: بررسی کنید که صحیح هستند و کاربر به پایگاه داده دسترسی دارد.
- DB_HOST: معمولاً مقدار
localhost
است، اما در برخی سرورها باید مقدار دیگری مثل127.0.0.1
یا آدرس IP سرور MySQL را وارد کنید.
۲. بررسی اجرای MySQL
- اگر روی سرور اختصاصی یا لوکالهاست (مثلاً XAMPP یا LAMP) کار میکنید، مطمئن شوید MySQL اجرا شده است.
- در ترمینال یا خط فرمان این دستور را اجرا کنید:
mysql -u root -p
اگر وارد MySQL نشدید، ممکن است مشکلی در اجرای سرویس باشد.
۳. بررسی مجوزهای کاربر پایگاه داده
گاهی اوقات، وردپرس نمیتواند به پایگاه داده متصل شود زیرا کاربر مجوزهای کافی ندارد.
- وارد MySQL شوید و این دستور را اجرا کنید:
GRANT ALL PRIVILEGES ON database_name.* TO 'database_user'@'localhost' IDENTIFIED BY 'password'; FLUSH PRIVILEGES;
- نام پایگاه داده، کاربر و رمز عبور را با مقادیر صحیح جایگزین کنید.
انجمن: دسترس پذیری
در پاسخ به: عدم دسترسی 2اگر دسترسی شما در وردپرس محدود است و به کاربری با سطح Administrator (مدیر کل) نیاز دارید، میتوانید از روشهای زیر برای بازیابی یا تغییر رمز عبور ادمین اصلی استفاده کنید:
۱. بررسی نقش کاربری در وردپرس
ابتدا در پیشخوان وردپرس به مسیر زیر بروید:
کاربران → همه کاربران
بررسی کنید که آیا حسابی با نقش مدیر کل (Administrator) وجود دارد یا نه. اگر نقش شما چیزی مثل “ویرایشگر” یا “مدیر فروشگاه” است، یعنی دسترسی کامل ندارید.۲. تغییر رمز عبور از دیتابیس (phpMyAdmin)
اگر به هاست دسترسی دارید، میتوانید رمز عبور مدیر اصلی را از طریق دیتابیس تغییر دهید.
✅ مراحل تغییر رمز در phpMyAdmin:
- وارد کنترل پنل هاست (cPanel، DirectAdmin یا دیگر کنترل پنلها) شوید.
- در بخش Databases روی phpMyAdmin کلیک کنید.
- دیتابیس وردپرس را انتخاب کنید.
- جدول wp_users را پیدا کرده و روی آن کلیک کنید. (اگر پیشوند جداول تغییر کرده باشد، ممکن است بهجای
wp_users
، چیزی مثلabc_users
باشد.) - کاربری که مدیر اصلی است را پیدا کنید و روی Edit کلیک کنید.
- مقدار user_pass را تغییر دهید:
- مقدار قدیمی را پاک کنید.
- مقدار جدید (مثلاً
123456
) را وارد کنید. - از منوی کشویی Function مقدار
MD5
را انتخاب کنید.
- تغییرات را ذخیره کنید و با رمز جدید وارد شوید.
۳. استفاده از ایمیل بازیابی (در صورتی که کارفرما صاحب ایمیل است)
اگر مدیر اصلی ایمیل ادمین را دارد، میتوانید از صفحه ورود به وردپرس روی “رمز عبور خود را فراموش کردهاید؟” کلیک کنید.
🔹 اگر ایمیلی از سایت دریافت نشد، ممکن است سرور ایمیلهای وردپرس را ارسال نکند.اگر هیچکدام از این روشها جواب نداد؟
🔹 اگر دسترسی به هاست ندارید و کارفرما هم اطلاعاتی ندارد، میتوانید از پشتیبانی هاستینگ بخواهید که بررسی کند.
🔹 اگر سایت روی سرور اختصاصی است، باید از طریق SSH و ابزار WP-CLI اقدام کنید.انجمن: دسترس پذیری
در پاسخ به: عدم دسترسیدرود،
می تونید از طریق سایت https://www.whois.com/whois برای پیدا کردن میزبان سایت اقدام نمایید.انجمن: مشکلات عمومی
در پاسخ به: خطای Render Blockingدرود
برای رفع خطای “Render Blocking”، که معمولاً در ابزارهای بهینهسازی و آنالیز وبسایت (مثل Google PageSpeed Insights) نمایش داده میشود، باید اسکریپتهایی که بارگذاری رندر صفحه را کند میکنند بهینه کنید. مراحل زیر به شما کمک میکند:
1. استفاده از ویژگی
async
یاdefer
در اسکریپتهااین دو ویژگی به مرورگر اجازه میدهند اسکریپتها را بدون مسدود کردن رندر صفحه بارگذاری کنند:
async
: اسکریپت به صورت همزمان با بارگذاری سایر منابع اجرا میشود.defer
: اسکریپت پس از اتمام بارگذاری کامل صفحه اجرا میشود.
مثال:
<script src="script.js" async></script>
یا<script src="script.js" defer></script>
2. انتقال اسکریپتها به انتهای فایل HTML
به جای قرار دادن اسکریپتها در بخش
<head>
، آنها را قبل از بسته شدن تگ<body>
قرار دهید:... </div> <script src="script1.js"></script> <script src="script2.js"></script> </body>
3. ترکیب و فشردهسازی اسکریپتها
ابزارهایی مانند WP Rocket یا Autoptimize (در وردپرس) میتوانند اسکریپتها را ترکیب کرده و نسخهی فشردهشدهای از آنها را تولید کنند. 4. بارگذاری مشروط
اگر اسکریپتها فقط در بخش خاصی از سایت نیاز هستند (مانند فرم تماس یا گالری)، آنها را فقط در همان بخش بارگذاری کنید. این کار از طریق افزونهها یا کدنویسی در وردپرس قابل انجام است. 5. بارگذاری اسکریپتهای Third-party بهینه
برای اسکریپتهای خارجی (مانند Google Analytics):
- از نسخههای غیرمسدودکننده استفاده کنید.
- CDN های معتبر استفاده کنید.
نمونه کد بهینه:
<!DOCTYPE html> <html lang="fa"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>بهینهسازی اسکریپتها</title> </head> <body> <h1>سلام دنیا!</h1> <!-- انتقال اسکریپتها به انتهای صفحه --> <script src="script1.js" defer></script> <script src="script2.js" async></script> </body> </html>
نکته:
قبل از اعمال تغییرات، از سایت خود پشتیبان تهیه کنید و پس از تغییرات، عملکرد سایت را دوباره با ابزارهایی مانند PageSpeed Insights بررسی کنید.
انجمن: مشکلات عمومی
در پاسخ به: لینک شماره تلفندرود،
روی گوشی تست می کنید ؟
انجمن: مشکلات عمومی
در پاسخ به: پریدن سایتدرود
افزونه ووکامرس ممکن است با یکی از افزونههای دیگر سایت شما تداخل داشته باشد. برای بررسی:
- همه افزونهها را از طریق File Manager هاست (یا FTP) غیرفعال کنید.
- به مسیر
wp-content/plugins/
بروید و نام پوشه افزونهها را تغییر دهید (مثلاً ازwoocommerce
بهwoocommerce-disabled
).
- به مسیر
- سپس افزونهها را یکییکی فعال کنید تا متوجه شوید کدام افزونه مشکلساز است.
2. مشکل با قالب (Theme)
قالب فعلی شما ممکن است با نسخه ووکامرس ناسازگار باشد.
- به phpMyAdmin بروید و قالب را به یکی از قالبهای پیشفرض وردپرس (مانند Twenty Twenty-One) تغییر دهید.
- در جدول
wp_options
، مقادیرtemplate
وstylesheet
را به نام یکی از قالبهای پیشفرض تغییر دهید.
3. کمبود منابع سرور
فعالسازی ووکامرس گاهی اوقات به منابع بیشتری نیاز دارد.
- فایل
wp-config.php
را ویرایش کرده و این خط را اضافه کنید:define('WP_MEMORY_LIMIT', '256M');
4. فایلهای ناقص یا خراب ووکامرس
ممکن است فایلهای ووکامرس خراب شده باشند.
- افزونه را کاملاً حذف کنید.
- آخرین نسخه ووکامرس را از wordpress.org دانلود و دوباره نصب کنید.
5. بررسی خطاها (Debugging)
- فایل
wp-config.php
را باز کرده و این خطوط را اضافه کنید:define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
- سپس فایل خطاها را از مسیر
wp-content/debug.log
بررسی کنید.
6. بازگردانی بکاپ (در صورت نیاز)
اگر هیچکدام از راهکارها جواب نداد، بهتر است سایت را به نسخه پشتیبان قبلی بازگردانید.
انجمن: مشکلات عمومی
در پاسخ به: یک خطای مهم در این وب سایت وجود داشت.درود،
@fojan
لطفا در یک موضوع جدید مطرح کنیدانجمن: مشکلات عمومی
در پاسخ به: [نا امن برای کار] ساخت قالب و افزونهدرود
میتونید این مستندات رو بررسی کنید:
https://developer.wordpress.org/themes/getting-startedhttps://developer.wordpress.org/plugins/intro
- این پاسخ 3 هفته، 1 روز پیش توسط Farhad Sakhaei اصلاح شده است.
انجمن: مشکلات عمومی
در پاسخ به: مشکل پیوند یکتا فارسیدرود
این مشکل معمولاً به تنظیمات پیوندهای یکتا یا تنظیمات وردپرس مرتبط است و میتواند دلایل زیر را داشته باشد. در ادامه دلایل و راهحلهای ممکن ارائه شده است:
1. تنظیمات زبان سایت
- به تنظیمات > عمومی بروید و مطمئن شوید که زبان سایت روی “فارسی” تنظیم شده است.
- همچنین بررسی کنید که نسخه وردپرس فارسی نصب شده باشد، نه نسخه انگلیسی.
2. مشکل با افزونهها
برخی افزونهها ممکن است باعث اختلال در ذخیره لینکهای فارسی شوند:
- همه افزونهها را غیرفعال کنید.
- لینک فارسی را امتحان کنید. اگر مشکل حل شد، یکییکی افزونهها را فعال کنید تا افزونه مشکلساز را پیدا کنید.
3. تنظیمات پیوندهای یکتا
- به تنظیمات > پیوندهای یکتا بروید.
- یک ساختار پیوند یکتای دلخواه (مثلاً نام نوشته) انتخاب کنید و ذخیره کنید.
- دوباره لینک فارسی را امتحان کنید.
4. محدودیتهای سرور
برخی سرورها ممکن است از کاراکترهای UTF-8 (مثل حروف فارسی) در لینکها پشتیبانی نکنند:
- فایل
.htaccess
وردپرس را بررسی کنید. باید شامل کد زیر باشد: # BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
- اگر این فایل وجود ندارد یا متفاوت است، آن را ایجاد یا اصلاح کنید.
5. تنظیمات پایگاهداده
اگر وردپرس نتواند لینک فارسی را ذخیره کند، ممکن است مشکل از تنظیمات پایگاهداده باشد:
- بررسی کنید که جداول پایگاهداده از UTF8MB4 یا UTF8 استفاده کنند.
- در phpMyAdmin یا ابزار مدیریت پایگاهداده، مطمئن شوید که
post_name
در جدولwp_posts
از نوعVARCHAR
و با کاراکترست UTF-8 تنظیم شده است.
6. کدنویسی قالب یا افزونهها
- برخی قالبها یا افزونهها ممکن است تنظیماتی داشته باشند که مانع از ذخیره لینکهای فارسی شوند. قالب را موقتاً به یکی از قالبهای پیشفرض وردپرس (مثل Twenty Twenty) تغییر دهید و دوباره امتحان کنید.
7. ورود مستقیم لینک فارسی
اگر مشکل ذخیره لینکهای فارسی همچنان وجود دارد:
- لینک فارسی را به صورت دستی در قسمت ویرایشگر لینک یکتا وارد کنید و سپس نوشته یا صفحه را ذخیره کنید.
8. بازنویسی مجدد وردپرس
گاهی اوقات، بازنویسی فایلهای اصلی وردپرس میتواند مشکلاتی از این دست را حل کند:
- فایلهای هسته وردپرس را دوباره دانلود کنید.
- فایلهای جدید را به جای فایلهای فعلی آپلود کنید (به جز
wp-content
و فایلwp-config.php
).
9. بررسی محدودیتهای PHP یا ModSecurity
- برخی سرورها ممکن است با فعال بودن ModSecurity از پذیرش کاراکترهای فارسی جلوگیری کنند. با پشتیبانی هاست تماس بگیرید و درخواست کنید که تنظیمات مربوطه را بررسی کنند.
- مطمئن شوید نسخه PHP شما بهروز است (ترجیحاً نسخه 7.4 یا بالاتر).
10. تست با مرورگر دیگر
گاهی مشکل میتواند از کش مرورگر یا پلاگینهای مرورگر باشد:
- با مرورگری دیگر تست کنید.
- کش مرورگر را پاک کنید.
انجمن: مشکلات عمومی
در پاسخ به: یک خطای مهم در این وب سایت وجود داشت.درود
لطفا این موضوع را بررسی نمایید:
https://fa.wordpress.org/support/topic/%d8%ae%d8%b7%d8%a7%db%8c-%d9%85%d9%87%d9%85-%d8%af%d8%b1-%d9%88%d8%a8-%d8%b3%d8%a7%db%8c%d8%aa/انجمن: نصب محلی
در پاسخ به: بالا نیامدن phpmyadminدرود
این خطا نشاندهنده این است که وردپرس نمیتواند به پایگاهداده متصل شود. دلایل و راهحلهای ممکن عبارتاند از: 1. بررسی فایل
wp-config.php
در فایل
wp-config.php
که در ریشه وردپرس قرار دارد، اطلاعات مربوط به اتصال به پایگاهداده را بررسی کنید:DB_NAME
: نام پایگاهدادهDB_USER
: نام کاربری پایگاهدادهDB_PASSWORD
: رمز عبور پایگاهدادهDB_HOST
: میزبان پایگاهداده (معمولاًlocalhost
)
اطمینان حاصل کنید که این اطلاعات بهدرستی تنظیم شدهاند. 2. بررسی اتصال به پایگاهداده
- به phpMyAdmin یا هر ابزار مدیریتی دیگر پایگاهداده مراجعه کنید.
- با همان نام کاربری و رمز عبور که در فایل
wp-config.php
استفاده شده است، وارد شوید.- اگر موفق نشدید، احتمالاً نام کاربری یا رمز عبور اشتباه است.
- اگر موفق شدید، جدولهای پایگاهداده را بررسی کنید و مطمئن شوید پایگاهداده وجود دارد.
3. بررسی وضعیت سرور MySQL
ممکن است سرور پایگاهداده فعال نباشد:
- اگر به هاست دسترسی دارید، سرور MySQL را ریاستارت کنید.
- برای سرور لوکال:
- در XAMPP یا WAMP مطمئن شوید که سرویس MySQL فعال است.
- برای هاست آنلاین:
- با پشتیبانی هاست تماس بگیرید.
4. بررسی میزبان پایگاهداده (DB_HOST)
- در اکثر هاستها، میزبان پایگاهداده
localhost
است. - در برخی هاستها ممکن است لازم باشد آدرس دیگری وارد کنید (مثلاً
127.0.0.1
یا آدرس خاص هاست). این اطلاعات را از پشتیبانی هاست دریافت کنید.
5. بررسی وضعیت جدولها
- در phpMyAdmin، جدولهای پایگاهداده را بررسی کنید:
- اگر جدولها موجود نیستند، ممکن است پایگاهداده پاک شده یا تخریب شده باشد.
- اگر جدولها موجود هستند اما خطا میدهد، از گزینه Repair Database استفاده کنید:
REPAIR TABLE table_name;
6. افزایش حافظه PHP
ممکن است محدودیت حافظه باعث قطع ارتباط شود:
- به فایل
wp-config.php
این خط را اضافه کنید:define('WP_MEMORY_LIMIT', '128M');
7. بررسی محدودیتها در هاست
گاهی اوقات هاستینگ محدودیتهای زیر را اعمال میکند:
- تعداد زیاد اتصالات همزمان به پایگاهداده
- مشکلات مربوط به تنظیمات Firewall
8. بررسی فایل
.htaccess
گاهی اوقات تنظیمات فایل
.htaccess
میتواند باعث خطای ارتباط با پایگاهداده شود. فایل.htaccess
را موقتاً تغییر نام دهید و سایت را دوباره بررسی کنید. 9. بررسی لاگهای خطا- به لاگهای خطای سرور مراجعه کنید.
- همچنین در فایل
wp-config.php
، حالت اشکالزدایی را فعال کنید:define('WP_DEBUG', true); define('WP_DEBUG_LOG', true);
10. پشتیبانی هاست
اگر با هیچکدام از موارد بالا مشکل حل نشد، ممکن است مشکلی در سرور وجود داشته باشد. در این صورت، با پشتیبانی هاست تماس بگیرید و مشکل را گزارش دهید.
انجمن: مشکلات افزونهها
در پاسخ به: عدم نمایش صفحه خرید و تصویه حسابدرود،
مراحل زیر را بررسی کنید:1. پیوندهای یکتا (Permalinks)
مشکل ممکن است از پیوندهای یکتا باشد:
- به تنظیمات > پیوندهای یکتا بروید.
- ساختار پیوند را تغییر دهید (مثلاً به “ساده”) و ذخیره کنید.
- سپس دوباره به تنظیمات پیوندهای دلخواه برگردید و ذخیره کنید.
2. تنظیمات صفحههای ووکامرس
بررسی کنید که صفحههای سبد خرید و تسویه حساب به درستی تنظیم شدهاند:
- به ووکامرس > تنظیمات > پیشرفته بروید.
- در قسمت صفحات راهبری، مطمئن شوید که صفحات “سبد خرید” و “تسویه حساب” به درستی تنظیم شدهاند.
- اگر صفحات خالی هستند، با کلیک روی دکمه «ایجاد خودکار» صفحات جدید بسازید.
3. تداخل افزونهها
گاهی تداخل با یک افزونه دیگر میتواند باعث بروز مشکل شود:
- همه افزونهها (غیر از ووکامرس) را غیرفعال کنید.
- تست کنید آیا مشکل حل شده است یا خیر.
- افزونهها را یکییکی فعال کنید تا افزونه مشکلساز را پیدا کنید.
4. کدهای کوتاه (Shortcodes)
بررسی کنید که صفحات سبد خرید و تسویه حساب شامل کد کوتاه صحیح باشند:
- صفحه سبد خرید باید شامل این کد باشد:
[woocommerce_cart]
- صفحه تسویه حساب باید شامل این کد باشد:
[woocommerce_checkout]
5. حالت اشکالزدایی وردپرس
وردپرس را به حالت اشکالزدایی ببرید تا خطاها را مشاهده کنید:
- در فایل
wp-config.php
، این خط را اضافه یا مقدارش راtrue
کنید:define('WP_DEBUG', true); define('WP_DEBUG_LOG', true);
- فایل
debug.log
در مسیرwp-content
را بررسی کنید.
6. مشکلات حافظه یا هاست
گاهی مشکلات مربوط به حافظه یا هاست میتوانند باعث بازگشت به صفحه اصلی شوند:
- مطمئن شوید که حافظه PHP سرور شما حداقل 128M است.
- در صورت نیاز با پشتیبانی هاست خود تماس بگیرید.
7. نسخههای ناسازگار
ممکن است نسخههای وردپرس، ووکامرس، یا قالب Flatsome با هم ناسازگار باشند:
- مطمئن شوید که قالب و ووکامرس به آخرین نسخه موجود بهروزرسانی شدهاند.
- از سازگاری قالب Flatsome با نسخه ووکامرس اطمینان حاصل کنید.
8. کش و کوکیها
- کش مرورگر و کش سایت (اگر افزونه کش دارید) را پاک کنید.
- از یک مرورگر دیگر برای تست استفاده کنید.
9. تنظیمات SSL
اگر از SSL استفاده میکنید، مطمئن شوید که تنظیمات SSL سایت درست است:
- به تنظیمات > عمومی بروید و بررسی کنید که URL سایت شما با
https
شروع شده باشد. - افزونهای مثل Really Simple SSL را برای بررسی پیکربندی نصب کنید.
- این پاسخ 3 هفته، 1 روز پیش توسط Farhad Sakhaei اصلاح شده است.
انجمن: مشکلات عمومی
در پاسخ به: کار نکردن سایتدرود،
خطای “No route was found matching the URL and request method” معمولاً به دلیل مشکلاتی در تنظیمات پیوندهای یکتا (permalinks) یا تنظیمات روتینگ وردپرس ایجاد میشود. برای حل این مشکل میتوانید مراحل زیر را امتحان کنید:
- بازسازی پیوندهای یکتا (Permalinks):
- به بخش تنظیمات (Settings) در پیشخوان وردپرس بروید.
- وارد پیوندهای یکتا (Permalinks) شوید.
- بدون هیچ تغییری بر روی ذخیره تغییرات (Save Changes) کلیک کنید تا تنظیمات پیوندهای یکتا دوباره بازسازی شوند.
- غیرفعال کردن و فعال کردن مجدد افزونهها:
- بعضی وقتها افزونهها میتوانند باعث بروز مشکلاتی در مسیرهای URL شوند. تمام افزونهها را غیرفعال کرده و بررسی کنید که آیا خطا برطرف میشود یا نه. اگر خطا برطرف شد، به صورت تدریجی افزونهها را فعال کرده و بررسی کنید که کدام افزونه مشکلساز است.
- پاکسازی کش مرورگر یا کش وردپرس:
- اگر از کش استفاده میکنید، کش مرورگر یا کش وردپرس (در صورتی که افزونهای برای کش دارید) را پاکسازی کنید و سپس دوباره بررسی کنید.
- بررسی .htaccess:
- در پوشه ریشه سایت خود (public_html یا مشابه آن)، فایل
.htaccess
را بررسی کنید. ممکن است خطاهایی در آن وجود داشته باشد. میتوانید محتوای آن را به حالت پیشفرض وردپرس بازگردانید
- در پوشه ریشه سایت خود (public_html یا مشابه آن)، فایل
- بررسی تنظیمات سرور و PHP:
- اطمینان حاصل کنید که نسخه PHP سرور شما با نسخه وردپرس و افزونههای مورد استفاده شما سازگار است. همچنین بررسی کنید که تنظیمات سرور (مثل mod_rewrite در Apache) به درستی پیکربندی شده باشد.
انجمن: مشکلات عمومی
در پاسخ به: میزبان پایگاهدادهاگر در اولین مرحله نصب وردپرس هستید و صفحه نصب را میبینید (جایی که باید اطلاعات دیتابیس و سایر تنظیمات اولیه را وارد کنید)، اطلاعات مورد نیاز عبارتند از:۱. اطلاعات دیتابیس (Database)
برای ادامه نصب وردپرس، باید اطلاعات مربوط به پایگاه داده خود را وارد کنید. این اطلاعات را میتوانید از پنل مدیریت هاست (مانند cPanel یا DirectAdmin) دریافت یا ایجاد کنید.اطلاعات مورد نیاز:
- نام پایگاه داده (Database Name):
- نام دیتابیسی که وردپرس باید به آن متصل شود.
- نام کاربری پایگاه داده (Database Username):
- کاربری که به دیتابیس دسترسی دارد.
- رمز عبور پایگاه داده (Database Password):
- رمز عبور مرتبط با کاربر دیتابیس.
- هاست پایگاه داده (Database Host):
- معمولاً
localhost
است، مگر اینکه هاستینگ شما مقدار دیگری تعیین کرده باشد.
- معمولاً
- پیشوند جدولها (Table Prefix):
- مقدار پیشفرض
wp_
است. اگر میخواهید امنیت بیشتری داشته باشید، میتوانید آن را تغییر دهید (مثلاًmywp_
).
- مقدار پیشفرض
۲. نحوه ایجاد دیتابیس
اگر هنوز دیتابیس ندارید، مراحل زیر را انجام دهید:در cPanel:
- وارد cPanel شوید.
- به بخش MySQL Databases بروید.
- یک دیتابیس جدید بسازید (مثلاً
my_website
). - یک کاربر برای دیتابیس ایجاد کنید و رمز عبور تعیین کنید.
- کاربر را به دیتابیس اضافه کنید و همه دسترسیها را فعال کنید.
۳. اطلاعات مورد نیاز نصب وردپرس
بعد از وارد کردن اطلاعات دیتابیس، در صفحه نصب وردپرس باید اطلاعات زیر را نیز وارد کنید:
- عنوان سایت (Site Title):
نام وبسایت شما. - نام کاربری مدیریت (Username):
نام کاربری که برای ورود به پیشخوان استفاده میشود. (ازadmin
استفاده نکنید.) - رمز عبور مدیریت (Password):
یک رمز قوی وارد کنید. - ایمیل مدیریت (Email):
ایمیل معتبری که برای بازیابی اطلاعات استفاده شود. - زبان سایت:
زبان مورد نظر (مثلاً فارسی).
۴. ادامه نصب
- پس از وارد کردن اطلاعات، روی دکمه “ادامه” یا “نصب وردپرس” کلیک کنید.
- اگر اطلاعات دیتابیس و تنظیمات صحیح باشند، وردپرس نصب شده و به صفحه ورود هدایت میشوید.
انجمن: نصب وردپرس
در پاسخ به: اطلاعات موقع ورود به وردپرساگر در اولین مرحله نصب وردپرس هستید و صفحه نصب را میبینید (جایی که باید اطلاعات دیتابیس و سایر تنظیمات اولیه را وارد کنید)، اطلاعات مورد نیاز عبارتند از:
۱. اطلاعات دیتابیس (Database)
برای ادامه نصب وردپرس، باید اطلاعات مربوط به پایگاه داده خود را وارد کنید. این اطلاعات را میتوانید از پنل مدیریت هاست (مانند cPanel یا DirectAdmin) دریافت یا ایجاد کنید.
اطلاعات مورد نیاز:
- نام پایگاه داده (Database Name):
- نام دیتابیسی که وردپرس باید به آن متصل شود.
- نام کاربری پایگاه داده (Database Username):
- کاربری که به دیتابیس دسترسی دارد.
- رمز عبور پایگاه داده (Database Password):
- رمز عبور مرتبط با کاربر دیتابیس.
- هاست پایگاه داده (Database Host):
- معمولاً
localhost
است، مگر اینکه هاستینگ شما مقدار دیگری تعیین کرده باشد.
- معمولاً
- پیشوند جدولها (Table Prefix):
- مقدار پیشفرض
wp_
است. اگر میخواهید امنیت بیشتری داشته باشید، میتوانید آن را تغییر دهید (مثلاًmywp_
).
- مقدار پیشفرض
۲. نحوه ایجاد دیتابیس
اگر هنوز دیتابیس ندارید، مراحل زیر را انجام دهید:در cPanel:
- وارد cPanel شوید.
- به بخش MySQL Databases بروید.
- یک دیتابیس جدید بسازید (مثلاً
my_website
). - یک کاربر برای دیتابیس ایجاد کنید و رمز عبور تعیین کنید.
- کاربر را به دیتابیس اضافه کنید و همه دسترسیها را فعال کنید.
۳. اطلاعات مورد نیاز نصب وردپرس
بعد از وارد کردن اطلاعات دیتابیس، در صفحه نصب وردپرس باید اطلاعات زیر را نیز وارد کنید:
- عنوان سایت (Site Title):
نام وبسایت شما. - نام کاربری مدیریت (Username):
نام کاربری که برای ورود به پیشخوان استفاده میشود. (ازadmin
استفاده نکنید.) - رمز عبور مدیریت (Password):
یک رمز قوی وارد کنید. - ایمیل مدیریت (Email):
ایمیل معتبری که برای بازیابی اطلاعات استفاده شود. - زبان سایت:
زبان مورد نظر (مثلاً فارسی).
۴. ادامه نصب
- پس از وارد کردن اطلاعات، روی دکمه “ادامه” یا “نصب وردپرس” کلیک کنید.
- اگر اطلاعات دیتابیس و تنظیمات صحیح باشند، وردپرس نصب شده و به صفحه ورود هدایت میشوید.