Forums / Install & configuration / Kernel 20 and no access to subpages or administration module
Kristoffer Raun
Thursday 11 August 2005 3:41:56 am
Hi On my company webpage www.3ptest.dk I get a Kernel 20 error. I can only access the mainpages and each/some-time I try to access the subpages i get "Module not foundThe requested module eZSESSID3ptest=27fd007c0b129d636da1db22595f77d4 could not be found.
Possible reasons for this is.
The module name was misspelled, try changing the URL. The module does not exist on this site. This site uses siteaccess matching in the URL and you didn't supply one, try inserting a siteaccess name before the module in the URL ."
I cannot get access to the administration module
Can anyone help me.
<i>If you can't describe what you are doing as a process, you don't know what you're doing.</i> W. Edwards Deming
Łukasz Serwatka
Thursday 11 August 2005 11:19:31 pm
Hi Kristoffer,
It looks that your PHP works in CGI mode, if you change URL
http://www.3ptest.dk/index.php/3ptest/company_profile/careers/
to
http://www.3ptest.dk/index.php?/3ptest/company_profile/careers/
than it is working.
Look also:http://ez.no/products/ez_publish_cms/documentation/configuration/configuration/ez_publish_running_on_a_cgi_version_of_php
http://ez.no/community/forum/install_configuration/problems_with_acceptpathinfo
Ask your server administrator if he did update. Also you have set wrong permissions to var/ directory. Try to run bin/modfix.sh script from shell.
Personal website -> http://serwatka.net Blog (about eZ Publish) -> http://serwatka.net/blog
Friday 12 August 2005 1:35:53 am
BingoThat solved the problem - Sure I'm close killing my ISP ....
ok - now what about the links already using the /index.php/ instead of /index.php?/ How do i change that - have been trying for a while using the site.ini.append.php in the siteaccess.
My own guess is that ít has something to do with the ezurl setup?
And by the way - I have a lot of questionmarks "?" around the page. Has this something to do with the language setup and how can it be fixed?
By the way Lukasz - can I have a postal adress to send a bottle of wine - you have saved me for many hours of work...
Kristoffer
Friday 12 August 2005 1:58:16 am
Kristoffer, eZ publish should automaticly re-create link like index.php?/link/to/object if PHP is in CGI mode. Try first to remove all files from /var/cache and var/(sitename)/cache, dont remove sotrage dir. Then try to refresh website. If this will not help I suggest update to new version of eZ publish latest 3.5 or 3.6 and try with that.
Hehe, thank you ;)
Friday 12 August 2005 2:16:28 am
Hi Lukasz
Most of the links got fixed in that way. Running 3.5.0 by the way.
What about the questionmarks "?". Have them in a lot of places... I guess it's a language setup error?
I'm serious with the bottle...
thanks in advance
/Kristoffer
Friday 12 August 2005 2:31:59 am
All your urls should contains ? this is normal behaviour of eZ publish when PHP works in CGI mode. Without ? in URLS your website will not working properly. Also you should change your hard coded link to style index.php?/link/to/somewhere, like site map, contact us, etc. in templates.
Friday 12 August 2005 2:47:37 am
Thanks for the very fast reply!
Not in the url but in the main content area. Take eg. a look at this: http://www.3ptest.dk/index.php?/3ptest/3p_qualified_products/patch_cords andhttp://www.3ptest.dk/index.php?/3ptest/3p_qualified_products/links_channels
There are question marks all over the page. Also special characters such as "ä" is not showed correct.
Friday 12 August 2005 8:06:45 am
This looks like charset problem with database. Also make sure that your settings in l18n.ini.append.php are correct.
[CharacterSettings] Charset=iso-8859-1 <- your charset HTTPCharset=iso-8859-1 <- your charset MBStringExtension=enabled
When you enable debug you will see notice about charsets, this will give you info about database charset.