Comments (3)
Hey!
Thanks for getting in touch!
hmmm, I'm afraid I haven't encountered this issue with Symfony when installing Suite8 before.
But we can try to gain some more information to try to diagnose!
It looks like you do meet the Compatability Matrix requirements:
https://docs.suitecrm.com/8.x/admin/compatibility-matrix/
Do you know if you have all of the required PHP modules?:
https://docs.suitecrm.com/8.x/admin/installation-guide/webserver-setup-guide/#_3_install_required_php_modules
This may be a bit of a long-shot, but have you tried resetting permissions AFTER installing the CRM?
It may also be worth trying to log into the CRM in a Private Browsing Session, to rule out any Browser-cache/session related issues.
In terms of logging, you may find further error logs in the [SuiteCRM 8 Root]/logs/
folder
(There will be an install.log, as well as log folders for each APP_ENV level)
Is there anything of note in these error logs?
Or, perhaps, in the /public/legacy/suitecrm.log
log file?
Please let us know if you have any further info!
Thanks!
from suitecrm-core.
Thanks for the the suggestions:
All PHP modules are installed, confirmed.
We reset permissions both before and after install, confirmed.
We tried 3 different browers, both with regular and private browsing windows, confirmed.
Entire contents of logs/install.log
[2023-09-08 12:16:36] install.INFO: Running step: check-install-lock [] []
[2023-09-08 12:16:36] install.INFO: step: check-install-lock | status: done [] []
[2023-09-08 12:16:36] install.INFO: step: check-install-lock | messages: [] []
[2023-09-08 12:16:36] install.INFO: Installer not locked. Proceeding with install [] []
[2023-09-08 12:16:36] install.INFO: step: check-install-lock | debug: no debug info [] []
[2023-09-08 12:16:36] install.INFO: Running step: check-db-connection [] []
[2023-09-08 12:16:36] install.INFO: step: check-db-connection | status: done [] []
[2023-09-08 12:16:36] install.INFO: step: check-db-connection | messages: [] []
[2023-09-08 12:16:36] install.INFO: DB credentials ok [] []
[2023-09-08 12:16:36] install.INFO: step: check-db-connection | debug: no debug info [] []
[2023-09-08 12:16:36] install.INFO: Running step: install-system-checks [] []
[2023-09-08 12:16:37] install.INFO: step: install-system-checks | status: done [] []
[2023-09-08 12:16:37] install.INFO: step: install-system-checks | messages: no messages [] []
[2023-09-08 12:16:37] install.INFO: step: install-system-checks | debug: no debug info [] []
[2023-09-08 12:16:37] install.INFO: Running step: create-config [] []
[2023-09-08 12:16:37] install.INFO: step: create-config | status: done [] []
[2023-09-08 12:16:37] install.INFO: step: create-config | messages: [] []
[2023-09-08 12:16:37] install.INFO: Created silent install config: config_si.php [] []
[2023-09-08 12:16:37] install.INFO: step: create-config | debug: no debug info [] []
[2023-09-08 12:16:37] install.INFO: Running step: create-env [] []
[2023-09-08 12:16:37] install.INFO: step: create-env | status: done [] []
[2023-09-08 12:16:37] install.INFO: step: create-env | messages: [] []
[2023-09-08 12:16:37] install.INFO: Created .env.local [] []
[2023-09-08 12:16:37] install.INFO: step: create-env | debug: no debug info [] []
[2023-09-08 12:16:37] install.INFO: Running step: run-legacy-install [] []
[2023-09-08 12:16:43] install.INFO: step: run-legacy-install | status: done [] []
[2023-09-08 12:16:43] install.INFO: step: run-legacy-install | messages: [] []
[2023-09-08 12:16:43] install.INFO: Legacy install successful [] []
[2023-09-08 12:16:43] install.INFO: step: run-legacy-install | debug: no debug info [] []
Entire contents of /public/legacy/suitecrm.log
Fri Sep 8 12:16:42 2023 [70631][1][SECURITY] OutboundEmail::checkSavePermissions - not logged in - skipping check
Fri Sep 8 12:16:42 2023 [70631][1][FATAL] User update error: Temp User is not retrieved at ID 1, boolean given
Fri Sep 8 12:16:42 2023 [70631][1][FATAL] Email address save error
Fri Sep 8 12:16:43 2023 [70631][1][SECURITY] Invalid ext logger_file_ext : ''.
Fri Sep 8 12:16:43 2023 [70631][1][SECURITY] Setting logger_file_ext to '.log'.
Fri Sep 8 12:16:43 2023 [70631][1][SECURITY] Setting logger_file_name to ''.
Fri Sep 8 12:16:43 2023 [70631][1][SECURITY] Log file extension can't be blank.
Fri Sep 8 12:16:43 2023 [70631][1][SECURITY] Setting logger_file_name to ''.
Fri Sep 8 12:16:43 2023 [70631][1][SECURITY] Log file extension can't be blank.
Here's a sample of prod/prod.log. It is only filled with php.INFO messages, no errors. (Attached at end is entire prod.log as a ZIP.)
[2023-09-08 13:35:40] php.INFO: User Deprecated: Since api-platform/core 2.7: Use "ApiPlatform\Metadata\Resource\Factory\ResourceMetadataCollectionFactoryInterface" instead of "ApiPlatform\Core\Metadata\Resource\Factory\ResourceMetadataFactoryInterface". {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since api-platform/core 2.7: Use \"ApiPlatform\\Metadata\\Resource\\Factory\\ResourceMetadataCollectionFactoryInterface\" instead of \"ApiPlatform\\Core\\Metadata\\Resource\\Factory\\ResourceMetadataFactoryInterface\". at /var/www/html/suitecrm/vendor/api-platform/core/src/Serializer/AbstractItemNormalizer.php:130)"} []
[2023-09-08 13:35:40] php.INFO: User Deprecated: Since api-platform/core 2.7: Use an implementation of "ApiPlatform\Api\IriConverterInterface" instead of "ApiPlatform\Core\Api\IriConverterInterface". {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since api-platform/core 2.7: Use an implementation of \"ApiPlatform\\Api\\IriConverterInterface\" instead of \"ApiPlatform\\Core\\Api\\IriConverterInterface\". at /var/www/html/suitecrm/vendor/api-platform/core/src/Hydra/Serializer/CollectionNormalizer.php:62)"} []
[2023-09-08 13:35:40] php.INFO: User Deprecated: Since api-platform/core 2.7: Use "ApiPlatform\Metadata\Resource\Factory\ResourceMetadataCollectionFactoryInterface" instead of "ApiPlatform\Core\Metadata\Resource\Factory\ResourceMetadataFactoryInterface". {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since api-platform/core 2.7: Use \"ApiPlatform\\Metadata\\Resource\\Factory\\ResourceMetadataCollectionFactoryInterface\" instead of \"ApiPlatform\\Core\\Metadata\\Resource\\Factory\\ResourceMetadataFactoryInterface\". at /var/www/html/suitecrm/vendor/api-platform/core/src/Hydra/Serializer/PartialCollectionViewNormalizer.php:50)"} []
[2023-09-08 13:35:40] php.INFO: User Deprecated: Since api-platform/core 2.7: Use "ApiPlatform\Metadata\Resource\Factory\ResourceMetadataCollectionFactoryInterface" instead of "ApiPlatform\Core\Metadata\Resource\Factory\ResourceMetadataFactoryInterface". {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since api-platform/core 2.7: Use \"ApiPlatform\\Metadata\\Resource\\Factory\\ResourceMetadataCollectionFactoryInterface\" instead of \"ApiPlatform\\Core\\Metadata\\Resource\\Factory\\ResourceMetadataFactoryInterface\". at /var/www/html/suitecrm/vendor/api-platform/core/src/Hydra/Serializer/CollectionFiltersNormalizer.php:53)"} []
[2023-09-08 13:35:40] php.INFO: User Deprecated: Since api-platform/core 2.7: Use an implementation of "ApiPlatform\Api\IriConverterInterface" instead of "ApiPlatform\Core\Api\IriConverterInterface". {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since api-platform/core 2.7: Use an implementation of \"ApiPlatform\\Api\\IriConverterInterface\" instead of \"ApiPlatform\\Core\\Api\\IriConverterInterface\". at /var/www/html/suitecrm/vendor/api-platform/core/src/JsonLd/Serializer/ObjectNormalizer.php:44)"} []
[2023-09-08 13:35:40] php.INFO: User Deprecated: Since api-platform/core 2.7: Use "ApiPlatform\Metadata\Resource\Factory\ResourceMetadataCollectionFactoryInterface" instead of "ApiPlatform\Core\Metadata\Resource\Factory\ResourceMetadataFactoryInterface". {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since api-platform/core 2.7: Use \"ApiPlatform\\Metadata\\Resource\\Factory\\ResourceMetadataCollectionFactoryInterface\" instead of \"ApiPlatform\\Core\\Metadata\\Resource\\Factory\\ResourceMetadataFactoryInterface\". at /var/www/html/suitecrm/vendor/api-platform/core/src/Serializer/SerializerContextBuilder.php:41)"} []
[2023-09-08 13:35:40] php.INFO: User Deprecated: Since api-platform/core 2.7: Use "ApiPlatform\Metadata\Resource\Factory\ResourceMetadataCollectionFactoryInterface" instead of "ApiPlatform\Core\Metadata\Resource\Factory\ResourceMetadataFactoryInterface". {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since api-platform/core 2.7: Use \"ApiPlatform\\Metadata\\Resource\\Factory\\ResourceMetadataCollectionFactoryInterface\" instead of \"ApiPlatform\\Core\\Metadata\\Resource\\Factory\\ResourceMetadataFactoryInterface\". at /var/www/html/suitecrm/vendor/api-platform/core/src/Serializer/SerializerFilterContextBuilder.php:40)"} []
[2023-09-08 13:35:40] php.INFO: User Deprecated: Since api-platform/core 2.7: The listener "ApiPlatform\Core\EventListener\ReadListener" is deprecated and will be replaced by "ApiPlatform\Symfony\EventListener\ReadListener" in 3.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since api-platform/core 2.7: The listener \"ApiPlatform\\Core\\EventListener\\ReadListener\" is deprecated and will be replaced by \"ApiPlatform\\Symfony\\EventListener\\ReadListener\" in 3.0. at /var/www/html/suitecrm/vendor/api-platform/core/src/Core/EventListener/ReadListener.php:66)"} []
[2023-09-08 13:35:40] php.INFO: User Deprecated: Since api-platform/core 2.7: Use "ApiPlatform\Metadata\Resource\Factory\ResourceMetadataCollectionFactoryInterface" instead of "ApiPlatform\Core\Metadata\Resource\Factory\ResourceMetadataFactoryInterface". {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since api-platform/core 2.7: Use \"ApiPlatform\\Metadata\\Resource\\Factory\\ResourceMetadataCollectionFactoryInterface\" instead of \"ApiPlatform\\Core\\Metadata\\Resource\\Factory\\ResourceMetadataFactoryInterface\". at /var/www/html/suitecrm/vendor/api-platform/core/src/Symfony/EventListener/DeserializeListener.php:63)"} []
from suitecrm-core.
On further investigation, SuiteCRM 8.4 seems to be using Symfony 5.2, which was no longer maintained as of July 2021. Not sure this could be a reliable framework for the app until it is upgraded to their recommended 6.3 release.
We'll close this as it wouldn't be valuable use of time trying to fix issues on a system that relies on unmaintained underlying frameworks. (e.g. there's no assurance ongoing PHP 8.1 / 8.2 changes won't break unmaintained Symfony 5.2.)
We may try SuiteCRM again in the future. Thanks.
from suitecrm-core.
Related Issues (20)
- Diagnostic Tool broken in latest version
- Improve Cache Clear Speed
- Error updating suiteCRM - Leads and Custom Modules HOT 10
- PHP Fatal error: Uncaught RuntimeException: Unable to create the Doctrine Proxy directory on clean install HOT 4
- SCRAM-SHA-1(-PLUS) + SCRAM-SHA-256(-PLUS) + SCRAM-SHA-512(-PLUS) + SCRAM-SHA3-512(-PLUS) supports
- Validation error when editing a case HOT 5
- Custom module with Many-to_One relationship to Users does not show Users in listview HOT 8
- Upload max size error on install HOT 3
- Error 500 on custom module deployment. HOT 2
- Call list shows Related to field incorrectly if containing letters with accents HOT 1
- Error in the Email Field When Required
- Modules no longer state the created by or modified by HOT 3
- Workflows - Calculated Fields - related field won't show up as parameter
- Session Headers Repeated HOT 6
- Descrition field in tasks shows html-entities for special characters HOT 1
- The sub panel cannot display normally HOT 2
- Can't add additional fields to Import Screen in any Module SuiteCRM 8 HOT 2
- Repair & Rebuild does not sync vardefs w/DB SuiteCRM 8 HOT 3
- Unable to Horizontal Scroll Reports in SuiteCRM 8 HOT 1
- Images being displayed in PDF Template but not in PDF File
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from suitecrm-core.