Hi jwndev,
jwndev wrote:but the file actually exists in the right place.
Indeed it does, but CMSimple looks in the wrong place! Instead of ./plugins/pluginloader/languages/en.php it looks for ../plugins/pluginloader/languages/en.php (one folder above)!
That's triggered by the fact, that the root directory consists of 2 letters (su), so CMSimple assumes, it is a second language, and looks in the folder above for plugins/. I assume you cannot change the name of the root folder of the installation. So as a
quick workaround, you might spare the primary language, and put the English part of the website to a subfolder en/ (as it's done for zh/). To redirect visitors that arive at
http://www.hicalgary.com/su/, you can change
http://www.hicalgary.com/su/index.php to:
Code: Select all
<?php header('Location: http://www.hicalgary.com/su/en/')?>
or even better by using a .htaccess file to do the redirection. But however, this has to be elaborated to process query parameters...
I'm not sure yet, if that'll work properly -- I'll check that out "tomorrow" and report back ASAP.
jwndev wrote:Who knows how to reset the permission of this file?
That's a follow up of the problem: ./su/content/pagedata.php is in fact
http://www.hicalgary.com/su/./su/content/pagedata.php, which doesn't exist...
Christoph