یک ماه هست گرفتارم میخوام ادامه اموزش ها رو دنبال کنم نمیتونم خواهشا کمک کنید
من پروژه ام را که در واقع فایل دانلود شده ی اقای اقاجانی هس (فایل پیوست اقای اقاجانی با نام فریمورک1-5) رو در این مسییر قرار دام :
C:\dev\workspace\web\notes\framework
سپس در فایل hosts موجود در ویندوز 127.0.0.1 را www.notes.local تعریف کردم سپس داخل wamp داخل فایل httpconf.vhosts امدم این رو وارد کردم :
<VirtualHost *:80>
ServerName www.notes.local
DocumentRoot "c:/dev/workspace/web/notes"
</Directory "c:/dev/workspace/web/notes/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
#
<VirtualHost *:80>
ServerName notes.local
DocumentRoot "c:/dev/workspace/web/notes"
</Directory "c:/dev/workspace/web/notes/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
سپس حالا داخل پروژه قسمت index.php کد
require_once('/system/loader.php');
را نمیشناسه و میگه چنین مسیری وجود نداره در صورتی که داخل پوشه سیستم فایل لودر وجود داره بهر حال امدم بجای این خط کد نوشتم :
$document_root = $_SERVER['DOCUMENT_ROOT'];
echo "root: $document_root";
include($document_root.'/system/loader.php');
ارور در اینتلجنت رفع شد ولی وقتی صفحه ایندکس را در مرورگر باز میکنم با چند تا ارور زیر مواجه میشم:
oot: C:/dev/workspace/web/notes
| ( ! ) Warning: include(C:/dev/workspace/web/notes/system/loader.php): failed to open stream: No such file or directory in C:\dev\workspace\web\notes\framework\index.php on line 7 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0010 | 405280 | {main}( ) | ...\index.php:0 |
| ( ! ) Warning: include(): Failed opening 'C:/dev/workspace/web/notes/system/loader.php' for inclusion (include_path='.;C:\php\pear') in C:\dev\workspace\web\notes\framework\index.php on line 7 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0010 | 405280 | {main}( ) | ...\index.php:0 |
| ( ! ) Fatal error: Uncaught Error: Call to undefined function getRequestUri() in C:\dev\workspace\web\notes\framework\index.php on line 9 | ||||
|---|---|---|---|---|
| ( ! ) Error: Call to undefined function getRequestUri() in C:\dev\workspace\web\notes\framework\index.php on line 9 | ||||
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0010 | 405280 | {main}( ) | ...\index.php:0 |
و
شاید مال دستور reweritebase باشه که نمیدونم
چه مسیری رو بهش بدم
هزار تا راه امتحان کردم چند ماهه خودمو اسیر کردم هنوز که هنوزه دست نشد و فکر میکنم داره عمرم تلف میشه لطفا اگه بلدید جواب بدید ممنون میشم نامردا :(
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .