آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

خطای Fatal error: Call to undefined function getRequestUri() in C:xampphtdocsframeworkindex.php on l ...

120902  10 سال پیش  10 سال پیش
+1 0

سلام وقت بخیر من فایل زیپ شروع mvc 5-01 رو وقتی میخوام اجرا کنم حتی با اینکه عینا فایلهای گذاشته شده توسط آقای آقاجانی رو میندازم توی idea بازم جواب نمیده و این خطا رو میده

Fatal error: Call to undefined function getRequestUri() in C:\xampp\htdocs\framework\index.php on line 6

در ضمن آدرس پوشه ها و همه چیز هم دقیقا همونی هست که تو آموزش پیش میره

http://project.uncox.local/framework

+1 0
مطمئن بشید فایلی که استاد برای فانکشن‌های متداول ایجاد کرد توی پروژتون باشه. مشکل اینه‌که برای PHP این فانکشن تعریف نشدست (10 سال پیش)
+3 0
دوست عزیز، احتمال داره گزینه short open tag تیک نخورده باشه چک کنید اگه تیک نخورده فعالش کنید (10 سال پیش)
+2 0
دوست عزیز، احتمال داره گزینه short open tag تیک نخورده باشه چک کنید اگه تیک نخورده فعالش کنید php setting => short open tag (10 سال پیش)
 برای این سوال 6 پاسخ وجود دارد.
پاسخ به سوال 
120902  10 سال پیش
+1 0

خیلی ممنون دوستان short open tag ور فعال کردم اما حالا باز این خطا ها رو میده

Warning: require_once(/config.php): failed to open stream: No such file or directory in C:\xampp\htdocs\framework\system\loader.php on line 6

Fatal error: require_once(): Failed opening required '/config.php' (include_path='C:\xampp\php\PEAR') in C:\xampp\htdocs\framework\system\loader.php on line 6

0 0
حالا نمیتونه فایل مورد نظرش رو پیدا کنه یا آدرستون ایراد داره یا فایل وجود نداره . (10 سال پیش)
+1 0
بله ترجمه اش اینه ولی فایلها وجود دارن کاملا و من دقیقا فایل zip ضمیمه شده رو اکسترکت کردم !!! (10 سال پیش)
+2 0
@ کاربر 120902 عزیز من پیشنهاد میکنم به ادرس دهی خیلی دقت کنی به تغییراتی که httpd.conf میدی یا تغییراتی روی فایل host - من دقیق یادم نمیاد ولی فک کنم استاد تو اون بخش اموزش ها یه دامنه میساخت همه فایل هارو پوشه پوشه جدا میکرد اگه شما به صورت مجزا این کار رو انجام دادید و برای هر پروژه یا دامنه خاص ایجاد کردید باید یه سری تغییرات توی فایل .htaccess بدید و RewriteBase رو تغییر بدید و البته اگه از دامنه مخصوص استفاده میکنید میتونید کلا این خط کد رو پاک کنید . (10 سال پیش)
پاسخ به سوال 
120902  10 سال پیش
+1 0

مشکل من که حل نشده هنوز جالبه که هیچ پاسخی هم خود آقای آقاجانی نمیدن  این اولین باره که از پشتیبانی دارم استفاده میکنم

+1 0
الآن مشکلتون کدوم بخشه دقیقا؟ دقیقه ی چند ویدئو هستید؟ با راهنمایی دوستان در بالا و اصلاح مسیردهی مشکل حل نشد؟ (10 سال پیش)
+1 0
بعضی مشکلات اینچنینی با کلی آزمون و خطا و پیگیری باید حل بشن. صبر داشته باشید و با دقت مراحل رو انجام بدین. در مورد پاسخ دهی مستقیم شخص استاد، من نمیتونم دخالتی کنم چون مثل شما یک کاربر هستم. اما خود ما هم توقعی نداریم که حتما و حتما خود استاد آقاجانی بیان و پاسخ بدن. مطمئن باشید اگه استاد فرصت داشته باشن جواب میدن وگرنه لزومی به راه اندازی انجمن نبوده. انجمن های پرسش و پاسخ تعهد یا مسئولیتی رو بر گردن ایجاد کننده نمیذارن و این انجمن کاملا پویا و دوستانه هست و کاربران در صورت این که جوابی رو بدونن بدون توقع راهنمایی میکنن و البته وظیفه شون هم نیست. هر چند مدیران سایت کاملا نظارت دارند و اگه پاسخی بی جواب مونده باشه راهنمایی می کنن. (10 سال پیش)
پاسخ به سوال 
120902  10 سال پیش
+1 0

ببینید دوستان مشکل من توی بخش 05-01 هست

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

این لینک فایلهای من

http://uplod.ir/6b37934ek3ot/framework.rar.htm
آپاچی و بقیه موارد همه درست مطابق فیلمه

 

Warning: require_once(/config.php): failed to open stream: No such file or directory in C:\xampp\htdocs\framework\framework\system\loader.php on line 6
 
     
         

 

( ! ) Fatal error: require_once(): Failed opening required '/config.php' (include_path='C:\xampp\php\PEAR') in C:\xampp\htdocs\framework\framework\system\loader.php on line 6

 

 

+2 0
دوست عزیز اگر از xampp داری استفاده میکنی این مورد رو بررسی کن احتمالا مشکلت حل میشه ( حالا نمیدونم باگ خود زمپ هست یا نه ولی خب چند هفته ای وقت من رو تلف کرد!) تگ های php که باز میکنی به صورت short_open نباید باشند و حتما به این شکل باید باشن <?php ?> البته اونان تگهایی که دارن اکو میکنن مشکلی نداره و نیاز به اصلاح نیست مثل <?= ?> . کل فایل های پروژه رو بررسی کن و تگ هایی که به صورت <? باز شدن رو تغییر بده , ایشاالله مشکلت حل شه (10 سال پیش)
+1 0
دوست عزیز در جواب "وظیفه ی کسی که پکیج رو به من فروخته هست که پشتیبانی کنه از پکیج و بالطبع مشکلاتی که برای کاربرا پیش میاد تمام دنیا همینطوره" کدوم قسمت فروش جناب آقاجانی گفتن شخصاً خودم وظیفه دارم جواب سوالا رو بدم، با همچین لحنی صحبت کردن درست نیست.این ارور نشون میده که نمیتونه فایل config.php رو باز کنه حالا شما باید ببینید فایل کجا گذاشتین و چطور آدرس دهیش کردین (10 سال پیش)
پاسخ به سوال 
120902  10 سال پیش
+1 0

مرسی short_open تگ ها هم تغییر دادم به تگ کامل php ولی فایده ای نداره از xampp هم استفاده میکنم

آقای amirreza شما اگر فایلی که گذاشتم رو لطف می کردید میدید مشخصه که فایل config سرجاییه که باید باشه و دقیقا هم مطابق با فیلمه مشکل از جای فایل config نیست ؟!

پاسخ به سوال 
AmirrezaSh  10 سال پیش
+2 0

1- اولین مشکل : شما در فایل common.php ام فانکشن رو baseUrl گذاشتین اما توی index.php  از baseuri استفاده کردین
2-تو فایل index.php شما این تغییرات رو بدین حل میشه انشالله

$controller=$parts[2];
$method=$parts[3];
$params=array();
for($i=4;$i<count($parts);$i++){
$params[]=$parts[$i];
}

 

+1 0
تو قسمت parts به جای اینکه از پارت 1 شروع کنید از پارت 2 شروع کنید (10 سال پیش)
پاسخ به سوال 
Mr Mehdi  10 سال پیش
+2 0

دوست عزیز من قبلا بالا هم بهتون عرض کردم که مشکل شما اینه که توی آدرس‌دهی دقت نکردید. الان اگه آدرس توی ارور رو مشاهده کنید متوجه این موضوع می‌شید که آدرس نمایش داده شده اشتباه هست (framework دوبار تکرار شده!):

 C:\xampp\htdocs\framework\framework\system\loader.php

به علاوه اگر آموزش‌ها رو می‌دیدید به جایی می‌رسیدید که خود استاد توی عملکرد این کد به مشکل برمی‌خورن و کد لود کردن فایل رو به شکل زیر تغییر می‌دن:

 require_once(getcwd() . '/system/loader.php');

علاوه بر این مشکل شما فانکشن‌هایی رو صدا زدید که اصلا برای کدها تعریف نشده (قبلا بالا بهش اشاره کردم). شما اصلا فایل common.php که دارای فانشکن getRequestUri هست رو درون فایل اصلی لود نکردید و انتظار اجرای کد دارید. پس باید در بالای فایل index فایل‌های دیگری به جز Loader هم لود کنید به همون شکل. مثلا:

 require_once(getcwd() . '/system/common.php');

اگر باز هم مشکل اینچنینی داشتید باید فایل‌های مربوطه رو لود کنید. احتمالا مشکلات بیشتری هم توی کدهاتون هست که باید مرحله به مرحله رفع بشه. سعی کنید ارورها رو بخونید و خودتون رفعش کنید درصورتی که واقعا به بن بست خوردید مشکل رو مطرح کنید.

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

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

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


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