warrentang Posted October 26, 2008 Share Posted October 26, 2008 Hi everyone This is a beginner's question. I am using Apache 2.2 on Windows XP, and I have put the following in the httpd.conf file: Listen 9099 <VirtualHost localhost:9099> DocumentRoot "D:\samples\php_pdt\HelloPHP" </VirtualHost> But when I try to open the index.html I created one the site using the following URL: http://localhost:9099/index.html Then come this error: 403 Forbidden: You don't have permission to access /index.html on this server. But how can I grant that permission? Regards Warren Quote Link to comment https://forums.phpfreaks.com/topic/130139-solved-403-forbidden-you-dont-have-permission-to-access-indexhtml-on-this-server/ Share on other sites More sharing options...
corbin Posted October 26, 2008 Share Posted October 26, 2008 You probably need a VirtualHost<blah> line. Also, look for any deny commands. Quote Link to comment https://forums.phpfreaks.com/topic/130139-solved-403-forbidden-you-dont-have-permission-to-access-indexhtml-on-this-server/#findComment-674854 Share on other sites More sharing options...
warrentang Posted October 27, 2008 Author Share Posted October 27, 2008 Hi corbin Thanks for your suggestions. It turns out that I need a <Directory> with proper settings for some permissions (I am not familiar with it for now but just copied the one in the httpd.conf file). Regards Warren Quote Link to comment https://forums.phpfreaks.com/topic/130139-solved-403-forbidden-you-dont-have-permission-to-access-indexhtml-on-this-server/#findComment-675443 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.