Jump to content

[SOLVED] how to use require() problem


Recommended Posts

Hi All,

 

My directory is /home/username/public_html/

 

In this directory i have: index.php, 'views' folder

 

I want to access /home/username/public_html/views/layouts/jobs.php

 

Within index.php, code wriiten is:

 

require('../'.'views/layouts/'.$controller.'.php');

 

Error are:

Warning: require(../views/layouts/jobs.php) [function.require]: failed to open stream: No such file or directory in /home/username/public_html/index.php on line 54

 

Fatal error: require() [function.require]: Failed opening required '../views/layouts/jobs.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/username/public_html/index.php on line 54

 

 

Kind help how to solve this problem.

 

Thank you

 

Link to comment
https://forums.phpfreaks.com/topic/172019-solved-how-to-use-require-problem/
Share on other sites

When I used require('/views/layouts/'.$controller.'.php');

 

the error is

 

Fatal error: require() [function.require]: Failed opening required '/views/layouts/jobs.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/username/public_html/index.php on line 54

 

Problem not solved

Ok Guys, Problem is solved.

 

Solution is: require_once('/home/username/public_html'.'/views/layouts/'.$controller.'.php'); in index.php

 

Actually my site is on a free webserver and probably that's why this was required:  '/home/username/public_html'

 

Anyway many thanks for your help.

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.