File Structure Debug

Array
(
    [0] => .
    [1] => ..
    [2] => .gitattributes
    [3] => .gitignore
    [4] => .htaccess
    [5] => .nixpacks
    [6] => AI_WORKFLOW_GUIDE.md
    [7] => DATABASE_SETUP.md
    [8] => GUIDE_TO_DEPLOY.md
    [9] => HOW_TO_USE_FILES.md
    [10] => MANUAL_IMPORT_GUIDE.md
    [11] => README.md
    [12] => SIMPLE_SYNC_GUIDE.md
    [13] => add_easy_words_with_marathi.sql
    [14] => add_set2_words.sql
    [15] => add_words_to_user.sql
    [16] => add_words_user_4.sql
    [17] => admin
    [18] => api
    [19] => backend
    [20] => change_to_10_words_per_set.sql
    [21] => check_all_schemas.php
    [22] => check_columns.php
    [23] => check_flashcards_debug.php
    [24] => clear_mental_math.sql
    [25] => cloud_importer.php
    [26] => composer.json
    [27] => composer.lock
    [28] => composer.phar
    [29] => config
    [30] => create_badges_tables.sql
    [31] => database.sql
    [32] => debug_classes.log
    [33] => debug_login_isolated.php
    [34] => debug_login_test.php
    [35] => debug_rating.php
    [36] => debug_schema.php
    [37] => describe_flashcards.php
    [38] => error_log.txt
    [39] => fix_mental_math_schema.php
    [40] => fix_vocab_schema_complete.sql
    [41] => force_import_to_railway.php
    [42] => import_to_railway.bat
    [43] => import_to_railway.php
    [44] => index.php
    [45] => init_cloud_db.php
    [46] => init_full_schema.php
    [47] => mcq_database_clean.sql
    [48] => migrate_database.php
    [49] => nixpacks.toml
    [50] => production_db.sql
    [51] => query
    [52] => railway.json
    [53] => railway_database_export.sql
    [54] => railway_export.sql
    [55] => restore_marathi.php
    [56] => restore_marathi_data.php
    [57] => schema_mcq_attempts.sql
    [58] => services
    [59] => setup_badges_db.php
    [60] => setup_quick_revision.php
    [61] => sql
    [62] => student_app
    [63] => switch-to-local.bat
    [64] => switch-to-railway.bat
    [65] => teacher_app
    [66] => unlock_set2.php
    [67] => update_existing_words_to_set1.sql
    [68] => update_headers.sh
    [69] => update_vocab_options.sql
    [70] => update_vocab_stats.sql
    [71] => update_vocab_stats_v2.sql
    [72] => uploads
    [73] => vendor
    [74] => version.txt
    [75] => videos_export.sql
    [76] => vocab_database_schema.sql
    [77] => vocab_export.sql
)
Searching for login.php...

FOUND IT: /app/api/login.php

Environment Variables

Array
(
    [RAILWAY_BETA_ENABLE_RUNTIME_V2] => 1
    [DB_PASSWORD] => NvVlnnYmCEUTnMhcVHJVbDyYhqdcTuuf
    [RAILWAY_GIT_BRANCH] => main
    [RAILWAY_SNAPSHOT_ID] => a6194c28-15e1-45e9-9945-355d358d60dc
    [NIXPKGS_ALLOW_UNFREE] => 1
    [RAILWAY_STATIC_URL] => mcq-backend-production-91e1.up.railway.app
    [HOSTNAME] => 93413e6bcf9a
    [NIXPKGS_ALLOW_BROKEN] => 1
    [RAILWAY_PROJECT_NAME] => nurturing-rebirth
    [__ETC_PROFILE_NIX_SOURCED] => 1
    [RAILWAY_PUBLIC_DOMAIN] => mcq-backend-production-91e1.up.railway.app
    [ENV] => /etc/profile
    [PWD] => /app
    [NIX_PROFILES] => /nix/var/nix/profiles/default /root/.nix-profile
    [RAILWAY_REPLICA_ID] => 1014629a-5e6f-451f-8c0e-d84cceb26d85
    [RAILWAY_GIT_COMMIT_SHA] => 8d4dff18335cfffb82a992f4d017567fd37309bb
    [PORT] => 8080
    [NIX_PATH] => /nix/var/nix/profiles/per-user/root/channels
    [RAILWAY_GIT_COMMIT_MESSAGE] => Deploy: Sync helper scripts and recent guides
    [RAILWAY_ENVIRONMENT_NAME] => production
    [DB_PORT] => 3306
    [DB_USER] => root
    [HOME] => /root
    [RAILWAY_GIT_REPO_OWNER] => santoshbansode24-png
    [GIT_SSL_CAINFO] => /etc/ssl/certs/ca-certificates.crt
    [NIX_SSL_CERT_FILE] => /etc/ssl/certs/ca-certificates.crt
    [RAILWAY_GIT_REPO_NAME] => mcq-backend
    [RAILWAY_PRIVATE_DOMAIN] => mcq-backend.railway.internal
    [RAILWAY_PROJECT_ID] => c02bf86f-9c2b-41d7-a2f7-9d16a82bfb94
    [NIXPACKS_METADATA] => php
    [BUILDKIT_DOCKERFILE_CHECK] => skip=all
    [RAILWAY_GIT_AUTHOR] => santoshbansode24-png
    [DB_HOST] => mysql.railway.internal
    [USER] => root
    [LIBRARY_PATH] => ~/.nix-profile/lib:
    [RAILWAY_DEPLOYMENT_ID] => 1b98f82b-86a0-4b64-9586-eb30a6db6845
    [RAILWAY_SERVICE_NAME] => mcq-backend
    [SHLVL] => 0
    [NIXPKGS_ALLOW_INSECURE] => 1
    [RAILWAY_ENVIRONMENT] => production
    [RAILWAY_SERVICE_ID] => cebc4d82-085f-4b82-9f55-36c7405fbabf
    [LD_LIBRARY_PATH] => /nix/store/mijvnwpkic0w59adx8gpds5wxi3plf07-mariadb-connector-c-3.3.5/lib:/usr/lib
    [DB_NAME] => railway
    [QTDIR] => ~/.nix-profile:
    [RAILWAY_ENVIRONMENT_ID] => 92602ba7-9896-41bd-86cd-58d4f22c1bf6
    [XDG_DATA_DIRS] => /usr/local/share:/usr/share:/root/.nix-profile/share:/nix/var/nix/profiles/default/share:/root/.nix-profile/share:/nix/var/nix/profiles/default/share
    [PATH] => :/root/.nix-profile/bin:/root/.nix-profile/bin:/nix/var/nix/profiles/default/bin:/nix/var/nix/profiles/default/bin:/nix/var/nix/profiles/default/sbin:/bin:/sbin:/usr/bin:/usr/sbin
    [RAILWAY_SERVICE_MCQ_BACKEND_URL] => mcq-backend-production-91e1.up.railway.app
    [RAILWAY_REPLICA_REGION] => us-west2
    [CPATH] => ~/.nix-profile/include:
    [_] => /root/.nix-profile/bin/php
    [PHP_INI_SCAN_DIR] => /nix/store/a0qcy2m5mqwrlkr3xkza0n2wdmbq8myq-php-with-extensions-8.2.27/lib
)
Array
(
    [RAILWAY_BETA_ENABLE_RUNTIME_V2] => 1
    [DB_PASSWORD] => NvVlnnYmCEUTnMhcVHJVbDyYhqdcTuuf
    [RAILWAY_GIT_BRANCH] => main
    [RAILWAY_SNAPSHOT_ID] => a6194c28-15e1-45e9-9945-355d358d60dc
    [NIXPKGS_ALLOW_UNFREE] => 1
    [RAILWAY_STATIC_URL] => mcq-backend-production-91e1.up.railway.app
    [HOSTNAME] => 93413e6bcf9a
    [NIXPKGS_ALLOW_BROKEN] => 1
    [RAILWAY_PROJECT_NAME] => nurturing-rebirth
    [__ETC_PROFILE_NIX_SOURCED] => 1
    [RAILWAY_PUBLIC_DOMAIN] => mcq-backend-production-91e1.up.railway.app
    [ENV] => /etc/profile
    [PWD] => /app
    [NIX_PROFILES] => /nix/var/nix/profiles/default /root/.nix-profile
    [RAILWAY_REPLICA_ID] => 1014629a-5e6f-451f-8c0e-d84cceb26d85
    [RAILWAY_GIT_COMMIT_SHA] => 8d4dff18335cfffb82a992f4d017567fd37309bb
    [PORT] => 8080
    [NIX_PATH] => /nix/var/nix/profiles/per-user/root/channels
    [RAILWAY_GIT_COMMIT_MESSAGE] => Deploy: Sync helper scripts and recent guides
    [RAILWAY_ENVIRONMENT_NAME] => production
    [DB_PORT] => 3306
    [DB_USER] => root
    [HOME] => /root
    [RAILWAY_GIT_REPO_OWNER] => santoshbansode24-png
    [GIT_SSL_CAINFO] => /etc/ssl/certs/ca-certificates.crt
    [NIX_SSL_CERT_FILE] => /etc/ssl/certs/ca-certificates.crt
    [RAILWAY_GIT_REPO_NAME] => mcq-backend
    [RAILWAY_PRIVATE_DOMAIN] => mcq-backend.railway.internal
    [RAILWAY_PROJECT_ID] => c02bf86f-9c2b-41d7-a2f7-9d16a82bfb94
    [NIXPACKS_METADATA] => php
    [BUILDKIT_DOCKERFILE_CHECK] => skip=all
    [RAILWAY_GIT_AUTHOR] => santoshbansode24-png
    [DB_HOST] => mysql.railway.internal
    [USER] => root
    [LIBRARY_PATH] => ~/.nix-profile/lib:
    [RAILWAY_DEPLOYMENT_ID] => 1b98f82b-86a0-4b64-9586-eb30a6db6845
    [RAILWAY_SERVICE_NAME] => mcq-backend
    [SHLVL] => 0
    [NIXPKGS_ALLOW_INSECURE] => 1
    [RAILWAY_ENVIRONMENT] => production
    [RAILWAY_SERVICE_ID] => cebc4d82-085f-4b82-9f55-36c7405fbabf
    [LD_LIBRARY_PATH] => /nix/store/mijvnwpkic0w59adx8gpds5wxi3plf07-mariadb-connector-c-3.3.5/lib:/usr/lib
    [DB_NAME] => railway
    [QTDIR] => ~/.nix-profile:
    [RAILWAY_ENVIRONMENT_ID] => 92602ba7-9896-41bd-86cd-58d4f22c1bf6
    [XDG_DATA_DIRS] => /usr/local/share:/usr/share:/root/.nix-profile/share:/nix/var/nix/profiles/default/share:/root/.nix-profile/share:/nix/var/nix/profiles/default/share
    [PATH] => :/root/.nix-profile/bin:/root/.nix-profile/bin:/nix/var/nix/profiles/default/bin:/nix/var/nix/profiles/default/bin:/nix/var/nix/profiles/default/sbin:/bin:/sbin:/usr/bin:/usr/sbin
    [RAILWAY_SERVICE_MCQ_BACKEND_URL] => mcq-backend-production-91e1.up.railway.app
    [RAILWAY_REPLICA_REGION] => us-west2
    [CPATH] => ~/.nix-profile/include:
    [_] => /root/.nix-profile/bin/php
    [PHP_INI_SCAN_DIR] => /nix/store/a0qcy2m5mqwrlkr3xkza0n2wdmbq8myq-php-with-extensions-8.2.27/lib
)