سلام من نسخه 5.2.14 php رو دانلود كردم و نصب كردم . iis رو هم نصب كردم و تنظيمات اون رو به صورت دستي انجام دادم حالا هر فايل php كه اجرا مي كنم صفحه سفيد مياد.نه error ميده نه هيچي.لطفا راهنماييم كنيد كه مشكل از كجاست؟
سلام من نسخه 5.2.14 php رو دانلود كردم و نصب كردم . iis رو هم نصب كردم و تنظيمات اون رو به صورت دستي انجام دادم حالا هر فايل php كه اجرا مي كنم صفحه سفيد مياد.نه error ميده نه هيچي.لطفا راهنماييم كنيد كه مشكل از كجاست؟
دوست عزیز اگه تو پی اچ پی تازه کاری بهتره با xampp یا برنامه های مثل اون کار کنی
یه فایل نصبهکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
بعد نصب میری تو فولدر نصب اونجا تو htdocs اونجا فایلتو میذاری
بعد توی مرورگرم میزنی localhost به اضافه اسم فایلت
اگه مشکلی داشتی بگو
آخه من ديتابيسم 2005 sql server هستش.برنامه xampp ازش پشتيباني مي كنه؟
اگه ممكنه طريقه نصب php و ارتباط اون با sql server 2005 رو به م بگين
فکر میکنم همینکه sql server نصب باشه برای php کافیه دیگه تنظیم خاصی نباید نیاز داشته باشه
تنها چیزی که احتمالاً لازم هست فعال کردن اکستنشنهای مربوط به ارتباط با sql server هست که دیگه بستگی به شما داره و باید هر اکستنشنی رو که لازمه استفاده کنید موقع نصب فعال کنید
میشه بیشتر توضیح بدید
در مورد کدوم قسمتش؟
sql server یک سرور مجزا هست همونطور که mysql یک سرور مجزا هست و نیاز به هیچ تنظیمی در php نداره
برای کار با هر سروری در php یک سری اکستنشن هست که مورد استفاده قرار میگیره. اما فقط اکستنشنهای عمومی به صورت پیشفرض فعال هستند و سایر اکستنشنها نیاز به فعالسازی دارند
در ویندوز برای فعال کردن اکستنشنها باید فایل php.ini رو ویرایش کنید و سپس سرور رو ریستارت کنید تا تنظیمات جدید مورد استفاده قرار بگیره
مشکله من اینه که من داشتم با برنامه xampp کار می کردم. ولی موقعی که می خواستم سایت رو رو سرور آپلود کنم گفتن که سرور ما فقط با دیتابیس sql server کار میکنه. الان من نمی دونم چی کار کنم که بتونم ارتباط بین php و apache و mssql رو برقرارکنم.الان تو همون ارتباط php و apache هم مشکل دارم.میشه لطف کنید بهم بگید کدوم ورژن apache و php رو دانلود کنم و چطوری بهم ارتباطشون بدم.
خوب برنامه نویس مشخص میکنه که برنامه با چه دیتابیسی کار میکنه! بعدا عوض کردنش یه مقدار مشکله و فقط همون برنامه نویس میتونه درستش کنه مگر اینکه از قبلی api لازم رو برای تغییر سرور دیتابیس در نظر گرفته باشه
برای ترجمه توابع mysql به sql server هم باید توابع تغییر پیدا کنند و در بعضی موارد هم کوئری ها! حتی اگر از PDO هم استفاده شده باشه که متدهای یکسان برای بک اند های مختلف ارائه میکنه باز هم بعضی از قابلیتها مختص یک بک اند خاص هستند
برنامه رو خودتون نوشتید و الان میخواهید که تغییرش بدید؟
در مورد php و آپاچی هم چه کاریه خوبشما xampp رو دارید از همون استفاده کنید دیگه. حالا php و IIS بود میشد یه چیزی
مهم سورس هست که حتماً باید تغییر بدید سرور آپاچی و IIS فکر نمیکنم توی این مورد انقدر فرقی داشته باشه
بله برنامه رو خودم نوشتم.مگه برنامه xampp تحت mysql نیست؟یعنی چطوری میشه با همون کارکرد؟
منظورتون از سورس همون توابعی که برای ارتباط با mysql استفاده کردم هستش یا چیز دیگه منظورتونه؟
Last edited by alisabz; 24-10-2010 at 17:08.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)