نمایش نتایج: از شماره 1 تا 4 , از مجموع 4

موضوع: مطلق کردن آدرس دهی در php ( مهم )

  1. #1
    عضو جدید
    تاریخ عضویت
    Nov 2016
    نوشته ها
    74
    تشکر تشکر کرده 
    50
    تشکر تشکر شده 
    16
    تشکر شده در
    15 پست

    پیش فرض مطلق کردن آدرس دهی در php ( مهم )

    سلام خسته نباشین

    من در htaccess خودم همچین کدی نوشتم

    کد:
    Options -Indexes
    RewriteEngine On
    RewriteBase /workspace/notes-v2/
    RewriteCond %{REQUEST_URI} !\.(jpg|png|css|js)$
    RewriteRule .* index.php [L]
    این باعث میشه که هر ادرسی به غیر پسوند هایی که گفتم منتقل بشن به index.php خب الان

    پروژه ی من با وارد کردن ادرس زیر اجرا میشه

    http://localhost/workspace/notes-v2

    خب و من این قسمت بعد از localhost رو در htaccess به عنوان base قرار دادم

    /workspace/notes-v2/

    خب الان من به طور مثال در صفحه index.php خودم این کد رو بنویسم

    کد PHP:
    require_once("/system/loader.php"); 
    کار نمی کنه این خطا رو میده!

    کد:
    Warning: require_once(/system/loader.php): failed to open stream: No such file or directory in C:\xampp\htdocs\workspace\notes-v2\index.php on line 3
    
    Fatal error: require_once(): Failed opening required '/system/loader.php' (include_path='C:\xampp\php\PEAR') in C:\xampp\htdocs\workspace\notes-v2\index.php on line 3
    در صورتی که باید کار کنه چون من بیس رو قرار دادم یعنی باید بره این ادرس رو Requre_once کنه

    /workspace/notes-v2/system/loader.php


    گیج شدم میشه راهنمایی کنید؟؟

    - - - Updated - - -

    الان تست کردم این رو هم میزنم بازم خطا میده !!!

    کد:
    require_once("/workspace/notes-v2/system/loader.php");
    
    چرا اینجوریه این ؟؟؟

  2. # ADS




     

  3. #2
    عضو انجمن rezaonline.net آواتار ها
    تاریخ عضویت
    Apr 2012
    محل سکونت
    Sanandaj | Tehran
    نوشته ها
    939
    تشکر تشکر کرده 
    1,556
    تشکر تشکر شده 
    2,338
    تشکر شده در
    1,230 پست

    پیش فرض پاسخ : مطلق کردن آدرس دهی در php ( مهم )

    کد PHP:
    require_once(__DIR__ "/system/loader.php"); 
    ثابت __DIR__ آدرس مسیر فایل جاری رو نشون میده ، نسبت به فایلی که توش هستید سایر فایلها رو فراخوانی کنید.

  4. تعداد تشکر ها از rezaonline.net به دلیل پست مفید


  5. #3
    عضو جدید
    تاریخ عضویت
    Oct 2014
    نوشته ها
    58
    تشکر تشکر کرده 
    2
    تشکر تشکر شده 
    80
    تشکر شده در
    62 پست

    پیش فرض پاسخ : مطلق کردن آدرس دهی در php ( مهم )

    دوست عزیز این
    require_once("/system/loader.php");
    ارتباطی با .htaccess نداره

    کار اچ تی اکسز تو این مثال برای مدیریت url ها هست

  6. #4
    عضو جدید
    تاریخ عضویت
    Nov 2016
    نوشته ها
    74
    تشکر تشکر کرده 
    50
    تشکر تشکر شده 
    16
    تشکر شده در
    15 پست

    پیش فرض پاسخ : مطلق کردن آدرس دهی در php ( مهم )

    نقل قول نوشته اصلی توسط rezaonline.net نمایش پست ها
    کد PHP:
    require_once(__DIR__ "/system/loader.php"); 
    ثابت __DIR__ آدرس مسیر فایل جاری رو نشون میده ، نسبت به فایلی که توش هستید سایر فایلها رو فراخوانی کنید.
    ایول دمت گرم


    دو روز بود کلافم کرده بود


    درست شد

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •