1
Hi
A week ago I had to migrate servers from one shared hosting to another. What can normally be a simple transfer turned out to be a nightmare...
Modules would not work, database value altered, and debugging had to take place for hours... not to mention that the new host did not have good tools (its using plesk CP) and I could not upload archived files which means I had to upload 4K+ files a few times!
anyway, after breaking the problem into pieces, and trying the exact configuration on other servers, I found out that its the server that is massing it all up, but I am still not sure exactly what is causing the error....
I turned php values on and off, I tried hosting the database on its original mysql, i even try older version of XOOPS (2.3), and regardless of what I do, piCal values are changed, and xdirectory is broken... there might be other bugs I have not yet found.
meantime, my client has decided to change solutions, and to move to a Virtual Private Server, which will hopefully end all our problems (security, stability, etc...)
the problematic server config is:
Plesk Control Panel 8.6 - via reseller
XOOPS Version XOOPS 2.4.2
PHP Version 5.2.11
mySQL Version 4.1.22
Server API apache2handler
OS Linux
safe_mode On
register_globals Off
magic_quotes_gpc Off
allow_url_fopen Off
fsockopen On
allow_call_time_pass_reference Off
post_max_size 256M
max_input_time 60
output_buffering 4096
max_execution_time 30
memory_limit 40M
file_uploads On
upload_max_filesize 256M
not sure about openbasedir...
(from the Plesk info)
Services
Apache ASP support No (Component was not installed)
SSI support Yes
PHP support Yes (PHP 'safe_mode' on)
CGI support Yes
Perl support No
Python support No
FastCGI support No (Component was not installed)
Miva support No (Component was not installed)
ColdFusion support No (ColdFusion is not supported by the license key)
xoops debug info:
such errors appear:
Warning: Class 'XoopsTree' is deprecated, check 'XoopsObjectTree' in tree.php in file /class/xoopstree.php line 49
Warning: MyTextSanitizer::makeTareaData4Show is deprecated in file /class/module.textsanitizer.php line 852
Warning: MyTextSanitizer::makeTboxData4Show is deprecated in file /class/module.textsanitizer.php line 784
bottom line: sometime a server sucks! and its not the developers fault!