Hi, since commit 37d142bc, where Michal removed compatibility code for PHP 5.2, I seem to have problems with phpMyAdmin.
The page displays approximately correctly, but there are no databases listed and, aside from the navigation menu at the top of the screen and error messages, the main page has no content.
The demo server seems to be under extremely heavy load, so I'm unable to test whether it's just me. I'm using PHP 5.3.3-7+squeeze15.
Any thoughts?
The warning/notice messages currently are:
Notice in ./libraries/navigation/NavigationHeader.class.php#187 Undefined index: PHP_AUTH_USER
Backtrace
./libraries/navigation/NavigationHeader.class.php#49: PMA_NavigationHeader->_links() ./libraries/navigation/Navigation.class.php#47: PMA_NavigationHeader->getDisplay() ./libraries/Header.class.php#368: PMA_Navigation->getDisplay() ./libraries/Response.class.php#264: PMA_Header->getDisplay() ./libraries/Response.class.php#277: PMA_Response->_getDisplay() ./libraries/Response.class.php#374: PMA_Response->_htmlResponse() ./libraries/OutputBuffering.class.php#116: PMA_Response::response() PMA_OutputBuffering::stop() Notice in ./libraries/Menu.class.php#487 Use of undefined constant PMA_DRIZZLE - assumed 'PMA_DRIZZLE'
Backtrace
./libraries/Menu.class.php#108: PMA_Menu->_getServerTabs() ./libraries/Menu.class.php#75: PMA_Menu->_getMenu() ./libraries/Header.class.php#389: PMA_Menu->getDisplay() ./libraries/Response.class.php#264: PMA_Header->getDisplay() ./libraries/Response.class.php#277: PMA_Response->_getDisplay() ./libraries/Response.class.php#374: PMA_Response->_htmlResponse() ./libraries/OutputBuffering.class.php#116: PMA_Response::response() PMA_OutputBuffering::stop() Notice in ./libraries/Menu.class.php#515 Use of undefined constant PMA_DRIZZLE - assumed 'PMA_DRIZZLE'
Backtrace
./libraries/Menu.class.php#108: PMA_Menu->_getServerTabs() ./libraries/Menu.class.php#75: PMA_Menu->_getMenu() ./libraries/Header.class.php#389: PMA_Menu->getDisplay() ./libraries/Response.class.php#264: PMA_Header->getDisplay() ./libraries/Response.class.php#277: PMA_Response->_getDisplay() ./libraries/Response.class.php#374: PMA_Response->_htmlResponse() ./libraries/OutputBuffering.class.php#116: PMA_Response::response() PMA_OutputBuffering::stop() Notice in ./libraries/Menu.class.php#487 Use of undefined constant PMA_DRIZZLE - assumed 'PMA_DRIZZLE'
Backtrace
./libraries/Menu.class.php#108: PMA_Menu->_getServerTabs() ./libraries/Menu.class.php#87: PMA_Menu->_getMenu() ./libraries/Footer.class.php#252: PMA_Menu->getHash() ./libraries/Response.class.php#266: PMA_Footer->getDisplay() ./libraries/Response.class.php#277: PMA_Response->_getDisplay() ./libraries/Response.class.php#374: PMA_Response->_htmlResponse() ./libraries/OutputBuffering.class.php#116: PMA_Response::response() PMA_OutputBuffering::stop() Notice in ./libraries/Menu.class.php#515 Use of undefined constant PMA_DRIZZLE - assumed 'PMA_DRIZZLE'
Backtrace
./libraries/Menu.class.php#108: PMA_Menu->_getServerTabs() ./libraries/Menu.class.php#87: PMA_Menu->_getMenu() ./libraries/Footer.class.php#252: PMA_Menu->getHash() ./libraries/Response.class.php#266: PMA_Footer->getDisplay() ./libraries/Response.class.php#277: PMA_Response->_getDisplay() ./libraries/Response.class.php#374: PMA_Response->_htmlResponse() ./libraries/OutputBuffering.class.php#116: PMA_Response::response() PMA_OutputBuffering::stop()
Isaac Bennetch a écrit :
Hi, since commit 37d142bc, where Michal removed compatibility code for PHP 5.2, I seem to have problems with phpMyAdmin.
The page displays approximately correctly, but there are no databases listed and, aside from the navigation menu at the top of the screen and error messages, the main page has no content.
The demo server seems to be under extremely heavy load, so I'm unable to test whether it's just me. I'm using PHP 5.3.3-7+squeeze15.
Any thoughts?
Hi Isaac, I just tested 37d142bc and current master on a Linux machine (non-Debian) with PHP 5.3.25 and everything is fine.
I don't have Debian squeeze installed to test it.
2013/7/3 Isaac Bennetch bennetch@gmail.com:
Hi, since commit 37d142bc, where Michal removed compatibility code for PHP 5.2, I seem to have problems with phpMyAdmin.
The page displays approximately correctly, but there are no databases listed and, aside from the navigation menu at the top of the screen and error messages, the main page has no content.
The demo server seems to be under extremely heavy load, so I'm unable to test whether it's just me. I'm using PHP 5.3.3-7+squeeze15.
Any thoughts?
I don't experience any problems either. Tested with PHP Version 5.4.4-14+deb7u2 (Debian wheezy).
Kind regards,
Dieter
The warning/notice messages currently are:
Notice in ./libraries/navigation/NavigationHeader.class.php#187 Undefined index: PHP_AUTH_USER
Backtrace
./libraries/navigation/NavigationHeader.class.php#49: PMA_NavigationHeader->_links() ./libraries/navigation/Navigation.class.php#47: PMA_NavigationHeader->getDisplay() ./libraries/Header.class.php#368: PMA_Navigation->getDisplay() ./libraries/Response.class.php#264: PMA_Header->getDisplay() ./libraries/Response.class.php#277: PMA_Response->_getDisplay() ./libraries/Response.class.php#374: PMA_Response->_htmlResponse() ./libraries/OutputBuffering.class.php#116: PMA_Response::response() PMA_OutputBuffering::stop() Notice in ./libraries/Menu.class.php#487 Use of undefined constant PMA_DRIZZLE - assumed 'PMA_DRIZZLE'
Backtrace
./libraries/Menu.class.php#108: PMA_Menu->_getServerTabs() ./libraries/Menu.class.php#75: PMA_Menu->_getMenu() ./libraries/Header.class.php#389: PMA_Menu->getDisplay() ./libraries/Response.class.php#264: PMA_Header->getDisplay() ./libraries/Response.class.php#277: PMA_Response->_getDisplay() ./libraries/Response.class.php#374: PMA_Response->_htmlResponse() ./libraries/OutputBuffering.class.php#116: PMA_Response::response() PMA_OutputBuffering::stop() Notice in ./libraries/Menu.class.php#515 Use of undefined constant PMA_DRIZZLE - assumed 'PMA_DRIZZLE'
Backtrace
./libraries/Menu.class.php#108: PMA_Menu->_getServerTabs() ./libraries/Menu.class.php#75: PMA_Menu->_getMenu() ./libraries/Header.class.php#389: PMA_Menu->getDisplay() ./libraries/Response.class.php#264: PMA_Header->getDisplay() ./libraries/Response.class.php#277: PMA_Response->_getDisplay() ./libraries/Response.class.php#374: PMA_Response->_htmlResponse() ./libraries/OutputBuffering.class.php#116: PMA_Response::response() PMA_OutputBuffering::stop() Notice in ./libraries/Menu.class.php#487 Use of undefined constant PMA_DRIZZLE - assumed 'PMA_DRIZZLE'
Backtrace
./libraries/Menu.class.php#108: PMA_Menu->_getServerTabs() ./libraries/Menu.class.php#87: PMA_Menu->_getMenu() ./libraries/Footer.class.php#252: PMA_Menu->getHash() ./libraries/Response.class.php#266: PMA_Footer->getDisplay() ./libraries/Response.class.php#277: PMA_Response->_getDisplay() ./libraries/Response.class.php#374: PMA_Response->_htmlResponse() ./libraries/OutputBuffering.class.php#116: PMA_Response::response() PMA_OutputBuffering::stop() Notice in ./libraries/Menu.class.php#515 Use of undefined constant PMA_DRIZZLE - assumed 'PMA_DRIZZLE'
Backtrace
./libraries/Menu.class.php#108: PMA_Menu->_getServerTabs() ./libraries/Menu.class.php#87: PMA_Menu->_getMenu() ./libraries/Footer.class.php#252: PMA_Menu->getHash() ./libraries/Response.class.php#266: PMA_Footer->getDisplay() ./libraries/Response.class.php#277: PMA_Response->_getDisplay() ./libraries/Response.class.php#374: PMA_Response->_htmlResponse() ./libraries/OutputBuffering.class.php#116: PMA_Response::response() PMA_OutputBuffering::stop()
This SF.net email is sponsored by Windows:
Build for Windows Store.
http://p.sf.net/sfu/windows-dev2dev _______________________________________________ Phpmyadmin-devel mailing list Phpmyadmin-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
-- Kind regards,
Dieter Adriaenssens
On 7/3/13 1:04 PM, Isaac Bennetch wrote:
Hi, since commit 37d142bc, where Michal removed compatibility code for PHP 5.2, I seem to have problems with phpMyAdmin.
The page displays approximately correctly, but there are no databases listed and, aside from the navigation menu at the top of the screen and error messages, the main page has no content.
The demo server seems to be under extremely heavy load, so I'm unable to test whether it's just me. I'm using PHP 5.3.3-7+squeeze15.
Any thoughts?
With a bit more research, I'm finding that I don't always get error messages, but I never get a display of databases or any useful interface. Is this something anyone thinks we should investigate further or should I just upgrade my system to the more modern Wheezy and forget about it? My Squeeze install is rather outdated, despite having PHP 5.3.3 and Apache 2.2.16; I certainly don't need to make a big deal about this.
The warning/notice messages currently are:
Notice in ./libraries/navigation/NavigationHeader.class.php#187 Undefined index: PHP_AUTH_USER
Backtrace
./libraries/navigation/NavigationHeader.class.php#49: PMA_NavigationHeader->_links() ./libraries/navigation/Navigation.class.php#47: PMA_NavigationHeader->getDisplay() ./libraries/Header.class.php#368: PMA_Navigation->getDisplay() ./libraries/Response.class.php#264: PMA_Header->getDisplay() ./libraries/Response.class.php#277: PMA_Response->_getDisplay() ./libraries/Response.class.php#374: PMA_Response->_htmlResponse() ./libraries/OutputBuffering.class.php#116: PMA_Response::response() PMA_OutputBuffering::stop() Notice in ./libraries/Menu.class.php#487 Use of undefined constant PMA_DRIZZLE - assumed 'PMA_DRIZZLE'
Backtrace
./libraries/Menu.class.php#108: PMA_Menu->_getServerTabs() ./libraries/Menu.class.php#75: PMA_Menu->_getMenu() ./libraries/Header.class.php#389: PMA_Menu->getDisplay() ./libraries/Response.class.php#264: PMA_Header->getDisplay() ./libraries/Response.class.php#277: PMA_Response->_getDisplay() ./libraries/Response.class.php#374: PMA_Response->_htmlResponse() ./libraries/OutputBuffering.class.php#116: PMA_Response::response() PMA_OutputBuffering::stop() Notice in ./libraries/Menu.class.php#515 Use of undefined constant PMA_DRIZZLE - assumed 'PMA_DRIZZLE'
Backtrace
./libraries/Menu.class.php#108: PMA_Menu->_getServerTabs() ./libraries/Menu.class.php#75: PMA_Menu->_getMenu() ./libraries/Header.class.php#389: PMA_Menu->getDisplay() ./libraries/Response.class.php#264: PMA_Header->getDisplay() ./libraries/Response.class.php#277: PMA_Response->_getDisplay() ./libraries/Response.class.php#374: PMA_Response->_htmlResponse() ./libraries/OutputBuffering.class.php#116: PMA_Response::response() PMA_OutputBuffering::stop() Notice in ./libraries/Menu.class.php#487 Use of undefined constant PMA_DRIZZLE - assumed 'PMA_DRIZZLE'
Backtrace
./libraries/Menu.class.php#108: PMA_Menu->_getServerTabs() ./libraries/Menu.class.php#87: PMA_Menu->_getMenu() ./libraries/Footer.class.php#252: PMA_Menu->getHash() ./libraries/Response.class.php#266: PMA_Footer->getDisplay() ./libraries/Response.class.php#277: PMA_Response->_getDisplay() ./libraries/Response.class.php#374: PMA_Response->_htmlResponse() ./libraries/OutputBuffering.class.php#116: PMA_Response::response() PMA_OutputBuffering::stop() Notice in ./libraries/Menu.class.php#515 Use of undefined constant PMA_DRIZZLE - assumed 'PMA_DRIZZLE'
Backtrace
./libraries/Menu.class.php#108: PMA_Menu->_getServerTabs() ./libraries/Menu.class.php#87: PMA_Menu->_getMenu() ./libraries/Footer.class.php#252: PMA_Menu->getHash() ./libraries/Response.class.php#266: PMA_Footer->getDisplay() ./libraries/Response.class.php#277: PMA_Response->_getDisplay() ./libraries/Response.class.php#374: PMA_Response->_htmlResponse() ./libraries/OutputBuffering.class.php#116: PMA_Response::response() PMA_OutputBuffering::stop()
Le 2013-07-09 12:10, Isaac Bennetch a écrit :
On 7/3/13 1:04 PM, Isaac Bennetch wrote:
Hi, since commit 37d142bc, where Michal removed compatibility code for PHP 5.2, I seem to have problems with phpMyAdmin.
The page displays approximately correctly, but there are no databases listed and, aside from the navigation menu at the top of the screen and error messages, the main page has no content.
The demo server seems to be under extremely heavy load, so I'm unable to test whether it's just me. I'm using PHP 5.3.3-7+squeeze15.
Any thoughts?
With a bit more research, I'm finding that I don't always get error messages, but I never get a display of databases or any useful interface. Is this something anyone thinks we should investigate further or should I just upgrade my system to the more modern Wheezy and forget about it? My Squeeze install is rather outdated, despite having PHP 5.3.3 and Apache 2.2.16; I certainly don't need to make a big deal about this.
Hi Isaac, can you double-check that when you go back to the commit just before 37d142bc, then open a fresh navigator, all is fine?
On 7/9/13 12:43 PM, Marc Delisle wrote:
Le 2013-07-09 12:10, Isaac Bennetch a écrit :
On 7/3/13 1:04 PM, Isaac Bennetch wrote:
Hi, since commit 37d142bc, where Michal removed compatibility code for PHP 5.2, I seem to have problems with phpMyAdmin.
The page displays approximately correctly, but there are no databases listed and, aside from the navigation menu at the top of the screen and error messages, the main page has no content.
The demo server seems to be under extremely heavy load, so I'm unable to test whether it's just me. I'm using PHP 5.3.3-7+squeeze15.
Any thoughts?
With a bit more research, I'm finding that I don't always get error messages, but I never get a display of databases or any useful interface. Is this something anyone thinks we should investigate further or should I just upgrade my system to the more modern Wheezy and forget about it? My Squeeze install is rather outdated, despite having PHP 5.3.3 and Apache 2.2.16; I certainly don't need to make a big deal about this.
Hi Isaac, can you double-check that when you go back to the commit just before 37d142bc, then open a fresh navigator, all is fine?
Yes, I just did confirm and see the following: 0f3754a works okay 0f3754a is broken for me
The degree of brokenness seems to vary depending on a few factors (what URL I load, what I've configured as my auth_type, etc) -- the three options I've seen are:
1) completely blank browser, 2) Menu structure (navigation area links for documentation, logout, etc and main page tab structure) but no databases available and no error/warning messages, or 3) Same as (2) but with errors/warning messages.
I've seen the problem on two similar Debian Squeeze systems that are different machines but running the same general configuration.
Additionally, I can confirm that when I update a system to Wheezy, which has PHP 5.4.4, MySQL 5.3.31, and Apache 2.2.2. As a reminder, the broken installs had PHP 5.3.3, MySQL 5.1.66, and Apache 2.2.16.
My system works, I have no problem updating to Wheezy, but I can keep the system running if we want to do more troubleshooting. It's up to the group to decide if this is worth looking in to.
Thanks again
2013/7/10 Isaac Bennetch bennetch@gmail.com:
On 7/9/13 12:43 PM, Marc Delisle wrote:
Le 2013-07-09 12:10, Isaac Bennetch a écrit :
On 7/3/13 1:04 PM, Isaac Bennetch wrote:
Hi, since commit 37d142bc, where Michal removed compatibility code for PHP 5.2, I seem to have problems with phpMyAdmin.
The page displays approximately correctly, but there are no databases listed and, aside from the navigation menu at the top of the screen and error messages, the main page has no content.
The demo server seems to be under extremely heavy load, so I'm unable to test whether it's just me. I'm using PHP 5.3.3-7+squeeze15.
Any thoughts?
With a bit more research, I'm finding that I don't always get error messages, but I never get a display of databases or any useful interface. Is this something anyone thinks we should investigate further or should I just upgrade my system to the more modern Wheezy and forget about it? My Squeeze install is rather outdated, despite having PHP 5.3.3 and Apache 2.2.16; I certainly don't need to make a big deal about this.
Hi Isaac, can you double-check that when you go back to the commit just before 37d142bc, then open a fresh navigator, all is fine?
Yes, I just did confirm and see the following: 0f3754a works okay 0f3754a is broken for me
The degree of brokenness seems to vary depending on a few factors (what URL I load, what I've configured as my auth_type, etc) -- the three options I've seen are:
- completely blank browser,
- Menu structure (navigation area links for documentation, logout, etc
and main page tab structure) but no databases available and no error/warning messages, or 3) Same as (2) but with errors/warning messages.
I've seen the problem on two similar Debian Squeeze systems that are different machines but running the same general configuration.
Additionally, I can confirm that when I update a system to Wheezy, which has PHP 5.4.4, MySQL 5.3.31, and Apache 2.2.2. As a reminder, the broken installs had PHP 5.3.3, MySQL 5.1.66, and Apache 2.2.16.
My system works, I have no problem updating to Wheezy, but I can keep the system running if we want to do more troubleshooting. It's up to the group to decide if this is worth looking in to.
Thanks again
I have squeeze running as well on my production server at work, but it has phpMyAdmin 4.0.4.1 installed, which shows no problems. I just cloned master to test, and I have the same issue as Isaac. BTW : I don't even have to login to get the main screen (but it doesn't show anything, except the preloaded structures and tabs, so there is no connection to the database)
When clicking on something, I get a AJAX/JS popup with message : Error in Processing Request, Error code: 500, Error text : Internal server error.
The error log says :
PHP Fatal error: Can't inherit abstract function SplObserver::update() (previously declared abstract in PluginObserver) in /usr/local/phpmyadmin/libraries/plugins/PluginObserver.class.php on line 23
The server is running on : PHP 5.3.3-7+squeeze15, Apache 2.2.16-6+squeeze11, MySQL 5.1.66-0+squeeze1 -- Kind regards,
Dieter Adriaenssens
Le 2013-07-10 10:55, Isaac Bennetch a écrit :
On 7/9/13 12:43 PM, Marc Delisle wrote:
Le 2013-07-09 12:10, Isaac Bennetch a écrit :
On 7/3/13 1:04 PM, Isaac Bennetch wrote:
Hi, since commit 37d142bc, where Michal removed compatibility code for PHP 5.2, I seem to have problems with phpMyAdmin.
The page displays approximately correctly, but there are no databases listed and, aside from the navigation menu at the top of the screen and error messages, the main page has no content.
The demo server seems to be under extremely heavy load, so I'm unable to test whether it's just me. I'm using PHP 5.3.3-7+squeeze15.
Any thoughts?
With a bit more research, I'm finding that I don't always get error messages, but I never get a display of databases or any useful interface. Is this something anyone thinks we should investigate further or should I just upgrade my system to the more modern Wheezy and forget about it? My Squeeze install is rather outdated, despite having PHP 5.3.3 and Apache 2.2.16; I certainly don't need to make a big deal about this.
Hi Isaac, can you double-check that when you go back to the commit just before 37d142bc, then open a fresh navigator, all is fine?
Yes, I just did confirm and see the following: 0f3754a works okay 0f3754a is broken for me
You mean that 37d142bc is broken, right?
The degree of brokenness seems to vary depending on a few factors (what URL I load, what I've configured as my auth_type, etc) -- the three options I've seen are:
- completely blank browser,
- Menu structure (navigation area links for documentation, logout, etc
and main page tab structure) but no databases available and no error/warning messages, or 3) Same as (2) but with errors/warning messages.
I've seen the problem on two similar Debian Squeeze systems that are different machines but running the same general configuration.
Additionally, I can confirm that when I update a system to Wheezy, which has PHP 5.4.4, MySQL 5.3.31, and Apache 2.2.2. As a reminder, the broken installs had PHP 5.3.3, MySQL 5.1.66, and Apache 2.2.16.
My system works, I have no problem updating to Wheezy, but I can keep the system running if we want to do more troubleshooting. It's up to the group to decide if this is worth looking in to.
Thanks again
On Jul 10, 2013, at 12:30 PM, Marc Delisle marc@infomarc.info wrote:
Le 2013-07-10 10:55, Isaac Bennetch a écrit :
On 7/9/13 12:43 PM, Marc Delisle wrote:
Le 2013-07-09 12:10, Isaac Bennetch a écrit :
On 7/3/13 1:04 PM, Isaac Bennetch wrote:
Hi, since commit 37d142bc, where Michal removed compatibility code for PHP 5.2, I seem to have problems with phpMyAdmin.
The page displays approximately correctly, but there are no databases listed and, aside from the navigation menu at the top of the screen and error messages, the main page has no content.
The demo server seems to be under extremely heavy load, so I'm unable to test whether it's just me. I'm using PHP 5.3.3-7+squeeze15.
Any thoughts?
With a bit more research, I'm finding that I don't always get error messages, but I never get a display of databases or any useful interface. Is this something anyone thinks we should investigate further or should I just upgrade my system to the more modern Wheezy and forget about it? My Squeeze install is rather outdated, despite having PHP 5.3.3 and Apache 2.2.16; I certainly don't need to make a big deal about this.
Hi Isaac, can you double-check that when you go back to the commit just before 37d142bc, then open a fresh navigator, all is fine?
Yes, I just did confirm and see the following: 0f3754a works okay 0f3754a is broken for me
You mean that 37d142bc is broken, right?
Yes. That's some copy and paste gone horribly wrong.
The degree of brokenness seems to vary depending on a few factors (what URL I load, what I've configured as my auth_type, etc) -- the three options I've seen are:
- completely blank browser,
- Menu structure (navigation area links for documentation, logout, etc
and main page tab structure) but no databases available and no error/warning messages, or 3) Same as (2) but with errors/warning messages.
I've seen the problem on two similar Debian Squeeze systems that are different machines but running the same general configuration.
Additionally, I can confirm that when I update a system to Wheezy, which has PHP 5.4.4, MySQL 5.3.31, and Apache 2.2.2. As a reminder, the broken installs had PHP 5.3.3, MySQL 5.1.66, and Apache 2.2.16.
My system works, I have no problem updating to Wheezy, but I can keep the system running if we want to do more troubleshooting. It's up to the group to decide if this is worth looking in to.
Thanks again
-- Marc Delisle http://infomarc.info
See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clk... _______________________________________________ Phpmyadmin-devel mailing list Phpmyadmin-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel