توسط
sobsha
من با استفاده از یک فایل php در یک سرور سی پنل دیگر به یک پایگاه داده در یک سرور سی پنل متصل شوم. هر کاری می کنم،کار نمی کنه.
من ip سرور دوم (سروری که باید متصل شود) را به تنظیمات cpanel "Remote database Access" server1 اضافه کردم (سرور با پایگاه داده)
WHM همچنین تنظیمات مشابهی دارد، "میزبان دسترسی اضافی mysql". آی پی را هم آنجا اضافه کردم.
رمز عبور من یک کاراکتر "@" داشت که با دستور grant کار نمی کند، بنابراین یک کاربر جدید ساختم. سی پنل به من اجازه نمی ده کاربر بدون کاراکتر خاص در رمز عبور بسازم، بنابراین به جای آن از علامت ">" استفاده کردم بعدش این یوزر به دیتابیس مورد نظر اضافه کردم.
سپس دستور grant زیر را روی server1 که دارای پایگاه داده است اجرا کردم:
GRANT ALL PRIVILEGES ON *.* TO 'username'@'full_ip' IDENTIFIED BY 'my_password' with grant option;
فایل /etc/my.cnf را چک کردم و خط bind-address ندارد. من سرویس mysql دوباره راه اندازی کردم
بعدش وقتی که فایل PHP روی سرور دوم سعی می کند به پایگاه داده سرور1 متصل شود، باز هم کار نمی کند. من مطمئن نیستم که مشکل چیست.
ممنون میشم راهنماییم کنید
باتشکر
سوال
shahab68 3
سلام
من در حال حاضر یک ایمیل سازمانی دارم که به طور کامل روی vps کار می کند. من می خوام ایمیل سازمانی را به وی پی اس دیگری منتقل کنم که cPanel آن نصب شده است. مشکل این است که دامنه اصلی من اولین سرور من را نشان می دهد و من نمی دانم چگونه دامنه cPanel را برای میزبانی ایمیل کانفیگ کنم
من رکوردهای MX خود را تغییر دادم تا ایمیل ها به سرور جدید من نشان داده شوند. اما چه دامنه ای باید به سی پنل بدم؟ اگر من یک زیر دامنه برای سرور سی پنل خود بسازم، ایمیل های من [email protected] خواهد بود. اما من می خواهم که همان [email protected] باقی بماند
ممنون میشم راهنماییم کنید!
لینک به ارسال
به اشتراک گذاری در سایت های دیگر
1 پاسخ به این سوال تاکنون داده شده است
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .
توجه: strong> مطلب ارسالی شما پس از تایید مدیریت برای همه قابل رویت خواهد بود.