resize browser window to
1280x1024 1024x768 800x600 max
PAGE: /login?r=%2Fhome
SCRIPT: controller.php
METHOD: GET
GET ARRAY: Array
(
[r] => /home
)
Page rendered in 0.01 seconds...
logged in as: () []
roles:
Session ID: qj7chpu4aek0kh1po0jo0dut3f
DB server: 127.0.0.1
COOKIES:
Array
(
[machine-id-jm] => JMb7e1021dc62dd4e6de567780d948bc18-1716162888
[PHPSESSID] => qj7chpu4aek0kh1po0jo0dut3f
)
********************************************************************************************
Session Variables:
JM_lastmessage_error=
JM_last_trace=PAGE: /a
METHOD: GET
GET ARRAY: Array
(
)
Raw URI [/a]... removing BASEURI []...
Incoming URI [a]...
Mapped url [/a]...
opening database...opened...connection established in 0.0007 seconds
get all roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' ORDER BY role_name
... results: 0 rows in 0.001 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'SHOP' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'TEAM' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'SAFETY' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'SAFETY_PLUS' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'Tx D O T' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'OWNER_OPERATOR' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'CREDIT_CARD' ORDER BY role_name
... results: 0 rows in 0.000 seconds
testing against #0 [/^\/api$/]...
testing against #1 [/^\/search$/]...
testing against #2 [/^\/install$/]...
testing against #3 [/^\/test-api$/]...
testing against #4 [/^\/api-test$/]...
testing against #5 [/^\/home$/]...
testing against #6 [/^\/login\/(.+)$/]...
testing against #7 [/^\/login$/]...
testing against #8 [/^\/logout$/]...
testing against #9 [/^\/password-recovery$/]...
testing against #10 [/^\/password-create$/]...
testing against #11 [/^\/map-test$/]...
testing against #12 [/^\/dashboard-map$/]...
testing against #13 [/^\/admin\/daily-auto-notifications$/]...
testing against #14 [/^\/admin\/nightly-clock-out$/]...
testing against #15 [/^\/admin\/sms-logger$/]...
testing against #16 [/^\/admin\/sms-forwarder$/]...
testing against #17 [/^\/admin\/samsara-webhook$/]...
testing against #18 [/^\/admin\/daily-certificate-expiration-notifier$/]...
testing against #19 [/^\/admin\/create-travel-time-job$/]...
testing against #20 [/^\/admin\/create-yard-job$/]...
testing against #21 [/^\/admin\/create-shop-job$/]...
testing against #22 [/^\/admin\/daily-dispatch-email$/]...
testing against #23 [/^\/admin\/process-timekeeping-privilege$/]...
testing against #24 [/^\/search-results$/]...
testing against #25 [/^\/manage-personnel$/]...
testing against #26 [/^\/manage-personnel\/page\/(\d+)$/]...
testing against #27 [/^\/view-personnel\/(\d+)$/]...
testing against #28 [/^\/edit-personnel\/(\d+)$/]...
testing against #29 [/^\/update-user$/]...
testing against #30 [/^\/add-personnel$/]...
testing against #31 [/^\/add-personnel-submit$/]...
testing against #32 [/^\/delete-personnel$/]...
testing against #33 [/^\/edit-profile$/]...
testing against #34 [/^\/edit-password$/]...
testing against #35 [/^\/edit-profile-team$/]...
testing against #36 [/^\/edit-password-team$/]...
testing against #37 [/^\/ajax-resource-schedule$/]...
testing against #38 [/^\/ajax-schedule-time-off$/]...
testing against #39 [/^\/manage-users$/]...
testing against #40 [/^\/manage-users\/page\/(\d+)$/]...
testing against #41 [/^\/manage-daily-log$/]...
testing against #42 [/^\/ajax-daily-log-submit$/]...
testing against #43 [/^\/ajax-save-per-diems$/]...
testing against #44 [/^\/ajax-save-rapidpay-balance$/]...
testing against #45 [/^\/manage-teams$/]...
testing against #46 [/^\/manage-teams\/page\/(\d+)$/]...
testing against #47 [/^\/add-team$/]...
testing against #48 [/^\/add-team-submit$/]...
testing against #49 [/^\/delete-team$/]...
testing against #50 [/^\/edit-team\/(\d+)$/]...
testing against #51 [/^\/view-team\/(\d+)$/]...
testing against #52 [/^\/ajax-team-member-search$/]...
testing against #53 [/^\/add-team-member-submit$/]...
testing against #54 [/^\/ajax-team-member-remove$/]...
testing against #55 [/^\/manage-equipment$/]...
testing against #56 [/^\/manage-equipment\/page\/(\d+)$/]...
testing against #57 [/^\/edit-equipment\/(\d+)$/]...
testing against #58 [/^\/update-equipment$/]...
testing against #59 [/^\/add-equipment$/]...
testing against #60 [/^\/add-equipment\/(\d+)$/]...
testing against #61 [/^\/add-equipment-submit$/]...
testing against #62 [/^\/view-equipment\/(\d+)$/]...
testing against #63 [/^\/delete-equipment$/]...
testing against #64 [/^\/ajax-check-equipment-roadworthy$/]...
testing against #65 [/^\/ajax-get-equipment$/]...
testing against #66 [/^\/ajax-manage-inventory$/]...
testing against #67 [/^\/manage-linking$/]...
testing against #68 [/^\/ajax-resource-linking$/]...
testing against #69 [/^\/manage-resource-type$/]...
testing against #70 [/^\/manage-resource-type\/page\/(\d+)$/]...
testing against #71 [/^\/add-resource-type$/]...
testing against #72 [/^\/add-resource-type\/(\d+)$/]...
testing against #73 [/^\/add-resource-type-submit$/]...
testing against #74 [/^\/view-resource-type\/(\d+)$/]...
testing against #75 [/^\/delete-resource-type$/]...
testing against #76 [/^\/manage-archived-resources$/]...
testing against #77 [/^\/ajax-resource-type-times$/]...
testing against #78 [/^\/ajax-resource-defaults$/]...
testing against #79 [/^\/manage-customer$/]...
testing against #80 [/^\/manage-customer\/page\/(\d+)$/]...
testing against #81 [/^\/add_customer$/]...
testing against #82 [/^\/edit_customer\/(.+)$/]...
testing against #83 [/^\/update-customer$/]...
testing against #84 [/^\/delete-customer$/]...
testing against #85 [/^\/view-customer\/(.+)$/]...
testing against #86 [/^\/ajax-add-customer$/]...
testing against #87 [/^\/reports\/customers-xls$/]...
testing against #88 [/^\/manage-rigs$/]...
testing against #89 [/^\/manage-rigs\/page\/(\d+)$/]...
testing against #90 [/^\/view-rig\/(.+)$/]...
testing against #91 [/^\/add-rig$/]...
testing against #92 [/^\/add-rig\/(.+)$/]...
testing against #93 [/^\/add-rig-submit$/]...
testing against #94 [/^\/admin-rig-submit$/]...
testing against #95 [/^\/job-list$/]...
testing against #96 [/^\/edit-job\/(.+)$/]...
testing against #97 [/^\/bid-list$/]...
testing against #98 [/^\/bid-list\/page\/(\d+)$/]...
testing against #99 [/^\/ajax-bid-change-status$/]...
testing against #100 [/^\/create-bid-1$/]...
testing against #101 [/^\/create-bid-1\/(.+)$/]...
testing against #102 [/^\/create-bid-1-submit$/]...
testing against #103 [/^\/create-bid-2\/(.+)$/]...
testing against #104 [/^\/create-bid-2-submit$/]...
testing against #105 [/^\/create-bid-3\/(.+)$/]...
testing against #106 [/^\/create-bid-3-submit$/]...
testing against #107 [/^\/ajax-get-added-resources$/]...
testing against #108 [/^\/create-bid-4\/(.+)$/]...
testing against #109 [/^\/create-bid-4-submit$/]...
testing against #110 [/^\/ajax-get-add-ons$/]...
testing against #111 [/^\/bid-review\/(.+)$/]...
testing against #112 [/^\/bid-review-submit$/]...
testing against #113 [/^\/ajax-bid-note-submit$/]...
testing against #114 [/^\/ajax_get_resource_by_position$/]...
testing against #115 [/^\/ajax-get-new-resource$/]...
testing against #116 [/^\/ajax-bid-move-type$/]...
testing against #117 [/^\/ajax-bid-resource-delete$/]...
testing against #118 [/^\/ajax-bid-addon-delete$/]...
testing against #119 [/^\/ajax-bid-price-sheet$/]...
testing against #120 [/^\/ajax-bid-status-notification$/]...
testing against #121 [/^\/ajax-bid-previous-job-info$/]...
testing against #122 [/^\/ajax-bid-get-price-sheet$/]...
testing against #123 [/^\/job-review\/(.+)$/]...
testing against #124 [/^\/create-job-1$/]...
testing against #125 [/^\/create-job-1\/(.+)$/]...
testing against #126 [/^\/create-job-2\/(.+)$/]...
testing against #127 [/^\/create-job-3\/(.+)$/]...
testing against #128 [/^\/create-job-4\/(.+)$/]...
testing against #129 [/^\/create-job-night\/(.+)$/]...
testing against #130 [/^\/move-out\/(.+)$/]...
testing against #131 [/^\/move-in\/(.+)$/]...
testing against #132 [/^\/job-change-status$/]...
testing against #133 [/^\/ajax-bid-previous-jobs$/]...
testing against #134 [/^\/job-master-ticket\/(.+)$/]...
testing against #135 [/^\/job-review-submit$/]...
testing against #136 [/^\/job-review-map\/(.+)$/]...
testing against #137 [/^\/ajax-job-status-notification$/]...
testing against #138 [/^\/ajax-job-dispatcher$/]...
testing against #139 [/^\/create-job-submit$/]...
testing against #140 [/^\/ajax-get-job-resources$/]...
testing against #141 [/^\/ajax-job-resource-delete$/]...
testing against #142 [/^\/ajax-job-addon-delete$/]...
testing against #143 [/^\/ajax-job-note-submit$/]...
testing against #144 [/^\/ajax-get-resource-select$/]...
testing against #145 [/^\/view-job-safety-report$/]...
testing against #146 [/^\/create-master-ticket$/]...
testing against #147 [/^\/create-master-ticket\/(.+)$/]...
testing against #148 [/^\/ajax-get-jobs-by-operator$/]...
testing against #149 [/^\/ajax-get-jobs-by-rig$/]...
testing against #150 [/^\/add-time-record$/]...
testing against #151 [/^\/time-records$/]...
testing against #152 [/^\/time-records\/job\/(.+)$/]...
testing against #153 [/^\/time-records\/resource\/(.+)$/]...
testing against #154 [/^\/time-records\/(.+)\/(.+)$/]...
testing against #155 [/^\/time-records\/export-to-xls$/]...
testing against #156 [/^\/edit-time-record\/(.+)\/(.+)\/(.+)$/]...
testing against #157 [/^\/edit-time-record\/(.+)\/(.+)$/]...
testing against #158 [/^\/edit-time-record\/(.+)$/]...
testing against #159 [/^\/edit-time-record$/]...
testing against #160 [/^\/ajax-save-summary-comment$/]...
testing against #161 [/^\/calendar$/]...
testing against #162 [/^\/calendar-7day$/]...
testing against #163 [/^\/calendar-month$/]...
testing against #164 [/^\/ajax-get-calendar-week$/]...
testing against #165 [/^\/calendar-resources$/]...
testing against #166 [/^\/ajax-get-calendar-week-resources$/]...
testing against #167 [/^\/calendar-resources\/(.+)$/]...
testing against #168 [/^\/reports$/]...
testing against #169 [/^\/reports\/payroll$/]...
testing against #170 [/^\/reports\/payroll\/gross$/]...
testing against #171 [/^\/reports\/payroll\/gross\/xls$/]...
testing against #172 [/^\/reports\/payroll\/xls\/(.+)$/]...
testing against #173 [/^\/reports\/payroll\/quicken\/(.+)$/]...
testing against #174 [/^\/reports\/profitloss\/([0-9]+)\/(.+)$/]...
testing against #175 [/^\/reports\/resource-variance$/]...
testing against #176 [/^\/reports\/resource-variance\/(.+)$/]...
testing against #177 [/^\/reports\/view-30-day$/]...
testing against #178 [/^\/reports\/view-30-day-xls$/]...
testing against #179 [/^\/reports\/daily-log$/]...
testing against #180 [/^\/reports\/daily-log-xls$/]...
testing against #181 [/^\/reports\/dispatcher-report$/]...
testing against #182 [/^\/reports\/payrolltest$/]...
testing against #183 [/^\/reports\/notification-report$/]...
testing against #184 [/^\/reports\/view-rig-folder$/]...
testing against #185 [/^\/reports\/certifications$/]...
testing against #186 [/^\/reports\/certifications-xls$/]...
testing against #187 [/^\/process-file-upload$/]...
testing against #188 [/^\/field-safety-print\/(.+)$/]...
testing against #189 [/^\/update-expense-submission$/]...
testing against #190 [/^\/update-sif-submission$/]...
testing against #191 [/^\/update-training-record$/]...
testing against #192 [/^\/update-user-document$/]...
testing against #193 [/^\/reports\/rigtracker-reports$/]...
testing against #194 [/^\/reports\/rigtracker-reports\/(.+)$/]...
testing against #195 [/^\/reports\/rigtracker-report-xls$/]...
testing against #196 [/^\/reports\/rig-tracker-reports\/(.+)$/]...
testing against #197 [/^\/ajax-way-bill-submit$/]...
testing against #198 [/^\/ajax-way-bill-form$/]...
testing against #199 [/^\/ajax-way-bill-trip-form$/]...
testing against #200 [/^\/ajax-get-waybills-for-jobreview$/]...
testing against #201 [/^\/view-way-bill$/]...
testing against #202 [/^\/view-way-bill-trip$/]...
testing against #203 [/^\/delete-waybill$/]...
testing against #204 [/^\/archive-waybill$/]...
testing against #205 [/^\/waybill-print\/([0-9]+)$/]...
testing against #206 [/^\/waybill-print\/multiple$/]...
testing against #207 [/^\/waybill-clockin$/]...
testing against #208 [/^\/add-safety-report$/]...
testing against #209 [/^\/ajax-safety-report-form$/]...
testing against #210 [/^\/ajax-safety-report-form-update$/]...
testing against #211 [/^\/ajax-safety-report-form-view$/]...
testing against #212 [/^\/delete-safety-report$/]...
testing against #213 [/^\/add-safety-attendee$/]...
testing against #214 [/^\/safety-report-print\/(.+)$/]...
testing against #215 [/^\/manage-operators$/]...
testing against #216 [/^\/manage-operators\/page\/(\d+)$/]...
testing against #217 [/^\/view-operator\/(.+)$/]...
testing against #218 [/^\/add-operator$/]...
testing against #219 [/^\/add-operator\/(.+)$/]...
testing against #220 [/^\/add-operator-submit$/]...
testing against #221 [/^\/ajax-add-operator$/]...
testing against #222 [/^\/reports\/operators-xls$/]...
testing against #223 [/^\/manage-exception-triggers$/]...
testing against #224 [/^\/manage-customer-price-sheets$/]...
testing against #225 [/^\/manage-exception-queue\/(.+)\/(.+)$/]...
testing against #226 [/^\/manage-exception-queue\/(.+)$/]...
testing against #227 [/^\/manage-exception-queue$/]...
testing against #228 [/^\/manage-exception-queue-resource\/(.+)$/]...
testing against #229 [/^\/export-exception-queue$/]...
testing against #230 [/^\/activity-stream$/]...
testing against #231 [/^\/activity-stream\/page\/(\d+)$/]...
testing against #232 [/^\/status-settings$/]...
testing against #233 [/^\/view-status-settings\/(.+)$/]...
testing against #234 [/^\/add-status-settings\/(.+)$/]...
testing against #235 [/^\/add-status-settings$/]...
testing against #236 [/^\/ajax-status-personnel-search$/]...
testing against #237 [/^\/add-status-personnel-search$/]...
testing against #238 [/^\/update-status-setting$/]...
testing against #239 [/^\/delete-status-settings$/]...
testing against #240 [/^\/update-activity$/]...
testing against #241 [/^\/add-status-attendee$/]...
testing against #242 [/^\/system-configuration$/]...
testing against #243 [/^\/add-system-config-submit$/]...
testing against #244 [/^\/system-configuration\/(.+)$/]...
testing against #245 [/^\/add-system-setting$/]...
testing against #246 [/^\/add-system-setting\/(.+)\/(.+)$/]...
testing against #247 [/^\/ipa-info$/]...
testing against #248 [/^\/dbdiff$/]...
testing against #249 [/^\/manage-document-uploads$/]...
testing against #250 [/^\/view-equipment-ir\/(.+)$/]...
testing against #251 [/^\/team-my-schedule$/]...
testing against #252 [/^\/team-job-review\/(.+)$/]...
testing against #253 [/^\/$/]...
*** bailto([https://dev.jmpremierservices.com/home],[Can't find that page],error) called...
Setting session variable [JM_lastmessage_error] = [Can't find that page]
Setting session variable [JM_last_trace] = []
DATABASE QUERY STATISTICS [/a]:
Function Type Rows Time
-----------------------------------------------------------------------------------------------------------------
get all roles SELECT 0 0.001
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
-----------------------------------------------------------------------------------------------------------------
TOTAL 8 0 0.004
SELECT: 8 in 0.004s (0.000 s/q)
Database Read Cache Hits: 0
PAGE: /home
METHOD: GET
GET ARRAY: Array
(
)
Raw URI [/home]... removing BASEURI []...
Incoming URI [home]...
Mapped url [/home]...
opening database...opened...connection established in 0.0005 seconds
get all roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' ORDER BY role_name
... results: 0 rows in 0.001 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'SHOP' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'TEAM' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'SAFETY' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'SAFETY_PLUS' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'Tx D O T' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'OWNER_OPERATOR' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'CREDIT_CARD' ORDER BY role_name
... results: 0 rows in 0.000 seconds
testing against #0 [/^\/api$/]...
testing against #1 [/^\/search$/]...
testing against #2 [/^\/install$/]...
testing against #3 [/^\/test-api$/]...
testing against #4 [/^\/api-test$/]...
testing against #5 [/^\/home$/]...
FOUND i=5...
Params: Array
(
)
User::get(): SELECT * FROM jm.jm_users WHERE id=''
... results: 0 rows in 0.000 seconds
adding CSS file to page [https://dev.jmpremierservices.com/css/bootstrap.css]
adding CSS file to page [https://dev.jmpremierservices.com/css/bootstrap-responsive.css]
adding CSS file to page [https://dev.jmpremierservices.com/css/jquery.smartsuggest.css]
adding CSS file to page [https://netdna.bootstrapcdn.com/bootstrap/3.0.0-rc2/css/bootstrap-glyphicons.css]
adding CSS file to page [https://dev.jmpremierservices.com/css/datepicker.css]
adding CSS file to page [https://dev.jmpremierservices.com/css/timepicker.css]
adding CSS file to page [https://dev.jmpremierservices.com/css/calendar.css]
adding CSS file to page [https://dev.jmpremierservices.com/css/app.css]
adding CSS file to page [https://dev.jmpremierservices.com/css/jquery-ui.css]
adding JS file to page [https://dev.jmpremierservices.com/js/jquery-ui-1.8.18.custom.min.js]
adding JS file to page [https://dev.jmpremierservices.com/js/bootstrap.min.js]
adding JS file to page [https://dev.jmpremierservices.com/js/json2.js]
adding JS file to page [https://dev.jmpremierservices.com/js/jsutilities.js]
adding JS file to page [https://dev.jmpremierservices.com/js/jquery.smartsuggest.js]
adding JS file to page [https://dev.jmpremierservices.com/js/jquery.formatCurrency-1.4.0.js]
adding JS file to page [https://dev.jmpremierservices.com/js/bootstrap-datepicker.js]
adding JS file to page [https://dev.jmpremierservices.com/js/bootstrap-timepicker.js]
adding JS file to page [https://dev.jmpremierservices.com/js/jquery.tablesorter.js]
adding JS file to page [https://dev.jmpremierservices.com/js/jquery.validate.js]
adding JS file to page [https://dev.jmpremierservices.com/js/app.js]
*** bailto([https://dev.jmpremierservices.com/login?r=%2Fhome],[],notice) called...
DATABASE QUERY STATISTICS [/home]:
Function Type Rows Time
-----------------------------------------------------------------------------------------------------------------
get all roles SELECT 0 0.001
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
User::get() SELECT 0 0.000
-----------------------------------------------------------------------------------------------------------------
TOTAL 9 0 0.004
SELECT: 9 in 0.004s (0.000 s/q)
Database Read Cache Hits: 0
JM_lastmessage_system=
JM_lastmessage_success=
JM_lastmessage_notice=
********************************************************************************************
PREVIOUS POST ERROR DEBUG:
PAGE: /a
METHOD: GET
GET ARRAY: Array
(
)
Raw URI [/a]... removing BASEURI []...
Incoming URI [a]...
Mapped url [/a]...
opening database...opened...connection established in 0.0007 seconds
get all roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' ORDER BY role_name
... results: 0 rows in 0.001 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'SHOP' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'TEAM' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'SAFETY' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'SAFETY_PLUS' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'Tx D O T' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'OWNER_OPERATOR' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'CREDIT_CARD' ORDER BY role_name
... results: 0 rows in 0.000 seconds
testing against #0 [/^\/api$/]...
testing against #1 [/^\/search$/]...
testing against #2 [/^\/install$/]...
testing against #3 [/^\/test-api$/]...
testing against #4 [/^\/api-test$/]...
testing against #5 [/^\/home$/]...
testing against #6 [/^\/login\/(.+)$/]...
testing against #7 [/^\/login$/]...
testing against #8 [/^\/logout$/]...
testing against #9 [/^\/password-recovery$/]...
testing against #10 [/^\/password-create$/]...
testing against #11 [/^\/map-test$/]...
testing against #12 [/^\/dashboard-map$/]...
testing against #13 [/^\/admin\/daily-auto-notifications$/]...
testing against #14 [/^\/admin\/nightly-clock-out$/]...
testing against #15 [/^\/admin\/sms-logger$/]...
testing against #16 [/^\/admin\/sms-forwarder$/]...
testing against #17 [/^\/admin\/samsara-webhook$/]...
testing against #18 [/^\/admin\/daily-certificate-expiration-notifier$/]...
testing against #19 [/^\/admin\/create-travel-time-job$/]...
testing against #20 [/^\/admin\/create-yard-job$/]...
testing against #21 [/^\/admin\/create-shop-job$/]...
testing against #22 [/^\/admin\/daily-dispatch-email$/]...
testing against #23 [/^\/admin\/process-timekeeping-privilege$/]...
testing against #24 [/^\/search-results$/]...
testing against #25 [/^\/manage-personnel$/]...
testing against #26 [/^\/manage-personnel\/page\/(\d+)$/]...
testing against #27 [/^\/view-personnel\/(\d+)$/]...
testing against #28 [/^\/edit-personnel\/(\d+)$/]...
testing against #29 [/^\/update-user$/]...
testing against #30 [/^\/add-personnel$/]...
testing against #31 [/^\/add-personnel-submit$/]...
testing against #32 [/^\/delete-personnel$/]...
testing against #33 [/^\/edit-profile$/]...
testing against #34 [/^\/edit-password$/]...
testing against #35 [/^\/edit-profile-team$/]...
testing against #36 [/^\/edit-password-team$/]...
testing against #37 [/^\/ajax-resource-schedule$/]...
testing against #38 [/^\/ajax-schedule-time-off$/]...
testing against #39 [/^\/manage-users$/]...
testing against #40 [/^\/manage-users\/page\/(\d+)$/]...
testing against #41 [/^\/manage-daily-log$/]...
testing against #42 [/^\/ajax-daily-log-submit$/]...
testing against #43 [/^\/ajax-save-per-diems$/]...
testing against #44 [/^\/ajax-save-rapidpay-balance$/]...
testing against #45 [/^\/manage-teams$/]...
testing against #46 [/^\/manage-teams\/page\/(\d+)$/]...
testing against #47 [/^\/add-team$/]...
testing against #48 [/^\/add-team-submit$/]...
testing against #49 [/^\/delete-team$/]...
testing against #50 [/^\/edit-team\/(\d+)$/]...
testing against #51 [/^\/view-team\/(\d+)$/]...
testing against #52 [/^\/ajax-team-member-search$/]...
testing against #53 [/^\/add-team-member-submit$/]...
testing against #54 [/^\/ajax-team-member-remove$/]...
testing against #55 [/^\/manage-equipment$/]...
testing against #56 [/^\/manage-equipment\/page\/(\d+)$/]...
testing against #57 [/^\/edit-equipment\/(\d+)$/]...
testing against #58 [/^\/update-equipment$/]...
testing against #59 [/^\/add-equipment$/]...
testing against #60 [/^\/add-equipment\/(\d+)$/]...
testing against #61 [/^\/add-equipment-submit$/]...
testing against #62 [/^\/view-equipment\/(\d+)$/]...
testing against #63 [/^\/delete-equipment$/]...
testing against #64 [/^\/ajax-check-equipment-roadworthy$/]...
testing against #65 [/^\/ajax-get-equipment$/]...
testing against #66 [/^\/ajax-manage-inventory$/]...
testing against #67 [/^\/manage-linking$/]...
testing against #68 [/^\/ajax-resource-linking$/]...
testing against #69 [/^\/manage-resource-type$/]...
testing against #70 [/^\/manage-resource-type\/page\/(\d+)$/]...
testing against #71 [/^\/add-resource-type$/]...
testing against #72 [/^\/add-resource-type\/(\d+)$/]...
testing against #73 [/^\/add-resource-type-submit$/]...
testing against #74 [/^\/view-resource-type\/(\d+)$/]...
testing against #75 [/^\/delete-resource-type$/]...
testing against #76 [/^\/manage-archived-resources$/]...
testing against #77 [/^\/ajax-resource-type-times$/]...
testing against #78 [/^\/ajax-resource-defaults$/]...
testing against #79 [/^\/manage-customer$/]...
testing against #80 [/^\/manage-customer\/page\/(\d+)$/]...
testing against #81 [/^\/add_customer$/]...
testing against #82 [/^\/edit_customer\/(.+)$/]...
testing against #83 [/^\/update-customer$/]...
testing against #84 [/^\/delete-customer$/]...
testing against #85 [/^\/view-customer\/(.+)$/]...
testing against #86 [/^\/ajax-add-customer$/]...
testing against #87 [/^\/reports\/customers-xls$/]...
testing against #88 [/^\/manage-rigs$/]...
testing against #89 [/^\/manage-rigs\/page\/(\d+)$/]...
testing against #90 [/^\/view-rig\/(.+)$/]...
testing against #91 [/^\/add-rig$/]...
testing against #92 [/^\/add-rig\/(.+)$/]...
testing against #93 [/^\/add-rig-submit$/]...
testing against #94 [/^\/admin-rig-submit$/]...
testing against #95 [/^\/job-list$/]...
testing against #96 [/^\/edit-job\/(.+)$/]...
testing against #97 [/^\/bid-list$/]...
testing against #98 [/^\/bid-list\/page\/(\d+)$/]...
testing against #99 [/^\/ajax-bid-change-status$/]...
testing against #100 [/^\/create-bid-1$/]...
testing against #101 [/^\/create-bid-1\/(.+)$/]...
testing against #102 [/^\/create-bid-1-submit$/]...
testing against #103 [/^\/create-bid-2\/(.+)$/]...
testing against #104 [/^\/create-bid-2-submit$/]...
testing against #105 [/^\/create-bid-3\/(.+)$/]...
testing against #106 [/^\/create-bid-3-submit$/]...
testing against #107 [/^\/ajax-get-added-resources$/]...
testing against #108 [/^\/create-bid-4\/(.+)$/]...
testing against #109 [/^\/create-bid-4-submit$/]...
testing against #110 [/^\/ajax-get-add-ons$/]...
testing against #111 [/^\/bid-review\/(.+)$/]...
testing against #112 [/^\/bid-review-submit$/]...
testing against #113 [/^\/ajax-bid-note-submit$/]...
testing against #114 [/^\/ajax_get_resource_by_position$/]...
testing against #115 [/^\/ajax-get-new-resource$/]...
testing against #116 [/^\/ajax-bid-move-type$/]...
testing against #117 [/^\/ajax-bid-resource-delete$/]...
testing against #118 [/^\/ajax-bid-addon-delete$/]...
testing against #119 [/^\/ajax-bid-price-sheet$/]...
testing against #120 [/^\/ajax-bid-status-notification$/]...
testing against #121 [/^\/ajax-bid-previous-job-info$/]...
testing against #122 [/^\/ajax-bid-get-price-sheet$/]...
testing against #123 [/^\/job-review\/(.+)$/]...
testing against #124 [/^\/create-job-1$/]...
testing against #125 [/^\/create-job-1\/(.+)$/]...
testing against #126 [/^\/create-job-2\/(.+)$/]...
testing against #127 [/^\/create-job-3\/(.+)$/]...
testing against #128 [/^\/create-job-4\/(.+)$/]...
testing against #129 [/^\/create-job-night\/(.+)$/]...
testing against #130 [/^\/move-out\/(.+)$/]...
testing against #131 [/^\/move-in\/(.+)$/]...
testing against #132 [/^\/job-change-status$/]...
testing against #133 [/^\/ajax-bid-previous-jobs$/]...
testing against #134 [/^\/job-master-ticket\/(.+)$/]...
testing against #135 [/^\/job-review-submit$/]...
testing against #136 [/^\/job-review-map\/(.+)$/]...
testing against #137 [/^\/ajax-job-status-notification$/]...
testing against #138 [/^\/ajax-job-dispatcher$/]...
testing against #139 [/^\/create-job-submit$/]...
testing against #140 [/^\/ajax-get-job-resources$/]...
testing against #141 [/^\/ajax-job-resource-delete$/]...
testing against #142 [/^\/ajax-job-addon-delete$/]...
testing against #143 [/^\/ajax-job-note-submit$/]...
testing against #144 [/^\/ajax-get-resource-select$/]...
testing against #145 [/^\/view-job-safety-report$/]...
testing against #146 [/^\/create-master-ticket$/]...
testing against #147 [/^\/create-master-ticket\/(.+)$/]...
testing against #148 [/^\/ajax-get-jobs-by-operator$/]...
testing against #149 [/^\/ajax-get-jobs-by-rig$/]...
testing against #150 [/^\/add-time-record$/]...
testing against #151 [/^\/time-records$/]...
testing against #152 [/^\/time-records\/job\/(.+)$/]...
testing against #153 [/^\/time-records\/resource\/(.+)$/]...
testing against #154 [/^\/time-records\/(.+)\/(.+)$/]...
testing against #155 [/^\/time-records\/export-to-xls$/]...
testing against #156 [/^\/edit-time-record\/(.+)\/(.+)\/(.+)$/]...
testing against #157 [/^\/edit-time-record\/(.+)\/(.+)$/]...
testing against #158 [/^\/edit-time-record\/(.+)$/]...
testing against #159 [/^\/edit-time-record$/]...
testing against #160 [/^\/ajax-save-summary-comment$/]...
testing against #161 [/^\/calendar$/]...
testing against #162 [/^\/calendar-7day$/]...
testing against #163 [/^\/calendar-month$/]...
testing against #164 [/^\/ajax-get-calendar-week$/]...
testing against #165 [/^\/calendar-resources$/]...
testing against #166 [/^\/ajax-get-calendar-week-resources$/]...
testing against #167 [/^\/calendar-resources\/(.+)$/]...
testing against #168 [/^\/reports$/]...
testing against #169 [/^\/reports\/payroll$/]...
testing against #170 [/^\/reports\/payroll\/gross$/]...
testing against #171 [/^\/reports\/payroll\/gross\/xls$/]...
testing against #172 [/^\/reports\/payroll\/xls\/(.+)$/]...
testing against #173 [/^\/reports\/payroll\/quicken\/(.+)$/]...
testing against #174 [/^\/reports\/profitloss\/([0-9]+)\/(.+)$/]...
testing against #175 [/^\/reports\/resource-variance$/]...
testing against #176 [/^\/reports\/resource-variance\/(.+)$/]...
testing against #177 [/^\/reports\/view-30-day$/]...
testing against #178 [/^\/reports\/view-30-day-xls$/]...
testing against #179 [/^\/reports\/daily-log$/]...
testing against #180 [/^\/reports\/daily-log-xls$/]...
testing against #181 [/^\/reports\/dispatcher-report$/]...
testing against #182 [/^\/reports\/payrolltest$/]...
testing against #183 [/^\/reports\/notification-report$/]...
testing against #184 [/^\/reports\/view-rig-folder$/]...
testing against #185 [/^\/reports\/certifications$/]...
testing against #186 [/^\/reports\/certifications-xls$/]...
testing against #187 [/^\/process-file-upload$/]...
testing against #188 [/^\/field-safety-print\/(.+)$/]...
testing against #189 [/^\/update-expense-submission$/]...
testing against #190 [/^\/update-sif-submission$/]...
testing against #191 [/^\/update-training-record$/]...
testing against #192 [/^\/update-user-document$/]...
testing against #193 [/^\/reports\/rigtracker-reports$/]...
testing against #194 [/^\/reports\/rigtracker-reports\/(.+)$/]...
testing against #195 [/^\/reports\/rigtracker-report-xls$/]...
testing against #196 [/^\/reports\/rig-tracker-reports\/(.+)$/]...
testing against #197 [/^\/ajax-way-bill-submit$/]...
testing against #198 [/^\/ajax-way-bill-form$/]...
testing against #199 [/^\/ajax-way-bill-trip-form$/]...
testing against #200 [/^\/ajax-get-waybills-for-jobreview$/]...
testing against #201 [/^\/view-way-bill$/]...
testing against #202 [/^\/view-way-bill-trip$/]...
testing against #203 [/^\/delete-waybill$/]...
testing against #204 [/^\/archive-waybill$/]...
testing against #205 [/^\/waybill-print\/([0-9]+)$/]...
testing against #206 [/^\/waybill-print\/multiple$/]...
testing against #207 [/^\/waybill-clockin$/]...
testing against #208 [/^\/add-safety-report$/]...
testing against #209 [/^\/ajax-safety-report-form$/]...
testing against #210 [/^\/ajax-safety-report-form-update$/]...
testing against #211 [/^\/ajax-safety-report-form-view$/]...
testing against #212 [/^\/delete-safety-report$/]...
testing against #213 [/^\/add-safety-attendee$/]...
testing against #214 [/^\/safety-report-print\/(.+)$/]...
testing against #215 [/^\/manage-operators$/]...
testing against #216 [/^\/manage-operators\/page\/(\d+)$/]...
testing against #217 [/^\/view-operator\/(.+)$/]...
testing against #218 [/^\/add-operator$/]...
testing against #219 [/^\/add-operator\/(.+)$/]...
testing against #220 [/^\/add-operator-submit$/]...
testing against #221 [/^\/ajax-add-operator$/]...
testing against #222 [/^\/reports\/operators-xls$/]...
testing against #223 [/^\/manage-exception-triggers$/]...
testing against #224 [/^\/manage-customer-price-sheets$/]...
testing against #225 [/^\/manage-exception-queue\/(.+)\/(.+)$/]...
testing against #226 [/^\/manage-exception-queue\/(.+)$/]...
testing against #227 [/^\/manage-exception-queue$/]...
testing against #228 [/^\/manage-exception-queue-resource\/(.+)$/]...
testing against #229 [/^\/export-exception-queue$/]...
testing against #230 [/^\/activity-stream$/]...
testing against #231 [/^\/activity-stream\/page\/(\d+)$/]...
testing against #232 [/^\/status-settings$/]...
testing against #233 [/^\/view-status-settings\/(.+)$/]...
testing against #234 [/^\/add-status-settings\/(.+)$/]...
testing against #235 [/^\/add-status-settings$/]...
testing against #236 [/^\/ajax-status-personnel-search$/]...
testing against #237 [/^\/add-status-personnel-search$/]...
testing against #238 [/^\/update-status-setting$/]...
testing against #239 [/^\/delete-status-settings$/]...
testing against #240 [/^\/update-activity$/]...
testing against #241 [/^\/add-status-attendee$/]...
testing against #242 [/^\/system-configuration$/]...
testing against #243 [/^\/add-system-config-submit$/]...
testing against #244 [/^\/system-configuration\/(.+)$/]...
testing against #245 [/^\/add-system-setting$/]...
testing against #246 [/^\/add-system-setting\/(.+)\/(.+)$/]...
testing against #247 [/^\/ipa-info$/]...
testing against #248 [/^\/dbdiff$/]...
testing against #249 [/^\/manage-document-uploads$/]...
testing against #250 [/^\/view-equipment-ir\/(.+)$/]...
testing against #251 [/^\/team-my-schedule$/]...
testing against #252 [/^\/team-job-review\/(.+)$/]...
testing against #253 [/^\/$/]...
*** bailto([https://dev.jmpremierservices.com/home],[Can't find that page],error) called...
Setting session variable [JM_lastmessage_error] = [Can't find that page]
Setting session variable [JM_last_trace] = []
DATABASE QUERY STATISTICS [/a]:
Function Type Rows Time
-----------------------------------------------------------------------------------------------------------------
get all roles SELECT 0 0.001
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
-----------------------------------------------------------------------------------------------------------------
TOTAL 8 0 0.004
SELECT: 8 in 0.004s (0.000 s/q)
Database Read Cache Hits: 0
PAGE: /home
METHOD: GET
GET ARRAY: Array
(
)
Raw URI [/home]... removing BASEURI []...
Incoming URI [home]...
Mapped url [/home]...
opening database...opened...connection established in 0.0005 seconds
get all roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' ORDER BY role_name
... results: 0 rows in 0.001 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'SHOP' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'TEAM' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'SAFETY' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'SAFETY_PLUS' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'Tx D O T' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'OWNER_OPERATOR' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'CREDIT_CARD' ORDER BY role_name
... results: 0 rows in 0.000 seconds
testing against #0 [/^\/api$/]...
testing against #1 [/^\/search$/]...
testing against #2 [/^\/install$/]...
testing against #3 [/^\/test-api$/]...
testing against #4 [/^\/api-test$/]...
testing against #5 [/^\/home$/]...
FOUND i=5...
Params: Array
(
)
User::get(): SELECT * FROM jm.jm_users WHERE id=''
... results: 0 rows in 0.000 seconds
adding CSS file to page [https://dev.jmpremierservices.com/css/bootstrap.css]
adding CSS file to page [https://dev.jmpremierservices.com/css/bootstrap-responsive.css]
adding CSS file to page [https://dev.jmpremierservices.com/css/jquery.smartsuggest.css]
adding CSS file to page [https://netdna.bootstrapcdn.com/bootstrap/3.0.0-rc2/css/bootstrap-glyphicons.css]
adding CSS file to page [https://dev.jmpremierservices.com/css/datepicker.css]
adding CSS file to page [https://dev.jmpremierservices.com/css/timepicker.css]
adding CSS file to page [https://dev.jmpremierservices.com/css/calendar.css]
adding CSS file to page [https://dev.jmpremierservices.com/css/app.css]
adding CSS file to page [https://dev.jmpremierservices.com/css/jquery-ui.css]
adding JS file to page [https://dev.jmpremierservices.com/js/jquery-ui-1.8.18.custom.min.js]
adding JS file to page [https://dev.jmpremierservices.com/js/bootstrap.min.js]
adding JS file to page [https://dev.jmpremierservices.com/js/json2.js]
adding JS file to page [https://dev.jmpremierservices.com/js/jsutilities.js]
adding JS file to page [https://dev.jmpremierservices.com/js/jquery.smartsuggest.js]
adding JS file to page [https://dev.jmpremierservices.com/js/jquery.formatCurrency-1.4.0.js]
adding JS file to page [https://dev.jmpremierservices.com/js/bootstrap-datepicker.js]
adding JS file to page [https://dev.jmpremierservices.com/js/bootstrap-timepicker.js]
adding JS file to page [https://dev.jmpremierservices.com/js/jquery.tablesorter.js]
adding JS file to page [https://dev.jmpremierservices.com/js/jquery.validate.js]
adding JS file to page [https://dev.jmpremierservices.com/js/app.js]
*** bailto([https://dev.jmpremierservices.com/login?r=%2Fhome],[],notice) called...
DATABASE QUERY STATISTICS [/home]:
Function Type Rows Time
-----------------------------------------------------------------------------------------------------------------
get all roles SELECT 0 0.001
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
User::get() SELECT 0 0.000
-----------------------------------------------------------------------------------------------------------------
TOTAL 9 0 0.004
SELECT: 9 in 0.004s (0.000 s/q)
Database Read Cache Hits: 0
********************************************************************************************
DEBUG OUTPUT:
PAGE: /login?r=%2Fhome
METHOD: GET
GET ARRAY: Array
(
[r] => /home
)
Raw URI [/login?r=%2Fhome]... removing BASEURI []...
Incoming URI [login?r=%2Fhome]...
Mapped url [/login]...
opening database...opened...connection established in 0.0004 seconds
get all roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' ORDER BY role_name
... results: 0 rows in 0.001 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'SHOP' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'TEAM' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'SAFETY' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'SAFETY_PLUS' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'Tx D O T' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'OWNER_OPERATOR' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'CREDIT_CARD' ORDER BY role_name
... results: 0 rows in 0.000 seconds
testing against #0 [/^\/api$/]...
testing against #1 [/^\/search$/]...
testing against #2 [/^\/install$/]...
testing against #3 [/^\/test-api$/]...
testing against #4 [/^\/api-test$/]...
testing against #5 [/^\/home$/]...
testing against #6 [/^\/login\/(.+)$/]...
testing against #7 [/^\/login$/]...
FOUND i=7...
Params: Array
(
)
User::get(): SELECT * FROM jm.jm_users WHERE id=''
... results: 0 rows in 0.000 seconds
adding CSS file to page [https://dev.jmpremierservices.com/css/print.css]
adding CSS file to page [https://dev.jmpremierservices.com/css/bootstrap.min.css]
adding CSS file to page [https://dev.jmpremierservices.com/css/bootstrap-responsive.min.css]
adding CSS file to page [https://dev.jmpremierservices.com/css/app.css]
adding CSS file to page [https://dev.jmpremierservices.com/css/datepicker.css]
adding CSS file to page [https://dev.jmpremierservices.com/css/timepicker.css]
adding JS file to page [https://dev.jmpremierservices.com/js/jquery-1.7.1.min.js]
adding JS file to page [https://dev.jmpremierservices.com/js/jquery-ui-1.8.18.custom.min.js]
adding JS file to page [https://dev.jmpremierservices.com/js/bootstrap.min.js]
adding JS file to page [https://dev.jmpremierservices.com/js/json2.js]
adding JS file to page [https://dev.jmpremierservices.com/js/jsutilities.js]
adding JS file to page [https://dev.jmpremierservices.com/js/jqBootstrapValidation.js]
adding JS file to page [https://dev.jmpremierservices.com/js/bootstrap-datepicker.js]
adding JS file to page [https://dev.jmpremierservices.com/js/bootstrap-timepicker.js]
adding JS file to page [https://dev.jmpremierservices.com/js/jquery.validate.js]
Setting session variable [JM_lastmessage_error] = [Can't find that page<br>You must be logged in to see that page. Please log in below]
setting page title to [Login]
setting content [2282 bytes]
setting body id to [login-page]
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'Tx D O T' ORDER BY role_name
... results: 0 rows in 0.000 seconds
check user roles: SELECT user_id, role_name FROM jm.jm_user_roles
INNER JOIN jm.jm_roles ON jm.jm_user_roles.role_id = jm.jm_roles.id
WHERE jm.jm_user_roles.user_id = '' AND jm.jm_roles.role_name = 'OWNER_OPERATOR' ORDER BY role_name
... results: 0 rows in 0.000 seconds
outputting CSS loaders (6)
Array
(
[0] => stdClass Object
(
[css] => https://dev.jmpremierservices.com/css/print.css
[version] => 20130226
)
[1] => stdClass Object
(
[css] => https://dev.jmpremierservices.com/css/bootstrap.min.css
[version] => 20130226
)
[2] => stdClass Object
(
[css] => https://dev.jmpremierservices.com/css/bootstrap-responsive.min.css
[version] => 20130226
)
[3] => stdClass Object
(
[css] => https://dev.jmpremierservices.com/css/app.css
[version] => 20130226
)
[4] => stdClass Object
(
[css] => https://dev.jmpremierservices.com/css/datepicker.css
[version] => 20130226
)
[5] => stdClass Object
(
[css] => https://dev.jmpremierservices.com/css/timepicker.css
[version] => 20130226
)
)
outputting JS loaders (9)
Setting session variable [JM_lastmessage_system] = []
Setting session variable [JM_lastmessage_error] = []
Setting session variable [JM_lastmessage_success] = []
Setting session variable [JM_lastmessage_notice] = []
adding explicit JS to footer (188 bytes)
DATABASE QUERY STATISTICS [/login?r=%2Fhome]:
Function Type Rows Time
-----------------------------------------------------------------------------------------------------------------
get all roles SELECT 0 0.001
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
User::get() SELECT 0 0.000
check user roles SELECT 0 0.000
check user roles SELECT 0 0.000
-----------------------------------------------------------------------------------------------------------------
TOTAL 11 0 0.005
SELECT: 11 in 0.005s (0.000 s/q)
Database Read Cache Hits: 0
3.4568328857422 MB used