ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : وجود نداشتن ورود ادمین



sonly
March 27th, 2019, 16:51
سلامی تازه WHMCS نصب کردم بعد از نصب ادرس که به این صورت هست:
http://textbeat.ir/demo/WHMCS7.6.1
برای ادمین میزنم:http://textbeat.ir/demo/WHMCS7.6.1/admin
اما ورود وردپرس اصلی میاد
همچنین بخش کاربرام میزنه وجود نداره این کاربر که بخوام به عنوان کاربر وارد شم...
ممنون میشم راهنمایی کنید.

پوشه ادمینم همینه تغییر نام ندادم...

AmirWWP
March 27th, 2019, 16:58
فایل .htaccess در روت هاست رو بررسی کنید. احتمالاً کد ریدایرکت وجود داره.

sonly
March 27th, 2019, 16:59
فایل .htaccess در روت هاست رو بررسی کنید. احتمالاً کد ریدایرکت وجود داره.
نه نیست...
ولی خب اگ ریداریکت بود فقط رو ادمینش ک نمیشه...

AmirWWP
March 27th, 2019, 17:02
نه نیست...
ولی خب اگ ریداریکت بود فقط رو ادمینش ک نمیشه...

99% یه کد ریدایرکت یجا هست (تاکید میکنم htaccess داخل public_html رو بررسی کنید) چون اگه با آدرس http://textbeat.ir/admin برید هم باز ریدایرکت میشه.

بنظر من شما اصلاً اسم دایرکتوری ادمین whmcs تون رو عوض کنید، هم از نظر امنیتی اینکار واجبه هم احتمالاً این مشکلتون حل میشه.

sonly
March 27th, 2019, 17:09
99% یه کد ریدایرکت یجا هست (تاکید میکنم htaccess داخل public_html رو بررسی کنید) چون اگه با آدرس http://textbeat.ir/admin برید هم باز ریدایرکت میشه.

بنظر من شما اصلاً اسم دایرکتوری ادمین whmcs تون رو عوض کنید، هم از نظر امنیتی اینکار واجبه هم احتمالاً این مشکلتون حل میشه.
نه کامل چک کردم به هیچ وجه نیست
تغییر هم دادم و این بار ارور میده دوباره برگردوندم دوستان تست دکنن

AmirWWP
March 27th, 2019, 17:12
نه کامل چک کردم به هیچ وجه نیست
تغییر هم دادم و این بار ارور میده دوباره برگردوندم دوستان تست دکنن

داخل کد های فایل functions.php قالب وردپرست کد زیر رو اضافه کن:


function custom_wp_redirect_admin_locations() { global $wp_rewrite; if ( ! ( is_404() && $wp_rewrite->using_permalinks() ) ) return;
$admins = array( home_url( 'wp-admin', 'relative' ), home_url( 'dashboard', 'relative' ), home_url( 'admin', 'relative' ), site_url( 'dashboard', 'relative' ), site_url( 'admin', 'relative' ), ); if ( in_array( untrailingslashit( $_SERVER['REQUEST_URI'] ), $admins ) ) { wp_redirect( admin_url() ); exit; }
$logins = array( home_url( 'wp-login.php', 'relative' ) ); if ( in_array( untrailingslashit( $_SERVER['REQUEST_URI'] ), $logins ) ) { wp_redirect( site_url( 'wp-login.php', 'login' ) ); exit; }}
function remove_default_login_redirect() { remove_action('template_redirect', 'wp_redirect_admin_locations', 1000); add_action( 'template_redirect', 'custom_wp_redirect_admin_locations', 1000 );}
add_action('init','remove_default_login_redirect') ;

تا ریدایرکت فولدر لاگین و ادمین وردپرس کلاً خاموش شه.
اگر این مشکل رو حل نکرد.

دایرکتوری ادمین whmcs رو اسمشو عوض کن بعد داخل فایل configuration.php هم آدرس قبلی رو جایگزین کن. (تو یه خط با متغیر $customadminpath)

Reza G
March 27th, 2019, 19:27
ساده‌ترین راه بعد از نصب WHMCS درون دایرکتوری زیر مجموعه وردپرس این هست که فایل‌های htaccess وردپرس رو پاک کنید.
بعد وارد مدیریت وردپرس بشید و تنظیمات پیوند یکتا رو مجدد ذخیره کنید تا htaccess جدید ایجاد بشه.