PDA

View Full Version : مشکل اتصال با mysql در زمان اجرا تحت IIS



SYSMAN
جمعه 18 خرداد 1386, 09:41 صبح
من یک صفحه php دارم که با پایگاه MySql کامپیوتر خودم ارتباط برقرار می کنه.
ولی یک مشکلی وجود داره، زمانی که این صفحه رو تحت IIS اجرا می کنم هیچ پیغام خطائی (در صورت وجود خطا) نمایش داده نمی شه. یک صفحه سفید میاره!! اگر هم از دستور echo قبل از اتصال به MySql استفاده کنم پیغام مورد نظر رو نمایش می ده ولی اگر بعد اتصال همون پیغام رو قرار بدهم هیچی نمایش نمی ده؟؟
کد برنامه دمه دستم نیست که آپلود کنم.
ولی از صحت کد مطمئن هستم چون با VS.PHP اون رو اجرا کردم و به درستی کار کرد.
تنها فرقی که وسط وجود داره این هست که VS.PHP از یک سرور آپاچی استفاده می کنه.

mmehdyt
جمعه 18 خرداد 1386, 21:54 عصر
شما توی نصب php
iisو mysql رو واسه نصب علامت دار کردید؟

reza_rad
شنبه 19 خرداد 1386, 07:04 صبح
احتمالا PHP تون ورژن 5 به بالا هست. درسته؟
یه مشکلی توی کار این ورژن با IIS هست...

اگه مشکلت دقیقا اینه باید از PHP ورژن پایین تر مثل 4.3.6 استفاده کنی.
البته اگه بتونی IIS رو بذاری کنار و از Apache استفاده کنی که خیلی بهتره.

SYSMAN
شنبه 19 خرداد 1386, 07:49 صبح
شما توی نصب php
iisو mysql رو واسه نصب علامت دار کردید؟

php رو دستی نصب کردم


احتمالا PHP تون ورژن 5 به بالا هست. درسته؟
یه مشکلی توی کار این ورژن با IIS هست

بله 5 هست. چه جالب پس اساسا با IIS مشکل داره!!!؟

reza_rad
شنبه 19 خرداد 1386, 08:06 صبح
بله 5 هست. چه جالب پس اساسا با IIS مشکل داره!!!؟

آره مشکل داره، البته همونطور که گفتی بعضی فانکشن ها مثل echo و خیلی فانکشن های دیگه اجرا میشه اما همه نه. (من یه موقعی کلی باهاش سروکله زدم) و یه جورهایی خیلی به سختی میشه مشکلش رو حل کرد. ولی راه بهتر استفاده از php ورژن پایین تر. یا عوض کردن وب سرور به آپاچی هست.

alirezalida20
پنج شنبه 07 تیر 1386, 21:37 عصر
سلام اگه هنوزم با نصب php مشکل داری بهم خبر بده

mmehdyt
شنبه 09 تیر 1386, 18:24 عصر
من هم روی آپاچی آزمایش کردم هم روی iis اما مشکل جناب sysman واسم پیش اومد! توی نصب php نصب mysql رو هم علامتدار کردم ولی هیچ!