View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
06125 | Bug reports | Installation | public | 2012-05-22 06:59 | 2012-05-28 15:12 |
Reporter | jlpoole | Assigned To | c_schmitz | ||
Priority | normal | Severity | partial_block | ||
Status | closed | Resolution | fixed | ||
Product Version | 2.00RC1 | ||||
Fixed in Version | 2.00RC2 | ||||
Summary | 06125: Install fails: include(PDO.php)... failed to open stream: No such file or directory | ||||
Description | After clicking license acceptance, PHP Warning window stops installation with: include(PDO.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory | ||||
Steps To Reproduce | download limesurvey200RC1-build120510.7z on Firefox 10.0.4 running on same server via SSH, load URL | ||||
Additional Information | PDO.php is not on the system: Installed mysql is: installed php: Here is the entire error page: PHP warning include(PDO.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory /var/www/localhost/htdocs/limesurvey/framework/YiiBase.php(418) 406 { Stack Trace 43 public $adminEmail = 'your-email@example.net'; #4 199 check a few writing permissions and optional settings #5 67 case 'viewlicense': #6 Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are required to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/London' for 'Local time zone must be set--see zic manual page/0.0/no DST' instead in /var/www/localhost/htdocs/limesurvey/framework/views/exception.php on line 217 | ||||
Tags | No tags attached. | ||||
Bug heat | 4 | ||||
Complete LimeSurvey version number (& build) | 120510 | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | Firefox 10.4 (Linux) | ||||
Database type & version | MySQL 5.1.62-r1 | ||||
Server OS (if known) | Linux 2.6.38-gentoo-r6 #3 SMP | ||||
Webserver software & version (if known) | Apache 2.2.22-r1 | ||||
PHP Version | 5.3.13 | ||||
I tried an installation on another Gentoo Linux system (laptop) and successfully landed on the Pre-installation Check page which never appeared on the system which is the subject of this bug. For reference, here's the relevant information on the system that works: themis src # uname -a Apache: PHP: MySQL: |
|
I guess the PDO module on that other server is not correclty installed/compiled. Can you get us a phpinfo of that non-working server? |
|
Bingo - you accessed the problem. Thank you! "pdo" is not a default setting for Gentoo's php install; it specifically needs to be activated. I accomplished this by adding to the configuration file "/etc/portage/package.use" file the following lines:
I then re-emerged dev-lang/php so the pdo module would be activated:
For propriety, here's part of the output from the server where it failed,"hip ~ # eix php -I", showing that "pdo" was not activated (by default) as indicated by the entry "-pdo":
I then successfully accessed: http://localhost/limesurvey/index.php/installer/precheck For the record, here's what php related pdo entries I found on the working system: I have provided these details so if Gentoo users run into problems, it will be very clear what needs to be done. I'm also posting in the Gentoo forum "unsupported software" a link to this bug so if anyone searches there for "limesurvey", they may find something helpful. As of now, a search within Gentoo's forum for "limesurvey" comes up empty. |
|
Here's the Gentoo Forum link: http://forums.gentoo.org/viewtopic-p-7045028.html#7045028 |
|
Fix committed to Yii branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=8553 |
|
Version 2.00RC2 released. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2012-05-22 06:59 | jlpoole | New Issue | |
2012-05-22 07:08 | jlpoole | Note Added: 18869 | |
2012-05-22 15:04 | c_schmitz | Note Added: 18878 | |
2012-05-22 15:04 | c_schmitz | Assigned To | => c_schmitz |
2012-05-22 15:04 | c_schmitz | Status | new => feedback |
2012-05-23 06:44 | jlpoole | Note Added: 18885 | |
2012-05-23 06:44 | jlpoole | Status | feedback => assigned |
2012-05-23 06:45 | jlpoole | Note Added: 18886 | |
2012-05-28 09:22 | c_schmitz | Changeset attached | => LimeSurvey Yii 6c1346ab |
2012-05-28 09:22 | c_schmitz | Note Added: 18933 | |
2012-05-28 09:22 | c_schmitz | Resolution | open => fixed |
2012-05-28 09:23 | c_schmitz | Status | assigned => resolved |
2012-05-28 09:23 | c_schmitz | Fixed in Version | => 2.00RC2 |
2012-05-28 15:12 | c_schmitz | Note Added: 18947 | |
2012-05-28 15:12 | c_schmitz | Status | resolved => closed |