View Full Version : سوال: فعال یا غیر فعال بودن mysql و Apache مسئله این است؟
salahshor
پنج شنبه 23 شهریور 1391, 06:41 صبح
با سلام خدمت اساتید بزرگوار
من با سرور مجازی usbwebserver به علت اینکه پرتابل هست و کار با اون راحته کار می کنم. چند روز پیش که ویندوز دوباره نصب کردم ، وقتی این نرم افزار رو اجرا کردم، Apache غیر فعال بود!
الان که دارم می تایپم Apache فعال شده اما mysql غیر فعال شده !
دوستانی که میدونند چجوری باید فعالش کنم لطفا راهنمایی کنند.
راستی فعال یا غیر فعال بودن mysql و Apache به چ چیزهایی بستگی داره؟
ممنون که جواب میدید:بوس:
miladamirzadeh
پنج شنبه 23 شهریور 1391, 09:45 صبح
سلام. MySQL به صورت یه سرویس به طور معمول اجرا میشه. یعنی یک کانفیگ اولیه داره. اونجور که تو مانوال این نرم افزار نوشته نیاز به نصب سرویس نداره. به نظر من فایل های اصلی رو دوباره دانلود کن(اگر کانفیگ انجام نشد). بعد فایل های دیتابیس و HTTP رو جایگزین کن.
salahshor
پنج شنبه 23 شهریور 1391, 15:05 عصر
بعد فایل های دیتابیس و HTTP رو جایگزین کن.
ممنون miladamirzadeh که جواب دادی. منظورتو متوجه نشدم . اگه میشه واضحتر بگو؟
ممنون.
miladamirzadeh
پنج شنبه 23 شهریور 1391, 22:06 عصر
راستی فعال یا غیر فعال بودن mysql و Apache به چ چیزهایی بستگی داره؟
ممنون که جواب میدید:بوس:
یکی از نکاتی که خیلی مهمه در دسترس بودن پورت هایی که Apache و MySQL به طور پیش فرض نیاز دارند. یعنی 80 و 3306. البته تو این نرم افزار پورت پیش فرض Apache پورت 8080 می باشد.
در مورد کپی کردن: تو پوشه mysql برنامه یه پوشه هست به نام data که حاوی فایل های دیتابیس می باشد. من می گم نسخه خام برنامه رو باز و از حالت زیپ خارج کن. بعد این فایل ها رو از پوشه data قدیم به پوشه data جدید کپی کن.
salahshor
پنج شنبه 23 شهریور 1391, 23:42 عصر
با سلام
آقا میلاد ممنون ، خیلی خوب توضیح دادی ، مرسی. خدا خیرت بده.
چجوری باید بفهمم که پورت های 8080 و 3307 خالیه ؟
اما یه مشکل دیگه هم پیدا کردم !
الان که نسخه جدید رو دانلود کردم و اجرا کردم یه error ی میده که نمیدونم چجوری رفعش کنم ، اگه میشه کمکم کنید.
error اینه:
Run-time error '5':
Invalid procedure call or argument
ممنونم
miladamirzadeh
جمعه 24 شهریور 1391, 09:17 صبح
برای چک کردن پورت ها می تونی از telnet استفاده کنی. از نرم افزار PuTTy استفاده کن. این عکس رو ببین.
http://pho.to/3hBL
البته اگر سرویس ها درست اجرا بشن پس مشکل پورت ها نیست. (در مورد آپاچی)
ولی این پیغام خطا عجیبه. من دیروز نسحه 8/5 این نرم افزار رو دانلود کردم. بدون مشکل اجرا شد. من تو ویندوز 7 و 64 بیتی اجراش کردم.
salahshor
یک شنبه 26 شهریور 1391, 07:51 صبح
سلام
ببخشید دیر شد. داشتم با نرم افزاری که گفته بودید کار می کردم آخرشم به هدفم نرسیدم.
شما کار با telnet رو بلدید؟ میشه توضیح بدید؟
راستی من xampp رو هم نصب کردم ، تو اون نرم افزار هم mysql کار نمی کرد!
ممنونم که جواب میدید
miladamirzadeh
یک شنبه 26 شهریور 1391, 09:20 صبح
توی Task Manager ببین نسخه دیگه ای از MySQL در حال اجرا نیست. در بخش Services.
salahshor
دوشنبه 27 شهریور 1391, 06:17 صبح
سلام
نه نسخه دیگه ای در حال اجرا نیست
miladamirzadeh
دوشنبه 27 شهریور 1391, 10:26 صبح
در فایل my.ini مسیر لاگ های سیستم رو می تونی ببینی. فایلی با عنوان mysqld.log باید وجود داشته باشه که خطاها و اعلان ها در اون ذخیره میشه. میشه اون رو هم چک کنی. ممنون.
salahshor
دوشنبه 27 شهریور 1391, 17:06 عصر
در فایل my.ini مسیر لاگ های سیستم رو می تونی ببینی.
سلام
منظورتون از لاگ های سیستم چیه؟
کلا دو تا فایل با این نام پیدا کردم، یکی تو usbwebserver/mysql و دومی usbwebserver/setting بود.
که ضمیمه کردم93003
فایلی با عنوان mysqld.log باید وجود داشته باشه
همچین فایلی تو سیستم من نیست!
ممنونم که جواب میدی
salahshor
سه شنبه 28 شهریور 1391, 11:01 صبح
سلام درست شد!
خودمم زیاد نفهمیدم که چجوری ، ولی رفتم تو کنترل پنل ، قسمت windows firewall اونجا یه سری نرم افزار بود که ظاهرا بدون اجازه من با اینترنت ارتباط برقرار می کرد ، با خودم گفتم شاید اینا هستن که پورت mysql رو اشغال کردند. تیک اونها رو برداشتم و ok زدم. بعد دیدم درست شد.
دوباره اومد که مطمئا بشم از اونا بوده، دوباره تیک اونا رو گذاشتم که mysql غیر فعال بشه اما دیگه غیر فعال نشد!
در هر حال درست شد. ممنون میلاد جان که کمک کردی، خدا خیرت بده
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.