Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 9267491
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 18, 20262026-06-18T14:33:45+00:00 2026-06-18T14:33:45+00:00

I am having three files which are as follows users.php auth.php main.php where users.php

  • 0

I am having three files which are as follows

  1. users.php
  2. auth.php
  3. main.php

where users.php is located at root of the directory / . auth and main.php is located into the test folder example /test/auth.php & /test/main.php.

Users.php containing following php code.

<?php 
include('test/main.php');
?>

auth.php containing following php code.

<?php 
include('../test/main.php');
?>

main.php code

<?php
include('test/db.php');
?>

Where i am executing users.php it is working perfectly but when i am executing users.php which is located at root folder gives me output perfect but if i am executing /test/auth.php

Warning: include(test/db.php) [function.include]: failed to open stream: No such file or directory in /path/db.php on line 2

is there any solution to access auth.php with error with proper function.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-18T14:33:46+00:00Added an answer on June 18, 2026 at 2:33 pm

    Includes are always relative to the working directory (actually, relative to the PATH, of which the working directory is a part). The working directory is determined by the script that’s being executed. Say you have this structure:

    webroot/
        foo.php
        folder/
            bar.php
    

    When you run foo.php either through $ php foo.php on the command line or by visiting localhost/foo.php in your browser, the working directory is webroot/. If you run folder/bar.php, the working directory is webroot/folder.

    To make sure you’re including files relative to the file the include is in, use something like:

    include __DIR__ . '/folder/bar.php`;
    

    That, or alter your PATH to add your project root to it and always include relative to the project root. I prefer either file relative includes as shown above or autoloading though.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I am having three images or buttons in a linear layout which fits fine
Hi all I am having my _layout as follows which works as per my
I am having three arraylist,Here I have to concatenate 2 arraylist and display it
I am having three classes all of them are from different namespaces as shown
I am having three master pages like Master-Green, Master-Bule, Master-Red . In each master
i am having three tables namely 1)cd_register |----------------------------------------------------| | username | name | age
I my application i am having three links, on clicking the link i need
I am having issues creating a simple 2D scene with Three.js. I would like
I have a dropdownlist having id=ddlTitle . It contains three values as mentioned below
I'm having some trouble using constraints correctly. I have three tables, 'item', 'store' and

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.