Invision Community 4: SEO, prepare for v5 and dormant account notifications Matt November 11, 2024Nov 11
August 9, 20222 yr Author Any errors being thrown? Are you receiving emails, just not being logged? Did it work for you on 4.7.0? We did test it with 4.7 and everything was functioning correctly.
September 2, 20222 yr On 4.7.2 beta 3, when the AWS app is activated my website fails to load. Could you check on your system to see if there is any compatible issues with IPS 4.7.2 beta 3?
September 3, 20222 yr Author Can you check your PHP logs? You may also enable display_errors in your PHP settings. If you are getting just a white screen, my suspicion is an error is being thrown.
September 4, 20222 yr On 9/3/2022 at 2:55 PM, Jon Erickson said: Can you check your PHP logs? You may also enable display_errors in your PHP settings. If you are getting just a white screen, my suspicion is an error is being thrown. Hi, I don't get any logs. On 4.7.2 beta-3 when the app is activated the whole site freezes and none of the pages will load, I also uses cloud flare.
September 5, 20222 yr Author Thank you for letting us know. When 4.7.2 releases we will be sure to make sure to test against it. Until then we don’t base changes off betas as they are subject to change and inherently full of errors anyways. Edited September 5, 20222 yr by Jon Erickson
September 14, 20222 yr Just wondering where this app stands in terms of its compatibilty with 4.7.2 and PHP 8? It seems to have been the cause of a few issues of late, so we're holding off updating until we know it's status.
September 14, 20222 yr Author We have no tested it against 4.7.2. We hope to have it all complete this weekend.
September 14, 20222 yr I have not had any problems with the plugin following the upgrade to 4.7.2. It's not been disabled in any way, and no sort of warnings. Emails are delivering as expected. The only email bounces I had were from when the plugin was actually disabled as part of testing/debugging OTHER problems. Once re-enabled, I was able to re-queue those emails and they were sent properly through SES. Edited September 14, 20222 yr by Randy Calvert
September 14, 20222 yr Author Thanks Randy, glad to hear. I imagine there won’t be many if any issues.
September 14, 20222 yr Same as before, I install 4.7.2 and my site fail to load when the app is activated. IPS 4.7.2, PHP 8.2.0 with cloud flare.
September 14, 20222 yr I don't think Invision supports PHP 8.2 yet. Edited September 14, 20222 yr by Dll
September 14, 20222 yr 3 minutes ago, Dll said: I don't think Invision supports PHP 8.2 yet. when using PHP 8, 8.1 and 8.2, it is the same issue, the website won't load when AWS app is activated.
September 14, 20222 yr I’m using 8.0.20 as Amazon Linux 2 (amazon-linux-extras) does not support 8.1.X yet.
September 14, 20222 yr Author Yeah definitely no support for PHP 8.2 as Invision does not even support that.
September 15, 20222 yr Author A new version has been submitted with support for 4.7.2 and PHP 8.1. The AWS SDK was also updated which added support for PHP 8. Previously did not support PHP 8. Edited September 15, 20222 yr by Jon Erickson
September 20, 20222 yr Author Yes, it has always been designed to run on CIC. However, I can’t test against CIC as I do not have a CIC service to use to test. We only use an on premise license to test against.
September 22, 20222 yr @Jon Erickson... tried to install 1.0.14... when using PHP 7.4 or 8.0 (currently supported versions of PHP for IPB), it triggers an error that disables the full site and ACP with the following message: ErrorException: Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 8.1.0". You are running 8.0.20. (256) #0 [internal function]: IPS\IPS::errorHandler(256, 'Composer detect...', '/var/www/html/a...', 24) #1 /var/www/html/applications/awsses/sources/vendor/composer/platform_check.php(24): trigger_error('Composer detect...', 256) #2 /var/www/html/applications/awsses/sources/vendor/composer/autoload_real.php(25): require('/var/www/html/a...') #3 /var/www/html/applications/awsses/sources/vendor/autoload.php(7): ComposerAutoloaderInit56a710c1e4edbbc536d58cfc31cc8a09::getLoader() #4 /var/www/html/applications/awsses/Application.php(27): require_once('/var/www/html/a...') #5 /var/www/html/system/Application/Application.php(705): IPS\awsses\_Application->__construct() #6 /var/www/html/system/Application/Application.php(149): IPS\_Application::constructFromData(Array) #7 /var/www/html/system/Dispatcher/Admin.php(348): IPS\_Application::applications() #8 /var/www/html/system/Dispatcher/Admin.php(68): IPS\Dispatcher\_Admin->buildMenu() #9 /var/www/html/system/Dispatcher/Dispatcher.php(110): IPS\Dispatcher\_Admin->init() #10 /var/www/html/admin/index.php(13): IPS\_Dispatcher::i() #11 {main} applications/awsses/sources/vendor/composer/platform_check.php Line 7 appears to be the problem: if (!(PHP_VERSION_ID >= 80100)) { $issues[] = 'Your Composer dependencies require a PHP version ">= 8.1.0". You are running ' . PHP_VERSION . '.'; }
September 22, 20222 yr I update to the latest version. I have the same issue. When the app is activated my website will not load and it gives a cloudflare error. See the attached photo. I have to rename the awsses folder to get my website working. PHP 8.1
September 22, 20222 yr You can comment out the lines I pasted above and it will keep email flowing for now with your site back online.
September 23, 20222 yr Author Correct. If you are not running PHP 8.1, do not upgrade to the newest version. Stay on your current version. There is a backwards compatibility issue with the AWS SDK. We’ll see if we can work around it. If not, we will add a system requirement to the app for PHP version. Edited September 23, 20222 yr by Jon Erickson
September 23, 20222 yr 4 minutes ago, Jon Erickson said: If not, we will add a system requirement to the app for PHP version. Marketplace submissions should always support the same minimum required PHP & MySQL version as the last IPS release!
September 23, 20222 yr Author Just now, Daniel F said: Marketplace submissions should always support the same minimum required PHP & MySQL version as the last IPS release! We know. Just looked at the composer.lock and one small package requires PHP 8.1. Will add a PHP 7.4 composer package requirement and update the dependencies to make sure it doesn’t happen again.
September 23, 20222 yr Author An update has been submitted that addresses the backwards compatibility issue. Please update as soon as possible when it releases.
September 23, 20222 yr 21 hours ago, beats23 said: I update to the latest version. I have the same issue. When the app is activated my website will not load and it gives a cloudflare error. See the attached photo. I have to rename the awsses folder to get my website working. PHP 8.1 Any info on this issue?