• Home
  • Get help
  • Ask a question
Last post 14 min ago
Posts last week 81
Average response time last week 4 hours 29 min
All time posts 67916
All time tickets 10499
All time avg. posts per day 20

Helpdesk is open from Monday through Friday CET

Please create an (free) account to post any question in the support area.
Please check the development versions area. Look at the changelog, maybe your specific problem has been resolved already!
All tickets are private and they cannot be viewed by anyone. We have made public only a few tickets that we found helpful, after removing private information from them.

#1186 – Error

Posted in ‘sh404SEF’
This is a public ticket. Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.
Wednesday, 21 October 2015 09:42 UTC
leob
 The sef urls were deleted and I now get the following error message:

Fatal error: require_once(): Failed opening required '/home/intima54/public_htmlDScomponentsDScom_contentDShelpersDSicon.php' (include_path='/home/intima54/public_html/plugins/system/shlib/shl_packages//ZendFramework-1.11.7-minimal/library:.:/usr/local/php56/pear') in /home/intima54/public_html/templates/theme3156/html/mod_articles_single/default.php on line 3

Please help me correct this.

Thank you ,
Leo B.
Wednesday, 21 October 2015 11:19 UTC
wb_weeblr
Hi

I don't see how this is related to sh404SEF. The error is thrown in one of your template override files (templates/theme3156/html/mod_articles_single/default.php). It tries to load a file (/public_htmlDScomponentsDScom_contentDShelpersDSicon.php' ) which is obviously incorrect.

The DS constant was removed from Joomla some times ago, so it looks like your template has not been adapted to the current version of Joomla you're running.

Rgds
 
Wednesday, 21 October 2015 21:39 UTC
leob
The error happened the moment I deleted some ser url's. Up until that point the site was running problem free since it was installed. Are you sure it has nothing to do with your software and the fact I deleted some url's? I understand it could be a coincidence however it did occur the moment I deleted the url's.

Thank you, Leo
Thursday, 22 October 2015 07:35 UTC
wb_weeblr
Hi

Yes, 100%. The DS constant has been removed from Joomla. Your template needs fixing.

Actually it's not that hard:
- open the file /home/intima54/public_html/templates/theme3156/html/mod_articles_single/default.php
- on line 3, you must have a line that looks like:
require JPATH_ROOT . DS . 'components' . DS . 'com_content' . DS . 'helpers' . DS . 'icon.php';


- just before it, insert the following:
if(!defined('DS')) {
define('DS', DIRECTORY_SEPARATOR);
}


That should fix it for now, but if your template is outdated, other things might come up.

Rgds
 
Thursday, 22 October 2015 22:40 UTC
leob
The issue has been solved. The only issue is I can not modify the url to omit the "en". example url's:
http://xxxx/~intima54/en/
http://xxxx/~intima54/en/book-online
When I modify New SEF URL I get a 404. Any thoughts on how to handle this issue?
Thursday, 22 October 2015 23:20 UTC
leob
And I get a This webpage has a redirect loop
ERR_TOO_MANY_REDIRECTS page when I modify New SEF URL
Friday, 23 October 2015 10:05 UTC
wb_weeblr
Hi

The issue has been solved.

You mean you fixed the bug in your template as explained above? or something else?

The only issue is I can not modify the url to omit the "en". example url's:
You're not supposed to modify that. There should not be any such suffix. This is usually a "Content" language configuration problem.

- what's the language of your site?
- if you go to the "Content" tab of Joomla language manager, what language do you have there?

ERR_TOO_MANY_REDIRECTS page when I modify New SEF URL
If you modified the /en sef url, you probably created that. Delete any custom URL you have done, and just work on the "Content" language configuration of Joomla as explained above.

Rgds
 
Friday, 23 October 2015 19:19 UTC
leob
The original fatal error is resolved.

When I go to the "Content" tab there are Articles, Categories, Featured Articles, and Media listed in the drop down menu. When I go to "Extensions" there is a "Language(s)" tab in the drop down menu. There are two languages listed in the language extension. English (United States) and English (en-GB) which is set as the default language. When I change the default to English (United Stated) and attempt to open the site I get "This webpage has a redirect loop". Please advise
Friday, 23 October 2015 19:43 UTC
wb_weeblr
Hi

1 -
The original fatal error is resolved.
You still have not replied to my question:
You mean you fixed the bug in your template as explained above? or something else?


2 - Here is my explanation from above:
if you go to the "Content" tab of Joomla language manager, what language do you have there?


a - go to the language manager
b - the language manager has several tabs on the left side: "Installed -site", "Installed - administrator", "Content languages" and "Overrides"

We are talking about the "Content languages" tab.

In addition, I am curious about that redirect. Do you have the "Language filter" system plugin enabled? is your site multilingual?

Rgds
 
Friday, 23 October 2015 20:10 UTC
leob
1. The bug in the template Fatal error: require_once(): Failed opening required '/home/intima54/public_htmlDScomponentsDScom_contentDShelpersDSicon.php' ........ was resolved by inserted the code you suggested.
2. The language listed is "English (UK)"
3. The language filter is enabled. My site is not multilingual.

Should I disable the language filter? Should the default language be changed to English (United States)? Under the content language tab there are no other language options. Is that ok or should another be installed?

As I stated prior I switched to English (United States) in both the "Installed-Site" and "Installed -Administrator" tabs of the language manager and began getting the loop message. When I switch back to English (en-GB) I get the Fatal Error that I showed you in the first message I sent.
Monday, 26 October 2015 10:12 UTC
wb_weeblr
Hi

As I stated prior I switched to English (United States) in both the "Installed-Site" and "Installed -Administrator" tabs of the language manager
I never asked anything like that. There is no reason to touch those settings.

The language filter is enabled. My site is not multilingual.
The language filter is for multilingual sites. It should not be enabled on single language sites.
Disable it, and purge URLs, so that new ones are created.

When I switch back to English (en-GB) I get the Fatal Error that I showed you in the first message I sent.
The fatal error in first message is a bug in the template you use. I thought this problem was solved?

Rgds
 
Tuesday, 10 November 2015 05:34 UTC
system
This ticket has been automatically closed. All tickets which have been inactive for a long time are automatically closed. If you believe that this ticket was closed in error, please contact us.
This ticket is closed, therefore read-only. You can no longer reply to it. If you need to provide more information, please open a new ticket and mention this ticket's number.