Hi all,
I'm currently running a site with SilverStripe v2.3.0-rc2 without problems. Recently, I've installted v2.3.3 on a testing machine with the DB content of the productive site and further customized the new site. After everything was done, I wanted to move replace the older verison with the new version on the productive server. Here is what I did:
1. TARed the new source tree
2. Dumped the new DB
3. Created a new DB on the productive system and restored the DB dump
4. Untared the source tree to the web server
5. Changed user of all files to root except assets, silverstripe-cache, .htaccess, mysite/_config.php
6. Changed DB password in mysite/_config.php to the local one
7. Changed DocumentRoot in Apache config
8. Reloaded Apache
9. Opened /dev/build?flush=1 in browser
Everything seems to work fine though, except TinyMCE. I only see the plain textarea with HTML-code instead of the editor. However, TinyMCE is working with the older version (v2.3.0-rc2) on the productive system and with the newer version (v2.3.3) on the testing box.
When I compare the generated HTML of the admin panel from the testing and the productive machine, I can see that the HTML of the testing server includes much more JavaScript files then the productive machine (even though /jsparty/tiny_mce2/tiny_mce_src.js is included). To be absolutely sure, I diffed the productive and testing source tree, no difference. And as I dumped the DB and imported it again, there should also be no difference.
Any suggestions?
Christian