Bearsampp / .teams

Private documentation repo for the Organization
https://bearsampp.com
GNU General Public License v3.0
0 stars 0 forks source link

Purge old php functions #15

Closed N6REJ closed 2 years ago

N6REJ commented 2 years ago

Some parts refer to versions of php we'll never use/support. Lets figure out a way to remove them.

[2022-07-30 10:16:39] E_NOTICE Undefined index: php52 in /core/classes/apps/class.app.phpmyadmin.php on line 30
  #1  AppPhpmyadmin->reload(phpmyadmin, apps) called at [E:\Development\Bearsampp\core\classes\apps\class.app.phpmyadmin.php:17]
  Bearsampp/Bearsampp#2  AppPhpmyadmin->__construct(phpmyadmin, apps) called at [E:\Development\Bearsampp\core\classes\apps\class.apps.php:67]
  Bearsampp/Bearsampp#3  Apps->getPhpmyadmin() called at [E:\Development\Bearsampp\core\classes\bins\class.bin.php.php:219]
  Bearsampp/Bearsampp#4  BinPhp->updateConfig(8.1.8, 0, 1) called at [E:\Development\Bearsampp\core\classes\bins\class.bin.php.php:145]
  Bearsampp/Bearsampp#5  BinPhp->switchVersion(8.1.8, 1) called at [E:\Development\Bearsampp\core\classes\actions\class.action.switchVersion.php:166]
  #6  ActionSwitchVersion->processWindow(86905688, 1002, 86905688, 0, 0)
  #7  call_user_func_array(Array ([0] => ActionSwitchVersion Object ([] => Splash Object ([] => 86905688,[] => 1,[] => 1,[] => Array ([0] => 1001,[1] => 86824088),[] => ),[] => 8.1.8,[] => BinPhp Object ([] => E:/Development/Bearsampp/bin/apache/apache2.4.54/E:/Development/Bearsampp/bin/apache/apache2.4.54/,[] => E:/Development/Bearsampp/logs/php_error.log,[] => E:/Development/Bearsampp/bin/php/current/php.exe,[] => E:/Development/Bearsampp/bin/php/current/php-win.exe,[] => E:/Development/Bearsampp/bin/php/current/php.ini,[] => E:/Development/Bearsampp/bin/php/current/pear/pear.bat,[] => bins,[] => php,[] => PHP,[] => 8.1.8,[] => 2022.07.16,[] => E:/Development/Bearsampp/bin/php,[] => E:/Development/Bearsampp/bin/php/php8.1.8,[] => E:/Development/Bearsampp/bin/php/current,[] => 1,[] => E:/Development/Bearsampp/bin/php/php8.1.8/bearsampp.conf,[] => Array ([phpVersion] => 8.1.8,[phpCliExe] => php.exe,[phpCliSilentExe] => php-win.exe,[phpConf] => php.ini,[phpPearExe] => pear/pear.bat,[apache24] => php8apache2_4.dll,[bundleRelease] => 2022.07.16)),[] => 8.0.21,[] => Win32Service Object ([] => bearsamppapache,[] => Bearsampp Apache,[] => E:\Development\Bearsampp\bin\apache\current\bin\httpd.exe,[] => ,[] => SERVICE_DEMAND_START,[] => ,[] => Nssm Object ([] => bearsamppapache,[] => Bearsampp Apache,[] => E:\Development\Bearsampp\bin\apache\current\bin\httpd.exe,[] => ,[] => SERVICE_DEMAND_START,[] => ,[] => ,[] => ,[] => ,[] => ),[] => ,[] => ),[] => ,[] => Switch to PHP version 8.1.8,[pathsToScan] => Array ([0] => Array ([path] => E:/Development/Bearsampp/bin/php/php5.6.40,[includes] => Array ([0] => .php,[1] => .bat,[2] => .ini,[3] => .reg,[4] => .inc),[recursive] => 1),[1] => Array ([path] => E:/Development/Bearsampp/bin/php/php7.4.30,[includes] => Array ([0] => .php,[1] => .bat,[2] => .ini,[3] => .reg,[4] => .inc),[recursive] => 1),[2] => Array ([path] => E:/Development/Bearsampp/bin/php/php8.0.21,[includes] => Array ([0] => .php,[1] => .bat,[2] => .ini,[3] => .reg,[4] => .inc),[recursive] => 1),[3] => Array ([path] => E:/Development/Bearsampp/bin/php/php8.1.8,[includes] => Array ([0] => .php,[1] => .bat,[2] => .ini,[3] => .reg,[4] => .inc),[recursive] => 1))),[1] => processWindow), Array ([0] => 86905688,[1] => 1002,[2] => 86905688,[3] => 0,[4] => 0)) called at [E:\Development\Bearsampp\core\classes\class.winbinder.php:463]
  #8  __winbinderEventHandler(86905688, 1002, 86905688, 0, 0, 0)
  #9 wb_main_loop()
  #10 call_user_func_array(wb_main_loop, Array ()) called at [E:\Development\Bearsampp\core\classes\class.winbinder.php:73]
  Bearsampp/Bearsampp#11 WinBinder->callWinBinder(wb_main_loop) called at [E:\Development\Bearsampp\core\classes\class.winbinder.php:123]
  Bearsampp/Bearsampp#12 WinBinder->mainLoop() called at [E:\Development\Bearsampp\core\classes\actions\class.action.switchVersion.php:144]
  Bearsampp/Bearsampp#13 ActionSwitchVersion->__construct(Array ([0] => PHP,[1] => 8.1.8)) called at [E:\Development\Bearsampp\core\classes\actions\class.action.php:66]
  #14 Action->process() called at [E:\Development\Bearsampp\core\bootstrap.php:19]

[2022-07-30 10:16:39] E_NOTICE Undefined index: php53 in /core/classes/apps/class.app.phpmyadmin.php on line 31
  #1  AppPhpmyadmin->reload(phpmyadmin, apps) called at [E:\Development\Bearsampp\core\classes\apps\class.app.phpmyadmin.php:17]
  Bearsampp/Bearsampp#2  AppPhpmyadmin->__construct(phpmyadmin, apps) called at [E:\Development\Bearsampp\core\classes\apps\class.apps.php:67]
  Bearsampp/Bearsampp#3  Apps->getPhpmyadmin() called at [E:\Development\Bearsampp\core\classes\bins\class.bin.php.php:219]
  Bearsampp/Bearsampp#4  BinPhp->updateConfig(8.1.8, 0, 1) called at [E:\Development\Bearsampp\core\classes\bins\class.bin.php.php:145]
  Bearsampp/Bearsampp#5  BinPhp->switchVersion(8.1.8, 1) called at [E:\Development\Bearsampp\core\classes\actions\class.action.switchVersion.php:166]
  #6  ActionSwitchVersion->processWindow(86905688, 1002, 86905688, 0, 0)
  #7  call_user_func_array(Array ([0] => ActionSwitchVersion Object ([] => Splash Object ([] => 86905688,[] => 1,[] => 1,[] => Array ([0] => 1001,[1] => 86824088),[] => ),[] => 8.1.8,[] => BinPhp Object ([] => E:/Development/Bearsampp/bin/apache/apache2.4.54/E:/Development/Bearsampp/bin/apache/apache2.4.54/,[] => E:/Development/Bearsampp/logs/php_error.log,[] => E:/Development/Bearsampp/bin/php/current/php.exe,[] => E:/Development/Bearsampp/bin/php/current/php-win.exe,[] => E:/Development/Bearsampp/bin/php/current/php.ini,[] => E:/Development/Bearsampp/bin/php/current/pear/pear.bat,[] => bins,[] => php,[] => PHP,[] => 8.1.8,[] => 2022.07.16,[] => E:/Development/Bearsampp/bin/php,[] => E:/Development/Bearsampp/bin/php/php8.1.8,[] => E:/Development/Bearsampp/bin/php/current,[] => 1,[] => E:/Development/Bearsampp/bin/php/php8.1.8/bearsampp.conf,[] => Array ([phpVersion] => 8.1.8,[phpCliExe] => php.exe,[phpCliSilentExe] => php-win.exe,[phpConf] => php.ini,[phpPearExe] => pear/pear.bat,[apache24] => php8apache2_4.dll,[bundleRelease] => 2022.07.16)),[] => 8.0.21,[] => Win32Service Object ([] => bearsamppapache,[] => Bearsampp Apache,[] => E:\Development\Bearsampp\bin\apache\current\bin\httpd.exe,[] => ,[] => SERVICE_DEMAND_START,[] => ,[] => Nssm Object ([] => bearsamppapache,[] => Bearsampp Apache,[] => E:\Development\Bearsampp\bin\apache\current\bin\httpd.exe,[] => ,[] => SERVICE_DEMAND_START,[] => ,[] => ,[] => ,[] => ,[] => ),[] => ,[] => ),[] => ,[] => Switch to PHP version 8.1.8,[pathsToScan] => Array ([0] => Array ([path] => E:/Development/Bearsampp/bin/php/php5.6.40,[includes] => Array ([0] => .php,[1] => .bat,[2] => .ini,[3] => .reg,[4] => .inc),[recursive] => 1),[1] => Array ([path] => E:/Development/Bearsampp/bin/php/php7.4.30,[includes] => Array ([0] => .php,[1] => .bat,[2] => .ini,[3] => .reg,[4] => .inc),[recursive] => 1),[2] => Array ([path] => E:/Development/Bearsampp/bin/php/php8.0.21,[includes] => Array ([0] => .php,[1] => .bat,[2] => .ini,[3] => .reg,[4] => .inc),[recursive] => 1),[3] => Array ([path] => E:/Development/Bearsampp/bin/php/php8.1.8,[includes] => Array ([0] => .php,[1] => .bat,[2] => .ini,[3] => .reg,[4] => .inc),[recursive] => 1))),[1] => processWindow), Array ([0] => 86905688,[1] => 1002,[2] => 86905688,[3] => 0,[4] => 0)) called at [E:\Development\Bearsampp\core\classes\class.winbinder.php:463]
  #8  __winbinderEventHandler(86905688, 1002, 86905688, 0, 0, 0)
  #9 wb_main_loop()
  #10 call_user_func_array(wb_main_loop, Array ()) called at [E:\Development\Bearsampp\core\classes\class.winbinder.php:73]
  Bearsampp/Bearsampp#11 WinBinder->callWinBinder(wb_main_loop) called at [E:\Development\Bearsampp\core\classes\class.winbinder.php:123]
  Bearsampp/Bearsampp#12 WinBinder->mainLoop() called at [E:\Development\Bearsampp\core\classes\actions\class.action.switchVersion.php:144]
  Bearsampp/Bearsampp#13 ActionSwitchVersion->__construct(Array ([0] => PHP,[1] => 8.1.8)) called at [E:\Development\Bearsampp\core\classes\actions\class.action.php:66]
  #14 Action->process() called at [E:\Development\Bearsampp\core\bootstrap.php:19]

[2022-07-30 10:16:39] E_NOTICE Undefined index: php55 in /core/classes/apps/class.app.phpmyadmin.php on line 32
  #1  AppPhpmyadmin->reload(phpmyadmin, apps) called at [E:\Development\Bearsampp\core\classes\apps\class.app.phpmyadmin.php:17]
  Bearsampp/Bearsampp#2  AppPhpmyadmin->__construct(phpmyadmin, apps) called at [E:\Development\Bearsampp\core\classes\apps\class.apps.php:67]
  Bearsampp/Bearsampp#3  Apps->getPhpmyadmin() called at [E:\Development\Bearsampp\core\classes\bins\class.bin.php.php:219]
  Bearsampp/Bearsampp#4  BinPhp->updateConfig(8.1.8, 0, 1) called at [E:\Development\Bearsampp\core\classes\bins\class.bin.php.php:145]
  Bearsampp/Bearsampp#5  BinPhp->switchVersion(8.1.8, 1) called at [E:\Development\Bearsampp\core\classes\actions\class.action.switchVersion.php:166]
  #6  ActionSwitchVersion->processWindow(86905688, 1002, 86905688, 0, 0)
  #7  call_user_func_array(Array ([0] => ActionSwitchVersion Object ([] => Splash Object ([] => 86905688,[] => 1,[] => 1,[] => Array ([0] => 1001,[1] => 86824088),[] => ),[] => 8.1.8,[] => BinPhp Object ([] => E:/Development/Bearsampp/bin/apache/apache2.4.54/E:/Development/Bearsampp/bin/apache/apache2.4.54/,[] => E:/Development/Bearsampp/logs/php_error.log,[] => E:/Development/Bearsampp/bin/php/current/php.exe,[] => E:/Development/Bearsampp/bin/php/current/php-win.exe,[] => E:/Development/Bearsampp/bin/php/current/php.ini,[] => E:/Development/Bearsampp/bin/php/current/pear/pear.bat,[] => bins,[] => php,[] => PHP,[] => 8.1.8,[] => 2022.07.16,[] => E:/Development/Bearsampp/bin/php,[] => E:/Development/Bearsampp/bin/php/php8.1.8,[] => E:/Development/Bearsampp/bin/php/current,[] => 1,[] => E:/Development/Bearsampp/bin/php/php8.1.8/bearsampp.conf,[] => Array ([phpVersion] => 8.1.8,[phpCliExe] => php.exe,[phpCliSilentExe] => php-win.exe,[phpConf] => php.ini,[phpPearExe] => pear/pear.bat,[apache24] => php8apache2_4.dll,[bundleRelease] => 2022.07.16)),[] => 8.0.21,[] => Win32Service Object ([] => bearsamppapache,[] => Bearsampp Apache,[] => E:\Development\Bearsampp\bin\apache\current\bin\httpd.exe,[] => ,[] => SERVICE_DEMAND_START,[] => ,[] => Nssm Object ([] => bearsamppapache,[] => Bearsampp Apache,[] => E:\Development\Bearsampp\bin\apache\current\bin\httpd.exe,[] => ,[] => SERVICE_DEMAND_START,[] => ,[] => ,[] => ,[] => ,[] => ),[] => ,[] => ),[] => ,[] => Switch to PHP version 8.1.8,[pathsToScan] => Array ([0] => Array ([path] => E:/Development/Bearsampp/bin/php/php5.6.40,[includes] => Array ([0] => .php,[1] => .bat,[2] => .ini,[3] => .reg,[4] => .inc),[recursive] => 1),[1] => Array ([path] => E:/Development/Bearsampp/bin/php/php7.4.30,[includes] => Array ([0] => .php,[1] => .bat,[2] => .ini,[3] => .reg,[4] => .inc),[recursive] => 1),[2] => Array ([path] => E:/Development/Bearsampp/bin/php/php8.0.21,[includes] => Array ([0] => .php,[1] => .bat,[2] => .ini,[3] => .reg,[4] => .inc),[recursive] => 1),[3] => Array ([path] => E:/Development/Bearsampp/bin/php/php8.1.8,[includes] => Array ([0] => .php,[1] => .bat,[2] => .ini,[3] => .reg,[4] => .inc),[recursive] => 1))),[1] => processWindow), Array ([0] => 86905688,[1] => 1002,[2] => 86905688,[3] => 0,[4] => 0)) called at [E:\Development\Bearsampp\core\classes\class.winbinder.php:463]
  #8  __winbinderEventHandler(86905688, 1002, 86905688, 0, 0, 0)
  #9 wb_main_loop()
  #10 call_user_func_array(wb_main_loop, Array ()) called at [E:\Development\Bearsampp\core\classes\class.winbinder.php:73]
  Bearsampp/Bearsampp#11 WinBinder->callWinBinder(wb_main_loop) called at [E:\Development\Bearsampp\core\classes\class.winbinder.php:123]
  Bearsampp/Bearsampp#12 WinBinder->mainLoop() called at [E:\Development\Bearsampp\core\classes\actions\class.action.switchVersion.php:144]
  Bearsampp/Bearsampp#13 ActionSwitchVersion->__construct(Array ([0] => PHP,[1] => 8.1.8)) called at [E:\Development\Bearsampp\core\classes\actions\class.action.php:66]
  #14 Action->process() called at [E:\Development\Bearsampp\core\bootstrap.php:19]

========================================================================================
N6REJ commented 2 years ago

This is being handled by /core/classes/apps/class.app.phpmyadmin.php

N6REJ commented 2 years ago

@jwaisner check branch. I THINK I've got it figured out. I cheated a bit and copied from phppgadmin 🍭

N6REJ commented 2 years ago

@jwaisner this didn't move when I merged

jwaisner commented 2 years ago

This is resolved by #201