I have phpVirtualBox set up such that it runs from a symlink directory in the VirtualBox user's home directory -- Apache is configured to run the code in the directory /home/vboxuser/phpVirtualBox, and that is a symlink to phpvirtualbox-4.2-4.
I went to install the latest, 4.2-8, by downloading and unzipping the source to /home/vboxuser/phpvirtualbox-4.2-8, copying the config.php file, and changing the symlink to point to the new directory (then restarting vboxweb-service for good measure). (I've done the exact same steps going from 4.1-10 to 4.2-0 to 4.2-1 to 4.2-4.) But when I hit the site from my browser, I get a completely blank page (IE11 and Chrome). I can view the source and see a lot of JavaScript in the <head>, and a table with five rows in the <body>, but no displayable content in any of it.
If I switch the symlink back to the 4.2-4 directory, it goes back to working exactly as before in my browser of choice.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hmm, a bunch of 403:Forbidden responses, looks like everything in /js and /rdpweb. Looks like when I unzipped it, all of the directories got permissions of rwx------. Odd that it wouldn't work, since the site is supposed to be running as the same user.
Fixed up the permissions and it works fine now.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have phpVirtualBox set up such that it runs from a symlink directory in the VirtualBox user's home directory -- Apache is configured to run the code in the directory /home/vboxuser/phpVirtualBox, and that is a symlink to phpvirtualbox-4.2-4.
I went to install the latest, 4.2-8, by downloading and unzipping the source to /home/vboxuser/phpvirtualbox-4.2-8, copying the config.php file, and changing the symlink to point to the new directory (then restarting vboxweb-service for good measure). (I've done the exact same steps going from 4.1-10 to 4.2-0 to 4.2-1 to 4.2-4.) But when I hit the site from my browser, I get a completely blank page (IE11 and Chrome). I can view the source and see a lot of JavaScript in the <head>, and a table with five rows in the <body>, but no displayable content in any of it.
If I switch the symlink back to the 4.2-4 directory, it goes back to working exactly as before in my browser of choice.
Hello,
Did you clear your browser's cache after upgrading?
Yeah, that was the first thing I tried, both browsers (IE & Chrome).
In chrome, use the javascript console (Tools -> JavaScript console) and load phpVirtualBox. Do you see any errors in the console?
Hmm, a bunch of 403:Forbidden responses, looks like everything in /js and /rdpweb. Looks like when I unzipped it, all of the directories got permissions of rwx------. Odd that it wouldn't work, since the site is supposed to be running as the same user.
Fixed up the permissions and it works fine now.