View Issue Details

This bug affects 1 person(s).
 2
IDProjectCategoryView StatusLast Update
09274Bug reportsInstallationpublic2014-11-21 16:38
ReporterAlunisiira Assigned Toc_schmitz  
PrioritynormalSeverityminor 
Status closedResolutionfixed 
Product Version2.05+ 
Fixed in Version2.05+ 
Summary09274: PHP cannot acess protected property error
Description

I tried to install the limesurvey 2.05+ software on my privat computer.
As a database i use postgresql 9.3.

I named my database Limesurvey and after a few moments i got a 500 error. In line 1245 in InstallerController there were a acess violation. I googled and found out, that you should use $e->message() instead of $e->message .

And that the installer can't connect to the database it created just secondes ago. After viewing the created database was in lower case letters and in the installer i denoted the first letter capitalized, i saw my mistake.
So i fixed it by writing all in lower case letters - and it worked.

So please make some hints if the user uses capitalized letters.

Steps To Reproduce

Postgresql 9.3 Server, Windows 7 Professional, Limesurvey 2.05+, Installation process - start the name of your database with a capital letter.

Additional Information

Guess my database converts all to lower cases.

TagsNo tags attached.
Bug heat2
Complete LimeSurvey version number (& build)140915
I will donate to the project if issue is resolvedNo
BrowserOpera
Database type & versionPostgre SQL 9.3
Server OS (if known)Windows 7 Professional
Webserver software & version (if known)Tomcat Apache 7.0.55
PHP Version5.6

Relationships

related to 09338 closedc_schmitz database name Text needs to be lowercase 

Users monitoring this issue

There are no users monitoring this issue.

Activities

c_schmitz

c_schmitz

2014-10-10 15:23

administrator   ~30782

Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=14557

c_schmitz

c_schmitz

2014-10-20 13:49

administrator   ~30828

Version 2.05+ Build 141020 released

Related Changesets

LimeSurvey: master dd183644

2014-10-10 13:22:50

c_schmitz

Details Diff
Fixed issue 09274: Uppercase database name leads to errors Affected Issues
09274
mod - application/controllers/InstallerController.php Diff File
add - application/core/LSYii_CaseValidator.php Diff File
mod - application/models/InstallerConfigForm.php Diff File
mod - application/views/installer/precheck_view.php Diff File

Issue History

Date Modified Username Field Change
2014-10-02 13:56 Alunisiira New Issue
2014-10-10 15:22 c_schmitz Assigned To => c_schmitz
2014-10-10 15:22 c_schmitz Status new => assigned
2014-10-10 15:23 c_schmitz Changeset attached => LimeSurvey master dd183644
2014-10-10 15:23 c_schmitz Note Added: 30782
2014-10-10 15:23 c_schmitz Resolution open => fixed
2014-10-10 15:23 c_schmitz Status assigned => resolved
2014-10-10 15:23 c_schmitz Fixed in Version => 2.05+
2014-10-20 13:49 c_schmitz Note Added: 30828
2014-10-20 13:49 c_schmitz Status resolved => closed
2014-11-21 16:38 c_schmitz Relationship added related to 09338