Quote Originally Posted by ikirin View Post
this is my Website configuration file

/public_html/includes/configure.php
PHP Code:
define('HTTP_SERVER''https://'.$_SERVER['SERVER_NAME']);
define('HTTPS_SERVER''https://'.$_SERVER['SERVER_NAME']); 

/public_html/admin/includes/configure.php
PHP Code:
define('HTTP_SERVER''https://'.$_SERVER['SERVER_NAME']);
define('HTTPS_SERVER''https://'.$_SERVER['SERVER_NAME']);
define('HTTP_CATALOG_SERVER''https://'.$_SERVER['SERVER_NAME']);
define('HTTPS_CATALOG_SERVER''https://'.$_SERVER['SERVER_NAME']); 
I modified the corresponding file according to the suggested error and changed it back to the default value, it still does not work
Not sure what "still does not work", but looking at the installation check code for the review of the catalog side configure.php file (first set of errors reported), it will not be able to "fill in" the value of $_SERVER['SERVER_NAME'] which for one is a completely atypical Zen Cart representation of the server name and is prone to its own issues including potential security issues if the value is edited without the store owners knowledge (which would not be detectable in the fileset). The installation check is seeking the complete text as a unit on the right side of the define, so even if it were 'https://' . 'mysite' then the same response would be provided as compared to 'https://mysite' which would then not provide the "value ends with a slash" issue.

As for the other perhaps more important issues (considering the site itself supposedly operates as is without this plugin) that when the plugin was "added" there appears to be three files that are supposed to have changes made to them that weren't or in one case the change may be commented out, but it is not clear. In one case (the last message) a change has been made that is no longer needed, though it probably doesn't really affect operation.

Now, fortunately the screen shot contains information that was not provided in the above post, though every post seeking a solution should contain. It appears that this is/was installed to a Zen Cart 1.5.5f version and it also looks like there really shouldn't be any changes made to the html_output.php files for Zen Cart 1.5.5x, so looks like Ceon's installation check could be updated a little more to exclude those two files from a Zen Cart 1.5.5x install.

But, there still is the question of what doesn't work?