Difference between revisions of "PhpMyAdmin"

From OpenEMR Project Wiki
m (1 revision: PhpMyAdmin)
Line 1: Line 1:
'''For versions 3.1.0 and above''', the phpMyAdmin version (chose 2.x branch to ensure compatibility with php4/mysql4) has been upgraded and migrated to openemr/phpmyadmin. The customizations involved to embed phpMyAdmin involved creating a custom openemr/phpmyadmin/config.inc.php file and modifying several files (openemr/phpmyadmin/libraries/session.inc.php and openemr/phpmyadmin/libraries/common.inc.php) to ensure the sessions of phpMyAdmin and OpenEMR do not conflict. Note that the session name in openemr/interface/globals.php and openemr/phpmyadmin/libraries/session.inc.php need to be identical (this has been documented in the globals.php file for users whom want to change the session names). phpMyAdmin was imported into the cvs code with PHPMYADMIN tags to allow simple upgrading in the cvs to new phpMyAdmin versions in future via cvs import and merge.
==For versions 4.1.2 and above==
*Upgraded OpenEMR 4.0 to phpMyAdmin 2.11.10 via cvs import command (very easy) (4/22/2010)
===Integration into OpenEMR===
:Embedded phpMyAdmin was upgraded to 4.0.4. This included:
:*Removal of previous phpmyadmin version:
::*http://github.com/openemr/openemr/commit/807e0ebfc4d1d9108cef338ba29c4e2ded90076e
:*Addition of stock phpMyAdmin 4.0.4 (All Language version).
::*http://github.com/openemr/openemr/commit/bcac748a7611fcdff0be8d0c76e3249760987a0e
:*Integration fo phpMyAdmin 4.0.4 into OpenEMR
::*http://github.com/openemr/openemr/commit/79b041ab835d558a73e29761cd7e166ea426ce0d
===Security Patches===
:Goal is to keep this version updated by phpmyadmin security patches released here:
:*http://www.phpmyadmin.net/home_page/security/
:First security patch will be this ('''In Progress'''):
:*http://www.phpmyadmin.net/home_page/security/PMASA-2013-7.php
::*WILL PLACE THE GITHUB OPENEMR COMMIT HERE AFTER BROUGHT INTO OPENEMR CODEBASE HERE.


 
==For versions 3.1.0 - 4.1.1==
'''For versions 3.0.1 and below''', the embedded phpMyAdmin can be found at openemr/interface/main/myadmin .
:The phpMyAdmin version (chose 2.x branch to ensure compatibility with php4/mysql4) has been upgraded and migrated to openemr/phpmyadmin. The customizations involved to embed phpMyAdmin involved creating a custom openemr/phpmyadmin/config.inc.php file and modifying several files (openemr/phpmyadmin/libraries/session.inc.php and openemr/phpmyadmin/libraries/common.inc.php) to ensure the sessions of phpMyAdmin and OpenEMR do not conflict. Note that the session name in openemr/interface/globals.php and openemr/phpmyadmin/libraries/session.inc.php need to be identical (this has been documented in the globals.php file for users whom want to change the session names). phpMyAdmin was imported into the cvs code with PHPMYADMIN tags to allow simple upgrading in the cvs to new phpMyAdmin versions in future via cvs import and merge.
:*Upgraded OpenEMR 4.0 to phpMyAdmin 2.11.10 via cvs import command (very easy) (4/22/2010)
==For versions 3.0.1 and below==
:The embedded phpMyAdmin can be found at openemr/interface/main/myadmin.


[[Category:Developer Guide]]
[[Category:Developer Guide]]

Revision as of 08:23, 6 July 2013

For versions 4.1.2 and above

Integration into OpenEMR

Embedded phpMyAdmin was upgraded to 4.0.4. This included:
  • Removal of previous phpmyadmin version:
  • Addition of stock phpMyAdmin 4.0.4 (All Language version).
  • Integration fo phpMyAdmin 4.0.4 into OpenEMR

Security Patches

Goal is to keep this version updated by phpmyadmin security patches released here:
First security patch will be this (In Progress):
  • WILL PLACE THE GITHUB OPENEMR COMMIT HERE AFTER BROUGHT INTO OPENEMR CODEBASE HERE.

For versions 3.1.0 - 4.1.1

The phpMyAdmin version (chose 2.x branch to ensure compatibility with php4/mysql4) has been upgraded and migrated to openemr/phpmyadmin. The customizations involved to embed phpMyAdmin involved creating a custom openemr/phpmyadmin/config.inc.php file and modifying several files (openemr/phpmyadmin/libraries/session.inc.php and openemr/phpmyadmin/libraries/common.inc.php) to ensure the sessions of phpMyAdmin and OpenEMR do not conflict. Note that the session name in openemr/interface/globals.php and openemr/phpmyadmin/libraries/session.inc.php need to be identical (this has been documented in the globals.php file for users whom want to change the session names). phpMyAdmin was imported into the cvs code with PHPMYADMIN tags to allow simple upgrading in the cvs to new phpMyAdmin versions in future via cvs import and merge.
  • Upgraded OpenEMR 4.0 to phpMyAdmin 2.11.10 via cvs import command (very easy) (4/22/2010)

For versions 3.0.1 and below

The embedded phpMyAdmin can be found at openemr/interface/main/myadmin.