Jump to content

directory 404 link error


esebag

Recommended Posts

When I click on a link (a directory output file list) inside a php page to try and download that item from a directory in my server,  the server responds with '404 - Not Found'. The links will download within the web directory area (www), but not anywhere further up in my server.

 

Should I include something like the following?  $ignore = array( 'cgi-bin', '.', '..' );

Other suggestions? :)

 

Here's my code:

<?php
$count = 0;
if ($handle = opendir('xxx')) {
    while (false !== ($file = readdir($handle))) {
        if ($file != "." && $file != "..") {$count++;
            print("<a href=\"".$file."\">".$file."</a><br />\n");
        }
    }
echo '<br /><br /><a href="..">Return</a>';
    closedir($handle);
}
?>

 

 

Link to comment
https://forums.phpfreaks.com/topic/222448-directory-404-link-error/
Share on other sites

Ok, I solved my problem:

 

I created a symlink towards the area where I need to access my files, i have the php file output a list of the directory contents. I click on the symlink and voila! The symlink seems to bypass the link download problem for files outside the www server area. Also have a php password to protect access.

 

Thanks for any other suggestions you/others may have.

 

 

:)

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.