پاسخ : ارورها نشون داده نمیشه
1 .مقدار error_erporting و display_errors در php.ini چي هست ؟
2. كد زير رو هم تست كنيد :
کد PHP:
error_reporting(-1);
پاسخ : ارورها نشون داده نمیشه
معمولا جهت امنیت تنظیم می شود که نمایش داده نشود ولی بالای کد خط اول در php بنویس
کد HTML:
error_reporting(1);
ضمنا چک کن ببین php safe mod فعال است یا نه
صفحه که سفید و قطعه یعنی fatal error آخرین راه اینه که سورس اون رو در لوکال در یک فایل ساده php اجرا کنی نه کل سایت رو فقط همون فایل رو.
مثل compile error یعنی سینتکس شما ایراد داره.
php expert editor خوبیش اینه که در حین کد نویسی تست اولیه میشه کرد و ببینیم آیا fatal error دارد یا نه
تنظیمات error reporting رو در php configuration اصلی سرور انجام بده و آپاچی رو رستارت کن
پاسخ : ارورها نشون داده نمیشه
نقل قول:
نوشته اصلی توسط
Rezash
1 .مقدار error_erporting و display_errors در php.ini چي هست ؟
2. كد زير رو هم تست كنيد :
کد PHP:
error_reporting(-1);
این کد هم جواب نداد
این هم مقدارها:
کد PHP:
; - display_errors = On [Security]
; - error_reporting = E_ALL [Code Cleanliness, Security(?)]
البته علامت ; رو از جلوشون برداشتم و سرور رو ریبوت کردم ولی جواب نداد البته جلوش خط تیره هم هست که اونو نمی دونم باید پاک کنم یا نه؟
راستی بعد از سیو تغییرات چی کار کنم php.ini دوباره لود بشه من همیشه سرور رو ریبوت می کنم.
پاسخ : ارورها نشون داده نمیشه
پاسخ : ارورها نشون داده نمیشه
در داخل فایل .htaccess از تابع زیر استفاده کنید:
کد:
php_flag display_errors 1
پاسخ : ارورها نشون داده نمیشه
مقدار display_errors بايد به صورت زير باشه :
کد PHP:
display_errors = On
دقت كنيد كه اول خط هيچ كاراكتر اضافي نداشته باشيد + ممكنه چندجا display_errors رو تعريف كرده باشيد و آخرين مورد تاثير خودش رو بذاره.
بعد تغيير ذخيره كنيد و وب سرور رو ريستارت كنيد.
اگر نشد بايد ببينيم شايد در httpd.conf محدوديت ايجاد شده باشه.
پاسخ : ارورها نشون داده نمیشه
نقل قول:
نوشته اصلی توسط
Rezash
مقدار display_errors بايد به صورت زير باشه :
کد PHP:
display_errors = On
دقت كنيد كه اول خط هيچ كاراكتر اضافي نداشته باشيد + ممكنه چندجا display_errors رو تعريف كرده باشيد و آخرين مورد تاثير خودش رو بذاره.
بعد تغيير ذخيره كنيد و وب سرور رو ريستارت كنيد.
اگر نشد بايد ببينيم شايد در httpd.conf محدوديت ايجاد شده باشه.
مقدارش همینه
در مورد httpd.conf میشه توضیح بدین؟
پاسخ : ارورها نشون داده نمیشه
یکی به من کمک کنه
کل کارم خوابیده بخاطر همین
پاسخ : ارورها نشون داده نمیشه
داخل httpd اين چنين عباراتي نداريد ؟
php_flag display_errors
php_value error_reporting
php_flag log_errors
يك فايل php با محتويات زير بسيازيد و لينكش رو بديد.
کد PHP:
<?php
phpinfo();
?>
پاسخ : ارورها نشون داده نمیشه
سیستم whm روش نصب کردید؟
از چه پنلی استفاده میکنید؟ً
پاسخ : ارورها نشون داده نمیشه
اول یک اشاره ممکن است در فایل a نوشته باشی که error_reporting فعال باشد ولی در حال اینکلود کردن دیگری است و در انجا هم این کد رو بگذار
ممکن است فانکشن شما دوبار تعریف شده به همین دلیل قبل از تعریف فانکشن یک if function_exists بگذار تا اگر قبلا تعریف شده بد دوباره تعریف نشود.
permission یادتون نرود شاید از یک لول عقب تر سطح دسترسی ندارید
برای این منظور کل سورس را برداشته و یک خط ساده بگذارید echo "working ";
تجربه درحد تیم ملی(شاید این باشه چون تمام موارد علمی جواب نمیدن بگرد دنبال یک مورد کاملا بچه گانه ): در برخی موارد معدود من فایل ها رو با dvw cs4 دریم ویور می نوشتم و ذخیره می کردم. و یک بار با Expert editor یا notepad++ ویرایش می کردم و ذخیره حالا آپلود که میشد این مشکل وجود داشت بدون هیچ خطا صفحه سفید ظاهر میشد.
یک فایل جدید با dw ایجاد کردم و کل سورس را کپی پیست کردم داخل آن (ایجاد فایل جدید ).
ضمنا برای فارسی نویسی داخل کد همانطور که می دانید از منوی tools قسمت title/encoding انکودینگ آن را روی utf8 بگذارید (که البته گذاشتید میگم شاید کاربران جدید ندانند.)
پاسخ : ارورها نشون داده نمیشه
نقل قول:
نوشته اصلی توسط
Rezash
داخل httpd اين چنين عباراتي نداريد ؟
php_flag display_errors
php_value error_reporting
php_flag log_errors
يك فايل php با محتويات زير بسيازيد و لينكش رو بديد.
کد PHP:
<?php
phpinfo();
?>
ببخشید بجای لینک ، نتیجه phpinfo را آپلود کردم:
phpinfo.html
---------- Post added at 02:06 AM ---------- Previous post was at 02:02 AM ----------
نقل قول:
نوشته اصلی توسط
boors
سیستم whm روش نصب کردید؟
از چه پنلی استفاده میکنید؟ً
kloxo
نقل قول:
نوشته اصلی توسط
tinavps
اول یک اشاره ممکن است در فایل a نوشته باشی که error_reporting فعال باشد ولی در حال اینکلود کردن دیگری است و در انجا هم این کد رو بگذار
ممکن است فانکشن شما دوبار تعریف شده به همین دلیل قبل از تعریف فانکشن یک if function_exists بگذار تا اگر قبلا تعریف شده بد دوباره تعریف نشود.
permission یادتون نرود شاید از یک لول عقب تر سطح دسترسی ندارید
برای این منظور کل سورس را برداشته و یک خط ساده بگذارید echo "working ";
تجربه درحد تیم ملی(شاید این باشه چون تمام موارد علمی جواب نمیدن بگرد دنبال یک مورد کاملا بچه گانه ): در برخی موارد معدود من فایل ها رو با dvw cs4 دریم ویور می نوشتم و ذخیره می کردم. و یک بار با Expert editor یا notepad++ ویرایش می کردم و ذخیره حالا آپلود که میشد این مشکل وجود داشت بدون هیچ خطا صفحه سفید ظاهر میشد.
یک فایل جدید با dw ایجاد کردم و کل سورس را کپی پیست کردم داخل آن (ایجاد فایل جدید ).
ضمنا برای فارسی نویسی داخل کد همانطور که می دانید از منوی tools قسمت title/encoding انکودینگ آن را روی utf8 بگذارید (که البته گذاشتید میگم شاید کاربران جدید ندانند.)
نه، بخاطر اینکلود و فانکشن نیست.
پاسخ : ارورها نشون داده نمیشه
فايل آپلود شده رو نتونستم دانلود كنم ،آنتي ويروسم سايت مورد نظر رو block كرده ،لطفا يكجاي ديگه آپلود كنيد.
پاسخ : ارورها نشون داده نمیشه
نقل قول:
نوشته اصلی توسط
Rezash
فايل آپلود شده رو نتونستم دانلود كنم ،آنتي ويروسم سايت مورد نظر رو block كرده ،لطفا يكجاي ديگه آپلود كنيد.
گذاشتمش توی یک هاست رایگان:
phpinfo()
پاسخ : ارورها نشون داده نمیشه
پاسخ : ارورها نشون داده نمیشه
نقل قول:
نوشته اصلی توسط
wordpress
لطفا zip كن همينجا attach كن . الان باز ريداركت ميشه رو اين صفحه
Website under review
1 فایل پیوست
پاسخ : ارورها نشون داده نمیشه
اتچ کردم
قبلا هرکاری میکردم اتچ نمیشد اینجا!
پاسخ : ارورها نشون داده نمیشه
من می خوام کانکت شم سورس رو ببینم اصلاحش کنم. براتون.
پاسخ : ارورها نشون داده نمیشه
الان display_errors هم local و هم master خاموش هست.
فايل php.ini رو هم لطفا اتچ كن بذار يك نگاه بندازم و اصلاح كنم.
فايل httpd.conf رو هم اگر بذاري بهتره ميشه.
1 فایل پیوست
پاسخ : ارورها نشون داده نمیشه
نقل قول:
نوشته اصلی توسط
Rezash
الان display_errors هم local و هم master خاموش هست.
فايل php.ini رو هم لطفا اتچ كن بذار يك نگاه بندازم و اصلاح كنم.
فايل httpd.conf رو هم اگر بذاري بهتره ميشه.
فایل php.ini را از مسیر /etc و فایل httpd.conf را از مسیر /usr/local/lxlabs/kloxo/file/centos-5/httpd.conf اتچ کردم
پاسخ : ارورها نشون داده نمیشه
همونطور كه اشاره كردم شما در چند جا display_errors رو تعريف كرديد و آخرينش خط 369 هست كه برابر زير هست :
کد PHP:
display_errors = Off
شما در اين خط مقدار رو On بذاريد و ريستارت كنيد به احتمال بسيار زياد درست ميشه.
پاسخ : ارورها نشون داده نمیشه
نقل قول:
نوشته اصلی توسط
Rezash
همونطور كه اشاره كردم شما در چند جا display_errors رو تعريف كرديد و آخرينش خط 369 هست كه برابر زير هست :
کد PHP:
display_errors = Off
شما در اين خط مقدار رو On بذاريد و ريستارت كنيد به احتمال بسيار زياد درست ميشه.
درسته چندبار تعریف شده بود ولی از اول خودش بود ، من اضافه نکرده بودم. همانطور که گفتین آخری رو On کردم درست شد
ممنون