abandonwareguru wrote:So instead I now have
Listen *:80
Listen *:16800
You only need Listen *:16800 and it would seem that your ISP also blocks port 8080.
Return this to Listen *:80 only if using the vhosts file.
abandonwareguru wrote:Which seems to work correctly now. Do I need to do anything with a virtual host for people to access my site?
No need if your web site is located within the xampp\htdocs folder...
...but when I try your site with the new port I get access forbidden because your web site files may not be stored within the htdocs folder.
No big deal, so if you want to use a virtualhost then try the following in the
apache\conf\extra\httpd-vhosts.conf file but change your paths to suit your own XAMPP paths - I have used the defaults and guessed at your web site path based on your post and return the httpd.conf file to the installed defaults as we will override them in the vhosts config file:
- Code: Select all
NameVirtualHost *:80
<VirtualHost *:80>
ServerName localhost
DocumentRoot "C:/xampp/htdocs"
</VirtualHost>
Listen *:16800
NameVirtualHost *:16800
<VirtualHost *:16800>
DocumentRoot "C:\html"
Servername onions.selfip.net
<Directory "C:\html" >
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</VirtualHost>
You will notice we have moved the Listen directive from the httpd.conf file to the httpd-vhosts.conf file.
Save the file and restart apache and do this always when editing conf or ini files in XAMPP.
Also a good idea to always clear your browser's cache.
You should now be able to go to:
http://localhostand see the XAMPP welcome page.
http://onions.selfip.net:16800/and see your web site.
Let me know if that all works for you.
------------------------------------------
Edit.
I see this now when I go to
http://onions.selfip.net:16800/onions website wrote:Current PSOBB server IP: 72.73.90.205 Server status: Down Page under construction.
If anyone sees this message, it works. Let me know.