يه سوال داشتم. ميخواستم بدونم كه چه طور ميشه از يه سرور ديگه كه فايلهاي برنامهمون روي اون قرار داره به سروري كه پايگاه داده mysql ما در اون قرار داره ارتباط برقرار كرد.
خوب من هركاري كردم نمي شه چون توي تابع connect به جاي localhost آدرس IP سرور كه MYSQL اونجا قرار داره رو نوشتم و كلمه عبور و نام كاربري رو هم درست وارد كردم و خطا ميده كه نمي تونه ارتباط برقرار كنه.
خوب من اين كاري كه شما گفتين تقريبا انجام دادم يعني رفتم توي بخش MySQL از كنترل پانل و در پايين امكان ارتباط از اون IP رو تعريف كردم ولي بازم خطا مي ده و امكان ارتباط وجود نداره.
آره توی کنترل پانل که می رم IP سرور رو همین نوشته.
یعنی چی پورت MySQL بسته؟ یعنی نمی شه هیچ کاری برای برقرار ارتباط کرد؟
وقتی با استفاده از localhost توی خود این سرور هستم می تونم به MySQL دسترسی داشته باشم.
نه، ظاهرا پورت MySQL برای دسترسی دور بسته شده.
اگر سایتتون می تونه کار کنه، مسلما در لوکال هاست فعاله چون MySQL کلا با پورت کار می کنه (یعنی سروره)
با مدیر سرور تماس بگیرید، احتمالا براتون بازش نمی کنند.