بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

مشکل فایل 05-01-framework

مدیریت گفتگو
محمد 11 سال پیش
آخرین تغییر: 11 سال پیش

سلام

این فایل در اجرا اشکال داره و در صفحه index

مینویسه

Fatal error: Call to undefined function getRequestUri() in D:\proj\unxproj\web\framework\index.php on line 6

وقتی هم از فایل login رو اجرا کنی

Fatal error: Call to undefined function baseUrl() in D:\proj\unxproj\web\framework\mvc\view\user\login.php on line 9 Call Stack #TimeMemoryFunctionLocation 10.0009138448{main}( )..\login.php:0

رو میده من بررسی کردم احساس کردم فایل loader خوب عمل نمیکنه و فایل common لود نمیشه!؟؟

نظرات

محمد 11 سال پیش
فهمیدم! مشکل اینجا بود که باید تگ php رو مینوشتم اما من که short tag رو در ini فعال کردم چرا !!!؟؟؟
محمد 11 سال پیش
نه به همین ختم نمیشه فقط! در ادرس دهی هم گیر میده الان از اون خط گذشت و به خط 11 گیر داده ...
reza piry ghadim 11 سال پیش
محمد جان هر دوتا اروری که دریافت میکنید هردوشون یه حرف برای گفتن دارن اونم اینه که میگن اقا تابعی که صدا زدیش وجود نداره . چون ما هم فایل ها و کد ها رو جدا جدا مینویسیم حتما باید تو قسمتی که یه تابع از یه فایل دیگه رو صدا میزنیم اون فایل رو اول require_once کنیم.
reza piry ghadim 11 سال پیش
و چون همه فایل هامون رو تو قسمت require_once ، main میکنیم حتما باید فایل main در فایل ها بارگذاری شود البته میشه فایل main رو برای تو index برای همه فایل ها هم بارگذاری کرد نمیدونم تو اموزش فریمورک استاد این قسمت رو تدریس کردن یا نه چون من خیلی عقبم از برنامه و اموزش های اینجا. خلاصه باید به یه طریقی این فایل main رو بارگذاری کنی . موفق باشی
محمد 11 سال پیش
این کارو کردم! بله تدرسیش شده منم همه ی فراخوانی هارو در فایل main که شما میگید قرار دادم اسمش گذاشتم loader! درواقع من فایل استاد رو کپی کردم و یکی خودمو پاک کردم این فایل استاد هست ک مشکل میگه داره!
javac 11 سال پیش
مطمئن بشید که short tag ها فعال هستند.
محمد 11 سال پیش
فعال هست نگاه کردم
reza piry ghadim 11 سال پیش
اقا محمد نمیدونم دقیقا مشکل کجاست ولی حتما در ادرس دهی مشکل وجود داره . شاید هم مشکل از این باشه که استاد از هاستی که برای پروژه نت استفاده کرده بود اینجا هم استفاده میکنند و امروز که نگاه میکردم من چون یه هاست جدید برای خودم درست کردم با دامین framework.local کدم مختصر با کد استاد فرق داره به خصوص توی htaccess. که من از RewriteBase استفاده نکردم چون نیازی نبود.
reza piry ghadim 11 سال پیش
ادرس استاد یه چیزی تو مایه هایه لینک بود ولی ماله من فقط framework.local/user هست که تو ماله استاد RequestUri میشه framework/user ولی ماله من فقط user هست. به این نکته هم توجه کنید انشاالله درست میشه.
محمد 11 سال پیش
بله احتمالا این نکته درسته من به این قسمت توجه نکردم تشکر...

هنوز پاسخی ثبت نشده است


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .