PDA

View Full Version : معنی این اررور چیه؟ Use of undefined constant php - assumed 'php'



P3rsianc4T
پنج شنبه 14 خرداد 1394, 17:46 عصر
سلام خسته نباشید
من پروژمو با yii نوشتم روی لوکال هم به خوبی جواب میده ولی وقتی رو vps ریختم دیگه می خوام کاربر ممط/واد وارد پروفایل کاربریش بشه خطای زیر رو نشون میده! کسی می تونه راهنمایی کنه؟
خطای 500
Use of undefined constant php - assumed 'php

hsgpro
پنج شنبه 14 خرداد 1394, 17:54 عصر
سلام
شاید نسخه php لوکالتون با نسخه php سرور متفاوت باشن.

P3rsianc4T
پنج شنبه 14 خرداد 1394, 21:47 عصر
سلام
شاید نسخه php لوکالتون با نسخه php سرور متفاوت باشن.

yii مگه روی ورژن 5.3 به بالا نباید کار کنه؟ تاثیری داره رو لوکال تست شدن با رو سرور؟ از لحاظ سطح دسترسیام فکر نکنم مشکلی باشه ولی ارور خیلی عجیبه

under22
پنج شنبه 14 خرداد 1394, 22:23 عصر
اگه میشه اررو رو به صورت کامل بنویسید یا اینکه فقط همین چند کلمه رو میگه؟
و اینکه از کدوم ورژن yii استفاده میکنید

P3rsianc4T
پنج شنبه 14 خرداد 1394, 22:59 عصر
اگه میشه اررو رو به صورت کامل بنویسید یا اینکه فقط همین چند کلمه رو میگه؟
و اینکه از کدوم ورژن yii استفاده میکنید

1.1.16


نه فقط همونو می نویسه اصن نمی دونم معنیش چیه تو گوگلم چیز منطقی براش پیدا نکردم. من اصن ثابت کلا تعریف نکردم که این اررور رو بهم نشون میده!

fatima-php
شنبه 16 خرداد 1394, 08:18 صبح
حدس میزنم جایی توی کدتون (یا توی خود فریمورک) از کلمه php میخواستین استفاده کنین ولی کوتیشن نگذاشتین و درنتیجه مثل ثابت میخواسته باهاش رفتار کنه. این کد رو اول index.php بگذارین:

error_reporting(E_ALL & ~E_NOTICE & ~E_WARNING & ~E_DEPRECATED);
یا اینکه اگه دسترسی دارین، توی php.ini خصوصی error_reporting رو با مقادیری که گفتم تنظیم کنید و آپاچی رو ریستارت کنید.

mohammadsoltani
شنبه 16 خرداد 1394, 10:27 صبح
استفاده کنید<?php از عبارت <? php شما باید به جای عبارت