SuiteCRM8 on Windows and XAMP

Hi Everybody,

Is there somone who has installed SuiteCRM8 on Windows using XAMPP?

I have following issues:

  • web installation does not work (installed by CLI)
  • after the installation I can not use most of the SuiteCRM webpage, because I often see this:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at admin@symetrium.com.pl to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.

Apache/2.4.51 (Win64) OpenSSL/1.1.1l PHP/8.0.13 Server at crm.sym Port 80

crm.sym is a virtualhost.

in error log files:
[Mon Dec 27 22:59:08.702494 2021] [core:alert] [pid 5488:tid 2000] [client 127.0.0.1:50637] C:/xampp/htdocs/scrm/public/legacy/.htaccess: RewriteBase: argument is not a valid URL, referer: http://crm.sym

in the access log:
127.0.0.1 - - [27/Dec/2021:22:58:58 +0100] “GET /legacy/themes/default/images/company_logo.png HTTP/1.1” 500 639
127.0.0.1 - - [27/Dec/2021:22:59:02 +0100] “POST /login HTTP/1.1” 200 148
127.0.0.1 - - [27/Dec/2021:22:59:04 +0100] “POST /api/graphql HTTP/1.1” 200 230
127.0.0.1 - - [27/Dec/2021:22:59:03 +0100] “GET /session-status HTTP/1.1” 200 140
127.0.0.1 - - [27/Dec/2021:22:59:05 +0100] “POST /api/graphql HTTP/1.1” 200 65133
127.0.0.1 - - [27/Dec/2021:22:59:05 +0100] “POST /api/graphql HTTP/1.1” 200 55648
127.0.0.1 - - [27/Dec/2021:22:59:06 +0100] “POST /api/graphql HTTP/1.1” 200 480708
127.0.0.1 - - [27/Dec/2021:22:59:05 +0100] “POST /api/graphql HTTP/1.1” 200 1419
127.0.0.1 - - [27/Dec/2021:22:59:08 +0100] “GET /legacy/index.php?module=Users&action=SetTimezone HTTP/1.1” 500 639

Does anybody know what should I do to fix it?

Best regards,
Martin

I laso got this in depreciation prod log:

2021-12-27 22:49:42] php.INFO: User Deprecated: Since symfony/framework-bundle 5.1: Using type “Symfony\Component\Routing\RouteCollectionBuilder” for argument 1 of method “App\Kernel:configureRoutes()” is deprecated, use “Symfony\Component\Routing\Loader\Configurator\RoutingConfigurator” instead. {“exception”:"[object] (ErrorException(code: 0): User Deprecated: Since symfony/framework-bundle 5.1: Using type “Symfony\Component\Routing\RouteCollectionBuilder” for argument 1 of method “App\Kernel:configureRoutes()” is deprecated, use “Symfony\Component\Routing\Loader\Configurator\RoutingConfigurator” instead. at C:\xampp\htdocs\scrm\vendor\symfony\framework-bundle\Kernel\MicroKernelTrait.php:188)"} []
[2021-12-27 22:49:42] php.INFO: User Deprecated: Since symfony/routing 5.1: The “Symfony\Component\Routing\RouteCollectionBuilder” class is deprecated, use “Symfony\Component\Routing\Loader\Configurator\RoutingConfigurator” instead. {“exception”:"[object] (ErrorException(code: 0): User Deprecated: Since symfony/routing 5.1: The “Symfony\Component\Routing\RouteCollectionBuilder” class is deprecated, use “Symfony\Component\Routing\Loader\Configurator\RoutingConfigurator” instead. at C:\xampp\htdocs\scrm\vendor\symfony\routing\RouteCollectionBuilder.php:19)"} []

Hi,
Sometimes get an error on the xamp installer for msvcr 120.dll file (msvcp120.dll free download | DLL‑files.com)

After downloading this file

Go to

Local Disk - Windows- (Systems 32 + systems + SysWoW64)
( paste the msvcp file).

Or please watch the SuiteCRM 8 Installation video : How to Download and Install SuiteCRM 8 on Windows 10/8/7? - YouTube

Hi,

  1. There is no path like %Windsir%\System32\systems\ … so I could check if this dll file
  2. This video does not help in anything. It is just about copying files… As I mentionet in previous post the installer does not work on XAMP.

Hi,

Hi

But I could not find …\System32\systems …

Hi All

I gave up with XAMPP on Windows and I tried it on Ubuntu Server but i got the same issue with Internal Error…

I spend some time on it and finaly found the bug!

There is an error with generating .htaccess in legacy folder. It was fixed on beta. read this:
SuiteCRM 8 Beta - Install Questions - SuiteCRM Forum - English Language / Installation & Upgrade Help - SuiteCRM

I put the correct RewriteBase /public/legacy and it has started working!

Hi @mste,

Welcome to the community :wave: and thanks for trying out SuiteCRM 8

Glad you were able to solve it!

Check this video for details about how to install suitecrm 8