With the release of X2CRM 6.0 there have been a few issues relating to custom modules during the update process. The bad news is that it is very difficult to prevent this as part of the update process, but the good news is that it is very easy to fix. This thread will be updated as we find new resolutions so please check here to verify that you have attempted the troubleshooting steps listed below.
Error: Whitescreen after updating to 6.0
Solution A: Go to the admin tab by entering the URL manually, click on "Convert Modules" under the "X2Studio" section. Select "Yes" for the dropdown on that page and click the button. This should resolve all known issues caused by the 6.0 update. However, if you have made any file customizations to your custom modules, it will overwrite them.
Solution B: Navigate to the "protected/modules" directory in a Linux terminal on your web server and run the following commands:
find . -type f -print0 | xargs -0 sed -i 's/X2LinkableBehavior/LinkableBehavior/g' find . -type f -print0 | xargs -0 sed -i 's/components\.InlineEmailModelBehavior/components.behaviors.InlineEmailModelBehavior/g' find . -type f -print0 | xargs -0 sed -i 's/X2MobileControllerBehavior/MobileControllerBehavior/g'