PHP & .htaccess

Moonark

Senior member
Oct 9, 1999
387
0
0
I have a simple PHP application that can read files from a directory as well as search for files in the parent and sub directories. The script works great until I place the following .htaccess file in my directory.

AuthType Digest
AuthName "TEST"
AuthDigestDomain /
AuthDigestFile C:/TestSec/.digest
Require valid-user

PHP files can no longer search other sub directories. Any thoughts on why a .htaccess file with digest authentication would stop PHP files from working correctly, basic authentication works fine.

Basically I try to pull a file such as (test is used to hide actual data):

http://www.test.com/test/index.php?dir=&file=test.pdf

I am running Apache 2.0.50 and PHP 5.0.1 for Windows
 
D

Deleted member 139972

I'm not sure what the htaccess file would do to your script, but technically it shouldn't alter PHP. Maybe the operating system is protecting files using the htaccess file? Does the PHP process have permission to read the file in that folder? In windows it's I_USR(NAMEOFYOURMACHINE). What OS are you running? Can you post a snippet of your PHP code that is causing the problem? What PHP version are you running? Extensions running, etc...

Also, little security note. You should make sure that users cannot hack your URL and say somthing like:

http://www.test.com/test/index.php?dir=../../Windows/system32&file=net+shutdown
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |