f98515aa03
CRITICAL BUG FIX: - PHP optimizer failed with 'php-config-manager.sh not found' error - Root cause: Multiple sourced libraries redefining SCRIPT_DIR variable - Sourcing chain: php-optimizer → php-detector → system-detect + user-manager - Each library was overwriting parent's SCRIPT_DIR causing /lib/lib/ double paths CHANGES: - php-optimizer.sh: Renamed SCRIPT_DIR → PHP_TOOLKIT_DIR (unique variable) - user-manager.sh: Renamed SCRIPT_DIR → _LIB_SRCDIR to avoid collision - php-optimizer.sh: Fixed detect_system() → initialize_system_detection() - Removed 2>/dev/null error suppression to see actual errors during debug RESULT: - Script now loads all libraries successfully - Menu displays correctly with all 9 options - System detection runs properly - Ready for testing Files modified: - lib/user-manager.sh (3 lines) - modules/performance/php-optimizer.sh (10 lines)