PDA

View Full Version : خطا روی لوکال و هاست



Helen_Farhani
جمعه 31 فروردین 1386, 17:36 عصر
اگر یک اسکریپت داشته باشیم که روی لوکال این خطا را داشته باشد ولی روی هاست بدون مشکل اجرا بشود، مشکل از چه چیزی میتواند باشد؟



Parse error: syntax error, unexpected $end in C:\script\admin\index.php on line 1245

cybercoder
جمعه 31 فروردین 1386, 17:42 عصر
روی لوکال خطا نمی ده ؟
تنظیمات مربوط به erro_reporting رو در فایل php.ini چک کنید

موفق باشید

Helen_Farhani
جمعه 31 فروردین 1386, 18:05 عصر
چرا، روی لوکال خطا میده ولی روی هاست بدون مشکل اجرا میشه

ealvandi
جمعه 31 فروردین 1386, 19:52 عصر
:گیج: عجیبه


فایلتون رو بذارید تا نگاهش کنم.

Helen_Farhani
جمعه 31 فروردین 1386, 20:19 عصر
خودم با Zend چک کردم و خطایی وجود ندارد در Source برنامه ولی چرا روی سرور بدون مشکل کار میکنه اما روی لوکال error میده؟ :متفکر:
توی اینش موندم

tabib_m
جمعه 31 فروردین 1386, 20:22 عصر
بدون مشکل اجرا میشه؟ یا این که فقط خطا نمیده؟

در مورد بدون مشکل اجرا شدن ، مطمئنا کدتون روی هاست و لوکال با هم فرق دارن...

در مورد بدون خطا بودن هم:

تنظیمات مربوط به erro_reporting رو در فایل php.ini چک کنید

موفق باشید.

Helen_Farhani
جمعه 31 فروردین 1386, 20:39 عصر
بدون مشکل اجرا میشه؟ یا این که فقط خطا نمیده؟

100%‌ بدون مشکل اجرا میشه.


در مورد بدون مشکل اجرا شدن ، مطمئنا کدتون روی هاست و لوکال با هم فرق دارن...

اما این چطور ممکن هست که فرق داشته باشه.


در مورد بدون خطا بودن هم ...

به این تنظیمات هم توجه داشتم، تحت هر حالتی اجرای برنامه متوقف میشود.

موفق باشید.

tabib_m
شنبه 01 اردیبهشت 1386, 20:52 عصر
خطای مربوطه نشونگر یک خطای سینتکسی هست.
شما کد رو اشتباه نوشتید.
لطفا خط 1245 از فایل admin/index.php رو اینجا بذارید تا خطاش معلوم بشه.

موفق باشید.

Helen_Farhani
شنبه 01 اردیبهشت 1386, 23:11 عصر
خط 1245 آخرین خط برنامه هست که HTML هم هست

cybercoder
یک شنبه 02 اردیبهشت 1386, 12:25 عصر
لطفا خط 1245 از فایل admin/index.php رو اینجا بذارید تا خطاش معلوم بشه

یک جا یک دستور شرطی یا حلقه یا چیز دیگه به امان خدا ول شده به خاطر همینه که اون پیغامو می ده ربطی به انتهای فایل نداره داره می گه که نباید end بشه.

موفق باشید.

Helen_Farhani
یک شنبه 02 اردیبهشت 1386, 17:24 عصر
سوالی که هنوز برای من بی جواب مانده اینست که:
چرا این خطا بر روی هاست خود را نشان نمیدهد و برنامه به درستی اجرا میشود اما روی لوکال خطا وجود دارد!

tabib_m
یک شنبه 02 اردیبهشت 1386, 18:54 عصر
چرا این خطا بر روی هاست خود را نشان نمیدهد و برنامه به درستی اجرا میشود اما روی لوکال خطا وجود دارد!
لطفا در یکی بودن فایلها دقت بیشتری کن!
مطمئنا یک فرقی میکنن ...

موفق باشید.

Helen_Farhani
یک شنبه 02 اردیبهشت 1386, 19:03 عصر
لطفا در یکی بودن فایلها دقت بیشتری کن!
مطمئنا یک فرقی میکنن ...

موفق باشید.

در یکی بودن آنها شکی ندارم. چندی و چند بار upload کردم.

armin390
یک شنبه 02 اردیبهشت 1386, 20:06 عصر
مشکل از چه چیزی میتواند باشد؟
از چیزهای مختلفی می تونه باشه
کدت رو بذار اینجا و ورژن php دو مکان رو!!...

adaman
یک شنبه 02 اردیبهشت 1386, 20:23 عصر
PHP Parse Error: syntax error, unexpected $end (http://www.mydigitallife.info/2006/04/23/php-parse-error-syntax-error-unexpected-end/)

Helen_Farhani
یک شنبه 02 اردیبهشت 1386, 20:57 عصر
PHP Parse Error: syntax error, unexpected $end (http://www.mydigitallife.info/2006/04/23/php-parse-error-syntax-error-unexpected-end/)


:تشویق:
مشکلم حل شد. ممنون از کمکتون

armin390
دوشنبه 03 اردیبهشت 1386, 19:17 عصر
مشکلم حل شد. ممنون از کمکتون
خب اگه دلیلش رو اینجا بگید کمک شایانی به آیندگان و امثالک می کنید..

Helen_Farhani
دوشنبه 03 اردیبهشت 1386, 19:57 عصر
در یک قسمت از برنامه من بجای استفاده از تگهای
<?php
?> از
<?
?> استفاده کردم. که با تغییر


short_open_tag = Offبه


short_open_tag = Onدر php.ini مشکل برطرف شد.

توضیحات بیشتر را در اینجا میتونید ببینید (http://www.mydigitallife.info/2006/04/23/php-parse-error-syntax-error-unexpected-end)

oxygenws
سه شنبه 04 اردیبهشت 1386, 08:35 صبح
در یک قسمت از برنامه من بجای استفاده از تگهای
<?php
?> از
<?
?> استفاده کردم.

کار اشتباهی کردید... سعی کنید همیشه از تگ های کامل استفاده کنید...
برنامهء شما قرار نیست روی سیستم خونگی شما اجرا بشه که سریع بتونید php.ini اش رو تغییر بدید.