سلام دوستان
من وب سايتي رو به يک برنامه نويس PHP پدر بيامرز! سفارش داده بودم که بعد از تحويل اون ديگه موبايلش رو خاموش کرد و ديگه هم پيداش نکردم!
و مسئوليت پابليش سايت روي هاست شد به عهده خودم.من هم برنامه نويس asp.net هستم! بعدي کلي مکافات ديتابيس رو از روي فايل database.sql و با استفاده از phpmyadmin پنل directadmin هاست import کردم و سايت رو هم تمام مشکلاتش رو حل کردم. تنها مشکلي که مونده اينه که directadmin نام databse و username شامل کراکتر _ رو قبول نداره در صورتي که نام بانک در حالت لوکال شامل کراکتر _ بوده و نام username و پسوورد رو هم نميتونم مابين فايلهاي دايرکتوري وبسايتم پيدا کنم! حالا مشکل اينجاست که چطور بايد نام ديتابيس و يوزرنيم جديدي رو که تو directadmin ايجاد کردم و ديتابيس رو توش import کردم، به نرم افزار وب سايت هم معرفي کنم.
در Asp.net اينکار مي تونست با ايجاد کانکشن استرينگ در فايل web.config صورت بگيره وبعد از تحقيق فهميدم اينکار در php در فايل config.php صورت ميگيره ولي مابين فايلهاي وب سايت من يکچنين فايلي وجود ندارد.بعد از تحقيق مجدد متوجه شدم ممکنه برنامه نويس براي امنيت بياد نام اين فايل رو عوض کنه پس من اومدم کلماتي مثل mysql_connect و db_name$ رو بصورت parse in the file تو دايکتوري وب سايت جستجو زدم و چيزي باز پيدا نکردم!
از اين جهت مزاحم شما اساتيد بخش php شدم تا منو راهنمايي بفرمائيد.از شما پيشاپيش متشکرم.