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 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. 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 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
Archived
This topic is now archived and is closed to further replies.