Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

PHP Enhancing a Simple PHP Application Cleaning URLs with Subfolders Server Paths and Constants

relative include path isn't working

This code challenge is asking me to include the file at htdocs/config/company.php in the file htdocs/about/leadership/index.php via a relative path.

When I include the file using include '../../config/company.php'; it is saying that I failed to include the file. I've tried every relative path I can think of and cannot get it to accept my answer.

Can anyone shed some light on what I might be doing wrong?

about/leadership/index.php
<?php
  include '../../config/company.php';
?>

<html>
<head>
     <title>Leadership | Shirts 4 Mike</title>
</head>
<body>

    <h1>Leadership</h1>
    <p><strong>Owner:</strong> ????</p>
    <p><a href="/contact/">Contact</a></p>

</body>
</html>

1 Answer

Hi Jacob,

What you tried should be correct based on the instructions. However, there's currently a problem with this challenge.

For now, just to get past task 2 treat the "config" folder as if it's inside of the "leadership" folder. In other words, both the index file that you're in and the "config" folder are together inside the "leadership" folder. Others have figured out that this is how the challenge is treating it.

Thanks so much! I thought I was going crazy lol