Jump to content

Relative Paths to files (changing host)


chantown

Recommended Posts

Hi,

 

When I had my first server, I could do this:

 

include("misc/file.php");

 

But today when I changed my server, my "relative" paths could not hold anymore.

 

(My site was developed in relative path mode...I didn't have any absolute includes)

 

Why is it now when I change servers it doesn't work anymore?

 

 

Link to comment
https://forums.phpfreaks.com/topic/82129-relative-paths-to-files-changing-host/
Share on other sites

The problem is likely that the include_path does not include the dot . to get relative includes to look in the current working directory -

 

Example I.1. Unix include_path

 

 

include_path=".:/php/includes"

 

Example I.2. Windows include_path

 

 

include_path=".;c:\php\includes"

 

Find out what your include path is (and was on the previous server if possible). It is a good bet that the dot . portion is not present.

 

 

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.