Hi,
I've been working on an XOOPS site for quite a while, with no problems. I'm the only one with password access to the site and knowledge of the site, except for my host provider.
The last time I accessed the site was last week, and the site was running fine with no problems. I've not made any changes to the site in quite a while. However, when I signed into my site yesterday, I started receiving error messages and the site would not load properly. In fact, several times my IE browser tried to popup a porn site and triggered an installer program on my personal computer to start running.
One possibility is that the host server is running a bad script or virus. I ran a check on my on computer, and there are no viruses or malware problems. I don't have this problem with any other sites, but only when attempting to open my own site. The popups do not consistently occur, but the errors are always there. Given the fact that I've not changed anything in weeks, something must be happening on the host server, or somehow my files were corrupted or hacked. Also, I tried installing another test copy of XOOPS in another directory, and it seems to be running fine. Thus, whatever is happening seems specific to my original installation of Xoops. **Although, the test copy is not a duplicate of my main installation, since it doesn't have all the modules and upgrades installed (as the main installation does).
Here are the details of what happens:
I have the site turned off, and need to log into the "site down for maintenance page," in order to get to the home page. However, the text label on the user login button is not displaying correctly. Instead of correctly displaying the text "User Login" on the button, it displays the text "User Login", but with the addition of some some html code too (which shouldn't be displayed on the button). This error has been coming and going. It will be there one minute and gone the next.
When I submit my ID and password through the same page, I receive the following error:
Quote:
Parse error: parse error, unexpected $ in /home/MySiteUserName/public_html/templates_c/%%C6^C61^C6174DC0%%db%3Axoopspoll_block_poll.html.php on line 40
After I receive the above error, I attempt to move to the administration panel of my XOOPS program, by typing the URL: Quote:
However, I receive the following error message:
Quote:
Parse error: parse error, unexpected T_STRING in /home/MySiteUserName/public_html/cache/adminmenu.php on line 4
The only way I can somewhat access my XOOPS system is by typing the URL: Quote:
However, this only works after I attempt to signon with my password.
The page that appears is extremely jumbled and distorted. If I click on other menu options, much of the formatting that should have been generated is not there, and there are other similar error messages. Some stuff does not come up at all, but just generates similar errors.
Does anyone have any idea what may be going on or what has happened? The only possibilities I can think of are a host server virus, changes made by the host to the server (which is affecting my system), a corruption that occurred to my files somewhere, or something being hacked. I'm not really even sure that the intermittent popups are directly related to the errors (or just a weird chain reaction of events).
I spoke with my host provider, and they are looking into it, but are implying that it is probably something gone bad in my XOOPS system. However, if this is so, I have no idea what could have happened, since it ran fine the last time I checked it (and I made no changes).
Any ideas would be greatly appreciated. Where do I start looking for the source of this problem?
Thanks,
Dave