Suitecrm 8 not working

I’m trying to installing SuiteCRM-8.3.0 but when I go to public folder installation window not showing and getting error.

PHP Version 8.1.12

SuiteCRM-8.3.0
Windows 11

**Deprecated** : Return type of Symfony\Component\HttpFoundation\Session\Attribute\AttributeBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in **D:\xampp\htdocs\practice\suitecrm\suitecrm_8\vendor\symfony\http-foundation\Session\Attribute\AttributeBag.php** on line **134**

**Deprecated** : Return type of Symfony\Component\HttpFoundation\Session\Attribute\AttributeBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in **D:\xampp\htdocs\practice\suitecrm\suitecrm_8\vendor\symfony\http-foundation\Session\Attribute\AttributeBag.php** on line **144**

**Deprecated** : Return type of Symfony\Component\HttpFoundation\Session\Session::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in **D:\xampp\htdocs\practice\suitecrm\suitecrm_8\vendor\symfony\http-foundation\Session\Session.php** on line **131**

**Deprecated** : Return type of Symfony\Component\HttpFoundation\Session\Session::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in **D:\xampp\htdocs\practice\suitecrm\suitecrm_8\vendor\symfony\http-foundation\Session\Session.php** on line **141**

Stay inside the Compatibility Matrix:

1 Like

Use the /index.php file instead of just typing your domain url

If your domain is: example.com use http://example.com/index.php

I suppose it’s a bug, but that’s how I made it work for me.

Hi @loiol !

Sorry, but I don’t think your advice is good. You probably have some configuration problem with your web root, or mod_rewrite, that’s why you need that “fix”. But it’s not the proper way to do it, and you will get problems further ahead.

If you have questions I ask you to start your own thread with fill details. Thanks.

You’re probably right, the thing is that I have the very same error following the installer steps guide. Later on, I was able to use the CRM just by using this “fix”.
Of course, I try to modify my web root and also the mod_rewrite, even the virtual host, etc, whit no luck at all.

If I’m able to make it work, I’ll write again.
In my case, I’m using a subdomain as web root…

1 Like

Hi I am installing suitecrm 8.3 in VPS my php version is 8.1 mysql Veron 8. I did all permiisions in folder but I have erro 500…
Initiale I had a meesagge aboyt synphone permission in file server I set all foldes with 777, now I have 500 erro but the error log only show: PHP Deprecated: Return type of Symfony\Component\HttpFoundation\Session\Attribute\AttributeBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/local/lsws/crm/html/vendor/symfony/http-foundation/Session/Attribute/AttributeBag.php on line 134 and line 140

@ariajf00 the reply that is marked as solution in this thread, is the one you need to see. PHP 8.1 won’t work…

req1

The only difference from the requirements is that I am using Windows instead of Linux.
And versions are slightly higher, but still same major version, example Apache requirement is 2.4 and mine is 2.4.56.

@pgr can shed anymore hints?

Or @rauttausif38 can share what did you do to fix it?

Btw I am trying to install suiteCRM 8.4.0 on a XAMPP 8.2.4 windows x64.

Any help would be great. Thanks.

1 Like

Same problem

SuiteCRM 8.4.1

Xammp last ver.
10.4.28-MariaDB
Apache/2.4.56 (Win64) OpenSSL/1.1.1t
PHP/8.2.4

php.ini

display_errors = Off