View Issue Details

This issue affects 1 person(s).
 4
IDProjectCategoryView StatusLast Update
11799Bug reportsInstallationpublic2016-10-14 15:07
ReporterCasi Assigned Toc_schmitz  
PrioritynoneSeveritytweak 
Status closedResolutionwon't fix 
Product Version2.54 
Summary11799: Installer doesn't check for some PHP extensions
Description

I installed LimeSurvey 2.54 on a FreeBSD server. The installation failed because some PHP functions could not be found. It turned out that I had to install the following PHP extensions which were not included in the PHP 5.6 FreeBSD port.

  • session
  • simplexml
  • filter
  • hash
  • ctype

It would be nice if the installer could if they are installed (analogous to checking for mbstring) instead of failing silently.

TagsNo tags attached.
Bug heat4
Complete LimeSurvey version number (& build)2.54.2+161012
I will donate to the project if issue is resolvedNo
Browser
Database type & versionPostgresQL 9.4.9_1 FreeBSD
Server OS (if known)FreeBSD
Webserver software & version (if known)Caddy
PHP Version5.6

Users monitoring this issue

There are no users monitoring this issue.

Activities

c_schmitz

c_schmitz

2016-10-14 14:57

administrator   ~41354

The documentation clearly states that we do not check for modules that are activated by default in PHP.

ollehar

ollehar

2016-10-14 15:06

administrator   ~41355

Last edited: 2016-10-14 15:07

I added a silent check for your listed packages. The install script will simply die with an error message if any is missing.

Issue History

Date Modified Username Field Change
2016-10-14 13:56 Casi New Issue
2016-10-14 14:15 ollehar Assigned To => ollehar
2016-10-14 14:15 ollehar Status new => assigned
2016-10-14 14:57 c_schmitz Note Added: 41354
2016-10-14 14:57 c_schmitz Assigned To ollehar => c_schmitz
2016-10-14 14:57 c_schmitz Status assigned => closed
2016-10-14 14:57 c_schmitz Resolution open => won't fix
2016-10-14 15:06 ollehar Note Added: 41355
2016-10-14 15:07 ollehar Note Edited: 41355