1.0.8.11 Questions / Comments / Concerns
-
- Lead Developer
- Posts: 2656
- Joined: Tue Nov 05, 2019 6:02 pm
- Has thanked: 4 times
- Been thanked: 182 times
1.0.8.11 Questions / Comments / Concerns
Update instructions (from 1.0.8.10): https://github.com/CE-PhoenixCart/Updat ... /README.md
Update zip: https://github.com/CE-PhoenixCart/Updat ... update.zip
Release: https://github.com/CE-PhoenixCart/Phoen ... /v1.0.8.11
This is the 1.0.8.11 release, in the 1.0.8.* series. Primary changes:
1. Modernize MailChimp app calls.
2. Modernize catalog page handlers.
3. Modernize security checks.
4. Modernize admin menu box files.
Update zip: https://github.com/CE-PhoenixCart/Updat ... update.zip
Release: https://github.com/CE-PhoenixCart/Phoen ... /v1.0.8.11
This is the 1.0.8.11 release, in the 1.0.8.* series. Primary changes:
1. Modernize MailChimp app calls.
2. Modernize catalog page handlers.
3. Modernize security checks.
4. Modernize admin menu box files.
Tags:
Re: 1.0.8.11 Questions / Comments / Concerns
Well had a look at this as an ex osc user and contributor any years ago.
Documentation isn't the easiest to follow in my opinion, ended up wondering around seeing what my issues were.
I did notice that I still have a few niggles:-
1,. /admin/index.php
allow_url_fopen should be enabled in php.ini
This is a hosting setting and may be able to be performed via your hosting control panel - if not, ask your host.
it is enabled.
2. admin/security_checks.php
Admin HTTP Authentication sce_admin_http_authentication HTTP Authentication has not been set up for the CE Phoenix Cart Administration Tool - please set this up in your web server configuration to further protect the Administration Tool from unauthorized access.
allow_url_fopen sc_fopen_wrapper allow_url_fopen should be enabled in php.ini
This is a hosting setting and may be able to be performed via your hosting control panel - if not, ask your host.
3.admin/sec_dir_permissions.php
No idea on what this page is supposed to do, as i change to the recommended permissions and the admin system seems to stop function properly/ parts disappear
I think so far everything is actually working now so thats a good thing.
May look at adding some of the mules i will be wanting going forward as the above issues shouldnt stop anything else from working.
Documentation isn't the easiest to follow in my opinion, ended up wondering around seeing what my issues were.
I did notice that I still have a few niggles:-
1,. /admin/index.php
allow_url_fopen should be enabled in php.ini
This is a hosting setting and may be able to be performed via your hosting control panel - if not, ask your host.
it is enabled.
2. admin/security_checks.php
Admin HTTP Authentication sce_admin_http_authentication HTTP Authentication has not been set up for the CE Phoenix Cart Administration Tool - please set this up in your web server configuration to further protect the Administration Tool from unauthorized access.
allow_url_fopen sc_fopen_wrapper allow_url_fopen should be enabled in php.ini
This is a hosting setting and may be able to be performed via your hosting control panel - if not, ask your host.
3.admin/sec_dir_permissions.php
No idea on what this page is supposed to do, as i change to the recommended permissions and the admin system seems to stop function properly/ parts disappear
I think so far everything is actually working now so thats a good thing.
May look at adding some of the mules i will be wanting going forward as the above issues shouldnt stop anything else from working.
Re: 1.0.8.11 Questions / Comments / Concerns
Just tried a fresh install on HostGator, got the following:
The following errors were found :
Could not make the query numbered : 18
MySQL Error No : 1071
MySQL Error : Specified key was too long; max key length is 767 bytes
Installed with Softaculous, PHP 7.4 and MySQL 5.6.41
The following errors were found :
Could not make the query numbered : 18
MySQL Error No : 1071
MySQL Error : Specified key was too long; max key length is 767 bytes
Installed with Softaculous, PHP 7.4 and MySQL 5.6.41
Re: 1.0.8.11 Questions / Comments / Concerns
The minimum MySQL is the gotcha! Don't know if I can do anything about that.
Here's the list of what HostGator supports: You might want them to take Phoenix Cart off their list of available packages.
https://www.hostgator.com/help/article/ ... chnologies
Re: 1.0.8.11 Questions / Comments / Concerns
Looks like Phoenix cart hasn't supported MySQL 5.6 in a while. Maybe as far back as 1.0.8.0, the version I initally installed with Softaculous on Godaddy. No wonder I have had nothing but problems since upgrading to a newer version.
-
- Lead Developer
- Posts: 2656
- Joined: Tue Nov 05, 2019 6:02 pm
- Has thanked: 4 times
- Been thanked: 182 times
Re: 1.0.8.11 Questions / Comments / Concerns
What does
Code: Select all
var_dump(ini_get('allow_url_fopen'));
It's possible that we're getting a false negative from our check, but it is more likely that the setting is off. You may want to look at https://stackoverflow.com/q/43543297/6660678
I'm not actually convinced that we really need allow_url_fopen or even curl at the moment. But I'm not convinced that we don't, so I haven't dropped the checks.
Re: 1.0.8.11 Questions / Comments / Concerns
indeed with php info it is turned off, getting host to check this out as everywhere i looked it was deffo turned on.
should be a few minutes to resolve hopefully.
should be a few minutes to resolve hopefully.
Re: 1.0.8.11 Questions / Comments / Concerns
Issues was server end apparently took a senior technician there end to switch it on
-
- Lead Developer
- Posts: 2656
- Joined: Tue Nov 05, 2019 6:02 pm
- Has thanked: 4 times
- Been thanked: 182 times
Re: 1.0.8.11 Questions / Comments / Concerns
It's possible to shoehorn it in by editing the install/phoenix.sql file before doing the install. See viewtopic.php?p=3853#p3853
I think that Softaculous determines the list of software packages for Hostgator. We aren't in the list that you linked. Softaculous should be able to compare the MySQL requirements to what is available. I don't know if they are actively doing that at the moment. When I updated the requirements to include MySQL, I was also updating to add the required PHP settings. I was under the impression that Softaculous was checking those.
I would also note that MySQL 5.6 is past end-of-life and no longer gets security updates. MySQL 5.7 is seven years old and stable (in long term release). For that matter, 8.0 is four years old and stable (but actively developed). 5.6 is nine years old and hasn't had a release in a year (5.7 has had four releases in that time and 8.0 has had five).