Bug 1086220
| Summary: | phpmyadmin can't be accessed via browser for php-5.4 and zend-6.1 due to " Unable to load dynamic library /usr/lib64/php/modules/*.so" | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | OpenShift Online | Reporter: | Lei Zhang <lzhang> | ||||||||
| Component: | Image | Assignee: | Vojtech Vitek <vvitek> | ||||||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | libra bugs <libra-bugs> | ||||||||
| Severity: | medium | Docs Contact: | |||||||||
| Priority: | medium | ||||||||||
| Version: | 2.x | CC: | hripps, lzhang, mfojtik, xtian | ||||||||
| Target Milestone: | --- | ||||||||||
| Target Release: | --- | ||||||||||
| Hardware: | Unspecified | ||||||||||
| OS: | Unspecified | ||||||||||
| Whiteboard: | |||||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||||
| Doc Text: | Story Points: | --- | |||||||||
| Clone Of: | Environment: | ||||||||||
| Last Closed: | 2014-05-15 15:28:50 UTC | Type: | Bug | ||||||||
| Regression: | --- | Mount Type: | --- | ||||||||
| Documentation: | --- | CRM: | |||||||||
| Verified Versions: | Category: | --- | |||||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||
| Embargoed: | |||||||||||
| Attachments: |
|
||||||||||
|
Description
Lei Zhang
2014-04-10 11:46:43 UTC
Created attachment 884910 [details]
Zend phpmyadmin.log
Created attachment 884911 [details]
Php-5.3 phpmyadmin.log
I can't reproduce the issue. My steps: 1. > rhc app-create p php-5.3 mysql-5.1 phpmyadmin --no-git 2. > rhc app-show p 3. Access <app-url>/phpmyadmin/, fill-in credentials from 2. => PHPMyAdmin works 4. > rhc ssh p "cat app-root/logs/phpmyadmin.log" No warning. No error. @Lei, can you please provide specific steps to reproduce this issue? Hi, it can be reproduced on PHP-5.4 and zend-6.1, not on PHP-5.3 On devenv_4668, this bug still can be reproduced for php-5.4 and zend-6.1, For the output of command you mentioned, I attach the file(listfile.txt), pls have a look. Created attachment 886049 [details]
yum list
Commit pushed to master at https://github.com/openshift/origin-server https://github.com/openshift/origin-server/commit/d01ee0409a35dc7dc85b48a7fbae220717c811cf fix phpmyadmin PHP_INI_SCAN_DIR bug PHPMyAdmin runs on PHP 5.3, even if it's attached to PHP 5.4 or Zend Server. Bug 1086220 - https://bugzilla.redhat.com/show_bug.cgi?id=1086220 Verified on INT(devenv_4681), https://$appname-$domainname.int.rhcloud.com/phpmyadmin can be accessed, no Warning info shows in app-root/logs/phpmyadmin.log. [rayzhang@ray Work]$ rhc app create myphp54 php-5.4 mysql-5.5 phpmyadmin-4 Application Options ------------------- Domain: truhnq Cartridges: php-5.4, mysql-5.5, phpmyadmin-4 Gear Size: default Scaling: no Creating application 'myphp54' ... done MySQL 5.5 database added. Please make note of these credentials: Root User: admindkkC744 Root Password: KUPLfBImi_Ej Database Name: myphp54 Connection URL: mysql://$OPENSHIFT_MYSQL_DB_HOST:$OPENSHIFT_MYSQL_DB_PORT/ You can manage your new MySQL database by also embedding phpmyadmin. The phpmyadmin username and password will be the same as the MySQL credentials above. Please make note of these MySQL credentials again: Root User: admindkkC744 Root Password: KUPLfBImi_Ej URL: https://myphp54-truhnq.int.rhcloud.com/phpmyadmin/ Waiting for your DNS name to be available ... done [rayzhang@ray Work]$ rhc app ssh myphp54 "grep Warning app-root/logs/phpmyadmin.log" [rayzhang@ray Work]$ [rayzhang@ray Work]$ rhc app create myzend61 zend-6.1 mysql-5.5 phpmyadmin-4 Application Options ------------------- Domain: truhnq Cartridges: zend-6.1, mysql-5.5, phpmyadmin-4 Gear Size: default Scaling: no Creating application 'myzend61' ... done Note: You should set password for the Zend Server Console at: https://myzend61-truhnq.int.rhcloud.com/ZendServer MySQL 5.5 database added. Please make note of these credentials: Root User: adminyDvaGHI Root Password: cJUvtDcDHUnd Database Name: myzend61 Connection URL: mysql://$OPENSHIFT_MYSQL_DB_HOST:$OPENSHIFT_MYSQL_DB_PORT/ You can manage your new MySQL database by also embedding phpmyadmin. The phpmyadmin username and password will be the same as the MySQL credentials above. Please make note of these MySQL credentials again: Root User: adminyDvaGHI Root Password: cJUvtDcDHUnd URL: https://myzend61-truhnq.int.rhcloud.com/phpmyadmin/ Zend Server 6 started successfully Waiting for your DNS name to be available ... done Cloning into 'myzend61'... Warning: Permanently added 'myzend61-truhnq.int.rhcloud.com' (RSA) to the list of known hosts. Your application 'myzend61' is now available. URL: http://myzend61-truhnq.int.rhcloud.com/ SSH to: 534ddd6703ef64b23900018a.rhcloud.com Git remote: ssh://534ddd6703ef64b23900018a.rhcloud.com/~/git/myzend61.git/ Cloned to: /home/rayzhang/Work/myzend61 Run 'rhc show-app myzend61' for more details about your app. [rayzhang@ray Work]$rhc app ssh myzend61 "grep Warning app-root/logs/phpmyadmin.log" [rayzhang@ray Work]$ |