Tuesday 26 September 2006 1:51:03 am
I think the reason of the problem is my mistake. The link to access the site should be http://localhost/cms/index.php?/cms_admin instead of http://localhost/cms/index.php/?cms_admin All the pages display correctly in using php as CGI binary.
With your suggestion, I change to use php as Apache module. After change, the page in user siteaccess shows correctly but there is a problem in admin interface.
The "Module not found" problem appears after logon the admin interface.
I access the admin interface with http://localhost/cms/index.php?/cms_admin successfully. After input username and password and press Log in button, a page with "Module not found" message appears in the content area. The design shown in the page is in default siteaccess. Also, the URL in the browser has been changed to http://localhost/cms/index.php/cms_admin/user/login which does not have the question mark.
Question 1 Is it correct to access the site with the question mark when using php as Apache module?
Question 2 Is it correct that the URL changed from http://localhost/cms/index.php?/cms_admin to http://localhost/cms/index.php/cms_admin/user/login ?
Question 3 What is the reason of "Module not found" problem after logon? Any solution?
Question 4 Are there any difference in rewrite module setting between using php as Apache module and using php as CGI binary? If yes, what is the difference?
|