Error when changing "Site Name" 15 Years, 3 Months ago
|
Karma: 0
|
Hello Edwin,
I think there is a bug, i have see another thread of a guy asking about this problem, but it finished unsolved because he not answered more.
The error that i'm talking about is this:
Fatal error: Class '' not found in /home/mangala2/public_html/libraries/joomla/language/language.php on line 171
My config:
Joomla 1.5.14
JMS 1.2.5
PHP 5.2.10
MySQL: 5.0.81
Host: JustHOST.com
When it appens:
Trying to access to the JMS component from the backend. If you scrolling the suckerfish go to check patches etc is working, but when you switch to "Template" or "Config" or "Tools" the error shows up.
What step reproduce the problem:
Changing the Site Name of ANY slave site.
Note:
All sites are made with the JMS template function. All other stuff is working good.
|
|
javler
Junior Boarder
Posts: 23
|
|
|
Re:Error when changing "Site Name" 15 Years, 3 Months ago
|
Karma: 54
|
As I have replied many times, I am not able to reproduce this problem.
The only way is to debug on the website that may have this problem.
Here you do not describe how to create an environment to reproduce the problem.
You just give the symptom but not how to re-create it.
The only way is to add a trace in the standard joomla (not JMS) to identify the reason.
I suspect that you have a specific module or plugin that cause this error.
|
|
|
|
|
Re:Error when changing "Site Name" 15 Years, 3 Months ago
|
Karma: 54
|
With contribution of Javler and additional we have exchanged, he was been able to reproduce the issue and he has identified that when you enter a "::" into a site title this result by the Fatal error: Class '' not found in /home/mangala2/public_html/libraries/joomla/language/language.php on line 171
The reason is that the "::" is interpreted by Joomla language function as a separator between a class and a method.
So when you enter a text like "my title :: sub-title", it is interpreted as class "my title" method "sub-ditle". Of course such "my title" class does not exists.
We have identified that JMS tried to translate the site title field that may cause this error.
JMS 1.2.6 will fix this issue to avoid language translation on the site title field.
To avoid such error, do not use the "::" into a site name.
|
|
|
Last Edit: 2009/09/10 11:46 By edwin2win.
|
|
|