I upgraded my forum from 3.4-something to 4.1.17.1 and it looked perfect at first but then when I clicked to view a post it all went wrong, and so has the admin cp. Here are some screenshots:
^They are all from the index page.
This is the admin cpanel:
Hopefully there's an easy way to fix it, like recache all files or something?
Or must I do a fresh install?
(tbh the forum was just something I set up to play around with so no major loss but I'd like to get it up and running with a working version of IPS4 if possible.)
EDIT: here are some error logs:
RuntimeException: COULD_NOT_WRITE_FILE (0)
#0 /var/sites/l/littlemonstersforum.co.uk/public_html/forum/system/File/File.php(239): IPS\File\_FileSystem->save()
#1 /var/sites/l/littlemonstersforum.co.uk/public_html/forum/system/Output/Javascript/Javascript.php(964): IPS\_File::create('core_Theme', 'root_framework....', 'ips.templates.s...', 'javascript_glob...', true)
#2 /var/sites/l/littlemonstersforum.co.uk/public_html/forum/system/Output/Javascript/Javascript.php(931): IPS\Output\_Javascript::_writeJavascript('ips.templates.s...', 'framework.js', 'global', 'root')
#3 /var/sites/l/littlemonstersforum.co.uk/public_html/forum/system/Output/Javascript/Javascript.php(776): IPS\Output\_Javascript::_writeJavascriptFromResultset(Array, 'framework.js', 'global', 'root')
#4 /var/sites/l/littlemonstersforum.co.uk/public_html/forum/system/Output/Output.php(480): IPS\Output\_Javascript::compile('global', 'root', 'framework.js')
#5 /var/sites/l/littlemonstersforum.co.uk/public_html/forum/system/Output/Output.php(250): IPS\_Output::_getJavascriptFileObject('global', 'root', 'framework.js')
#6 /var/sites/l/littlemonstersforum.co.uk/public_html/forum/system/Dispatcher/Standard.php(76): IPS\_Output->js('framework.js')
#7 /var/sites/l/littlemonstersforum.co.uk/public_html/forum/system/Dispatcher/Front.php(483): IPS\Dispatcher\_Standard::baseJs()
#8 /var/sites/l/littlemonstersforum.co.uk/public_html/forum/system/Dispatcher/Front.php(67): IPS\Dispatcher\_Front::baseJs()
#9 /var/sites/l/littlemonstersforum.co.uk/public_html/forum/system/Dispatcher/Dispatcher.php(86): IPS\Dispatcher\_Front->init()
#10 /var/sites/l/littlemonstersforum.co.uk/public_html/forum/index.php(13): IPS\_Dispatcher::i()
#11 {main}
#0 /var/sites/l/littlemonstersforum.co.uk/public_html/forum/init.php(508): IPS\_Log::log('RuntimeExceptio...', 'uncaught_except...')
#1 [internal function]: IPS\IPS::exceptionHandler(Object(RuntimeException))
#2 {main}[/code]
--
[code]Error: [] operator not supported for strings (0)
#0 /var/sites/l/littlemonstersforum.co.uk/public_html/forum/system/Output/Javascript/Javascript.php(874): IPS\Output\_Javascript::_writeJavascriptFromResultset(Array, 'front_topic.js', 'forums', 'front')
#1 /var/sites/l/littlemonstersforum.co.uk/public_html/forum/system/Output/Output.php(480): IPS\Output\_Javascript::compile('forums', 'front', 'front_topic.js')
#2 /var/sites/l/littlemonstersforum.co.uk/public_html/forum/system/Output/Output.php(291): IPS\_Output::_getJavascriptFileObject('forums', 'front', 'front_topic.js')
#3 /var/sites/l/littlemonstersforum.co.uk/public_html/forum/applications/forums/modules/front/forums/topic.php(39): IPS\_Output->js('front_topic.js', 'forums')
#4 /var/sites/l/littlemonstersforum.co.uk/public_html/forum/system/Dispatcher/Dispatcher.php(129): IPS\forums\modules\front\forums\_topic->execute()
#5 /var/sites/l/littlemonstersforum.co.uk/public_html/forum/index.php(13): IPS\_Dispatcher->run()
#6 {main}