PDA

View Full Version : سوال: تفاوت اجرا در wamp5وwebserver2



h.alizadeh
سه شنبه 19 مرداد 1389, 21:38 عصر
باسلام،

راستش من از دو نرم افزار برای اجراPHP استفاده میکنم؛ web server2.0وwamp5


سوالم اینجاس چرا یکسری چیزایی که در web server2.0خطایی براشون نمیده و کار میکنه در wamp5 خطا میده و کار نمیکنه؟!

راستش من تازه کار هستم در زمینهPHP میخواستم بدون چطوری و جریان چیه؟
من میخوام مطمئن باشم که کارم بدون خطاس...

مثلا یک نمونه من در فایل قالبم اولین خطش sesstion_startرو نوشتم و در بقیه صفحاتم دیگه نه
حال درweb sever2.0کار میکنه و هیچی خطایی نداره ولی Wamp5میگه نه باید در بالای هر صفحه بنویسی وکار نمیکنه در غیراینصورت ولی باز در وب سرور2 اگر در بالای صفحات بزارم خطا می گیره و میگه در فایل قالب بزارم کافیه!

payamsp
چهارشنبه 20 مرداد 1389, 19:36 عصر
این تفاوت به خاطر تنظیمات php.ini توی این نرم افزارها و کلا تفاوتی که توی تنظیمات این برنامه ها وجود داره هست .
من با برنامه xampp کار می کنم و تا حالا روی سرور به مشکلی برنخوردم توصیه می کنم که شما هم از این برنامه استفاده کنید .

مشکل session_start توی برنامه تون هم به احتمال زیاد اینه که قبل از اجرای این تابع خروجی به مرورگر فرستاده میشه و به دلیل تفاوتی که توی تنظیمات این برنامه ها هست خطاهای متفاوتی رو میدن .

ArtMiz
پنج شنبه 21 مرداد 1389, 02:00 صبح
اگه می خوای ببینی مشکل صفحت چیه اونو تو Notepad+ باز کن و فایل رو به صورت هگزا نگاه کن ببین قبل از دستور session_start چیزی هستش یا نه. احتمالا مشکلت واسه ی همین مسئله هستش