PDA

View Full Version : چطور php_sockets.dll رو تحت IIS می تونم Load کنم؟



Semir
سه شنبه 27 دی 1384, 03:46 صبح
سلام
من php5 رو کامل نصب کردم . توی فایل php.ini هر dll ی رو فعال میکنم Error نمی گیره
فقط با php_sockets.dll مشکل داره. وقتی ; رو از جلوی این dll بر می دارم و سیستم رو restart می کنم یه پیغام error می ده که نمی تونه php_sockets.dll رو load کنه.

یکی بگه باید چیکار کنم.

Semir
سه شنبه 27 دی 1384, 08:05 صبح
سلام
Error اینه : PHP StartUp : Can not Load C:\php\ext\php_sockets.dll
البته این Error رو برا php_java.dll هم می ده.
مسیر" extention_dir = "C:\php\ext هست.
همه چی درسته ولی این Error حل نمی شه.

oxygenws
سه شنبه 27 دی 1384, 13:41 عصر
سیستم رو restart می کنم
لازم نیست سیستم رو رستارت کنی، کافیست وب سرور رو دوباره راه اندازی کنی.

در مورد خطای مربوطه، مراحل زیر رو انجام بده و خطا رو اینجا بنویس.
1- وب سرورت رو از نو راه اندازی کن.
2- به بخش event viewer ویندوز برو (بخش Application) و توضیح (description) خطا رو دقیقا اینجا بنویس.

موفق باشید.

Semir
چهارشنبه 28 دی 1384, 03:50 صبح
سلام
خطا اینه :( عکس )

Semir
چهارشنبه 28 دی 1384, 10:42 صبح
سلام
این لینک های زیر هم برای از ما بهترون که همین مشکل رو داشتن ولی راه حلش نیست.http://aspn.activestate.com/ASPN/Mail/Message/php-Dev/2206938

oxygenws
چهارشنبه 28 دی 1384, 17:28 عصر
- به بخش event viewer ویندوز برو (بخش Application) و توضیح (description) خطا رو دقیقا اینجا بنویس.
کار بالا رو انجام بده و نتیجه رو بگو!!!!!!!!

Semir
پنج شنبه 29 دی 1384, 05:43 صبح
سلام
در event viewer چیزی نبود . آخرین log که ایجاد شد اینه :

Semir
پنج شنبه 29 دی 1384, 05:51 صبح
سلام
حل شد. DLL های توی شاخه اصلی PHP رو توی system32 کپی کردم حل شد.
با تشکر

oxygenws
پنج شنبه 29 دی 1384, 09:38 صبح
من گفته بودم که دو عمل فوق رو "با هم" انجام بدی....
خوب شد که حل شد!!
موفق باشی.

Semir
جمعه 30 دی 1384, 06:36 صبح
سلام
ممنون از جوابتون.
ولی اون کاری که گفتی رو کامل انجام دادم ولی evente جدیدی ایجاد نشد.
علت اینکه load نمی شد هم این بود که بعضی از dll ها برای load شدن به یه dll دیگه نیاز دارن مثل php_mysql.dll که برا load شدن به libmysql.dll نیاز داره .

البته این چیزی بود که من دست گیرم شد . ادعایی بر درستش ندارم .
اگه جواب درستی هست تائید کنید وگرنه که بحث ادامه داره....

ممنون.

oxygenws
جمعه 30 دی 1384, 11:21 صبح
نه برادر، حرفت کاملا درسته... :)
ولی قاعدتا باید یک event ایجاد کنه!