Joomla! Version | 4.4.0 |
PHP Version | 8.1.32 |
Identity | guest |
Response | 200 |
Template | rt_protean |
Database |
|
1 x afterInitialise (8.880000000000001MB) (25.58%) | 342.00ms |
1 x afterRender (12.9MB) (18.29%) | 244.58ms |
1 x Before Access::getAssetRules (id:5 name:com_checkin) (1.68MB) (13.54%) | 180.99ms |
1 x Before Access::getAssetRules (id:729 name:com_osmembership) (1.6MB) (13.38%) | 178.98ms |
1 x Before Access::preloadPermissions (com_edocman) (1.42MB) (10.05%) | 134.44ms |
1 x afterLoad (4.09MB) (6.75%) | 90.25ms |
1 x afterRoute (2.11MB) (3.27%) | 43.68ms |
1 x Before Access::preloadComponents (all components) (1.71MB) (2.03%) | 27.09ms |
1 x After Access::preloadPermissions (com_edocman) (350.94KB) (0.92%) | 12.32ms |
1 x beforeRenderComponent com_edocman (383.4KB) (0.3%) | 4.03ms |
1 x afterRenderComponent com_edocman (108.08KB) (0.23%) | 3.09ms |
1 x After Access::preloadComponents (all components) (156.75KB) (0.06%) | 805μs |
1 x Before Access::getAssetRules (id:730 name:com_edocman) (24.44KB) (0.05%) | 735μs |
1 x After Access::getAssetRules (id:1 name:root.1) (90.23KB) (0.03%) | 451μs |
1 x afterDispatch (2.74KB) (0.02%) | 254μs |
1 x After Access::getAssetRules (id:967 name:com_edocman.document.45) (7.92KB) (0%) | 52μs |
1 x Before Access::getAssetRules (id:967 name:com_edocman.document.45) (19.2KB) (0%) | 50μs |
1 x After Access::getAssetRules (id:5 name:com_checkin) (6.95KB) (0%) | 47μs |
1 x Before Access::getAssetRules (id:1 name:root.1) (4.01KB) (0%) | 23μs |
1 x After Access::getAssetRules (id:729 name:com_osmembership) (1.61KB) (0%) | 23μs |
1 x After Access::getAssetRules (id:730 name:com_edocman) (2.84KB) (0%) | 19μs |
SELECT @@SESSION.sql_mode;
162μs1.95KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334CopySELECT `data`
FROM `ex0kt_session`
WHERE `session_id` = ?
289μs1.68KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261CopySELECT `session_id`
FROM `ex0kt_session`
WHERE `session_id` = :session_id LIMIT 1
183μs1.9KBParams/libraries/src/Session/MetadataManager.php:187CopyINSERT INTO `ex0kt_session`
(`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES
(:session_id, :guest, :time, :user_id, :username, :client_id)
241μs928BParams/libraries/src/Session/MetadataManager.php:260CopySELECT `id`,`rules`
FROM `ex0kt_viewlevels`
84μs17.63KB/libraries/src/Access/Access.php:955CopySELECT `b`.`id`
FROM `ex0kt_usergroups` AS `a`
LEFT JOIN `ex0kt_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt`
WHERE `a`.`id` = :guest
68μs1.68KBParams/libraries/src/Access/Access.php:868CopySELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id`
FROM `ex0kt_extensions`
WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2)
ORDER BY `ordering`
12.19ms6.1KBParams/libraries/src/Plugin/PluginHelper.php:294CopySELECT id FROM ex0kt_yendifvideoshare_imports WHERE state = 1 AND next_import_date IS NOT NULL AND next_import_date != '0000-00-00 00:00:00' AND next_import_date <= '2025-04-09 12:03:23' LIMIT 1
189μs912B/plugins/system/yendifvideoshare/yendifvideoshare.php:74CopySET sql_mode=(SELECT REPLACE(@@sql_mode,'STRICT_TRANS_TABLES',''));
63μs1.25KB/administrator/components/com_osmembership/loader.php:94CopySELECT `query`
FROM ex0kt_edocman_urls
WHERE md5_key="136a38dcf9fcd19a02d6e8e0e7bfc1ba"
10.37ms936B/components/com_edocman/router.php:360CopySELECT `id`,`name`,`rules`,`parent_id`
FROM `ex0kt_assets`
WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39,:preparedArray40,:preparedArray41,:preparedArray42,:preparedArray43,:preparedArray44,:preparedArray45,:preparedArray46,:preparedArray47,:preparedArray48,:preparedArray49,:preparedArray50,:preparedArray51,:preparedArray52,:preparedArray53,:preparedArray54,:preparedArray55)
173μs23.48KBParams/libraries/src/Access/Access.php:357CopySELECT s.id, s.template, s.home, s.title AS long_title, s.params
FROM ex0kt_template_styles AS s
WHERE s.client_id = 0 AND s.template = 'rt_protean'
ORDER BY s.id
89μs1.48KB/libraries/gantry5/src/classes/Gantry/Joomla/StyleHelper.php:69CopySELECT `config_key`,`config_value`
FROM ex0kt_osmembership_configs
103μs5.06KB/administrator/components/com_osmembership/libraries/mpf/config/config.php:42CopySET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));
74μs0B/administrator/components/com_edocman/libraries/rad/loader.php:26CopySELECT * FROM ex0kt_edocman_configs
2.84ms1.68KB/components/com_edocman/helper/helper.php:619CopySELECT *
FROM ex0kt_edocman_documents
WHERE id = 45
906μs12.08KB/components/com_edocman/helper/helper.php:1117CopySELECT `id`,`name`,`rules`,`parent_id`
FROM `ex0kt_assets`
WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 0
11.24ms20.72KBParams/libraries/src/Access/Access.php:301CopySELECT `config_key`,`config_value`
FROM ex0kt_edocman_configs
272μs1.56KB/administrator/components/com_edocman/libraries/rad/config/config.php:41CopySELECT *,DATEDIFF('2025-04-09 12:03:23', created_time) AS number_created_days,DATEDIFF('2025-04-09 12:03:23', modified_time) AS number_updated_days
FROM ex0kt_edocman_documents
WHERE id = 45
349μs12.25KB/components/com_edocman/model/document.php:40CopySELECT category_id, is_main_category
FROM ex0kt_edocman_document_category
WHERE document_id=45
767μs1.04KB/administrator/components/com_edocman/model/common/document.php:50CopyUPDATE ex0kt_edocman_documents
SET hits = hits + 1
WHERE id=45
1.46ms0B/components/com_edocman/model/document.php:66CopySELECT id, title, parent_id
FROM ex0kt_edocman_categories
WHERE published=1
782μs1.88KB/components/com_edocman/helper/helper.php:383CopySELECT id, alias, parent_id
FROM ex0kt_edocman_categories
237μs1.88KB/components/com_edocman/helper/route.php:212CopySELECT *
FROM ex0kt_edocman_categories
WHERE id=23
260μs9.91KB/components/com_edocman/helper/helper.php:246CopySELECT file_size, document_url
FROM ex0kt_edocman_documents
WHERE id = '45'
165μs2.08KB/components/com_edocman/helper/file.class.php:82CopyUpdate ex0kt_edocman_documents set file_size = '45.83 KB' where id = '45'
153μs0B/components/com_edocman/helper/file.class.php:110CopySELECT a.*, b.username
FROM ex0kt_osmembership_subscribers AS a
LEFT JOIN ex0kt_users AS b ON a.user_id = b.id
WHERE is_profile = 1 AND user_id = 0
ORDER BY a.id DESC
4.87ms28.63KB/components/com_osmembership/helper/subscription.php:907CopySELECT DISTINCT plan_id
FROM ex0kt_osmembership_subscribers
WHERE user_id = 0 AND published <= 2
467μs912B/components/com_osmembership/helper/helper.php:341CopySELECT *
FROM ex0kt_osmembership_fields
WHERE published = 1 AND plan_id = 0 AND `access` IN (1,5)
ORDER BY ordering
493μs25.54KB/components/com_osmembership/helper/helper.php:1345CopySELECT a.name, b.field_value
FROM ex0kt_osmembership_fields AS a
INNER JOIN ex0kt_osmembership_field_value AS b ON a.id = b.field_id
WHERE b.subscriber_id = 1288
537μs1.07KB/components/com_osmembership/helper/helper.php:1524CopySELECT username
FROM ex0kt_users
WHERE id = 0
111μs1.39KB/plugins/content/membershiptags/membershiptags.php:136CopySELECT DISTINCT a.title
FROM ex0kt_osmembership_plans AS a
INNER JOIN ex0kt_osmembership_subscribers AS b ON a.id = b.plan_id
WHERE b.user_id = 0 AND b.published = 1
482μs1.63KB/plugins/content/membershiptags/membershiptags.php:174CopySELECT DISTINCT a.title
FROM ex0kt_osmembership_plans AS a
INNER JOIN ex0kt_osmembership_subscribers AS b ON a.id = b.plan_id
WHERE b.user_id = 0 AND b.published = 2 AND a.id NOT IN (SELECT plan_id FROM ex0kt_osmembership_subscribers AS c WHERE c.published = 1)
477μs12.63KB/plugins/content/membershiptags/membershiptags.php:185CopySelect a.* from ex0kt_edocman_categories as a inner join ex0kt_edocman_document_category as b on b.category_id = a.id where b.document_id = '45' and b.is_main_category = '1'
309μs9.91KB/components/com_edocman/helper/helper.php:1823CopySELECT *
FROM ex0kt_wf_profiles
WHERE published = 1
ORDER BY ordering ASC
826μs4.19KB/components/com_jce/editor/libraries/classes/application.php:196CopySELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note
FROM ex0kt_fields AS a
LEFT JOIN `ex0kt_languages` AS l ON l.lang_code = a.language
LEFT JOIN ex0kt_users AS uc ON uc.id=a.checked_out
LEFT JOIN ex0kt_viewlevels AS ag ON ag.id = a.access
LEFT JOIN ex0kt_users AS ua ON ua.id = a.created_user_id
LEFT JOIN ex0kt_fields_groups AS g ON g.id = a.group_id
WHERE
(
(`a`.`context` = :context AND `a`.`access` IN (:preparedArray1,:preparedArray2)) AND
(`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray3,:preparedArray4)) AND `a`.`state` = :state) AND
(`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform
ORDER BY a.ordering ASC
8.56ms7.39KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166CopySELECT *
FROM ex0kt_wf_profiles
WHERE published = 1
ORDER BY ordering ASC
97μs4.19KB/components/com_jce/editor/libraries/classes/application.php:196CopySELECT count(id)
FROM ex0kt_users
WHERE id = 487 AND `block` = 0
187μs920B/components/com_edocman/view/document/html.php:317CopySelect a.* from ex0kt_edocman_tags as a left join ex0kt_edocman_document_tags as b on a.id = b.tag_id where b.document_id = '45'
813μs1.45KB/components/com_edocman/helper/helper.php:2536CopySELECT *
FROM ex0kt_edocman_categories
WHERE id=23
180μs9.91KB/components/com_edocman/helper/helper.php:246CopySELECT *
FROM ex0kt_edocman_ratings
WHERE document_id=45
199μs1.41KB/components/com_edocman/helper/helper.php:2560CopySELECT alias
FROM ex0kt_edocman_documents
WHERE id=45
196μs1.63KB/components/com_edocman/helper/route.php:188CopySELECT id
FROM ex0kt_edocman_urls
WHERE md5_key="136a38dcf9fcd19a02d6e8e0e7bfc1ba"
588μs912B/components/com_edocman/router.php:322CopySELECT *
FROM ex0kt_edocman_documents
WHERE id=45 AND published = 1
346μs12.08KB/components/com_edocman/helper/helper.php:2818CopySELECT file_size, document_url
FROM ex0kt_edocman_documents
WHERE id = '45'
162μs2.08KB/components/com_edocman/helper/file.class.php:82CopyUpdate ex0kt_edocman_documents set file_size = '45.83 KB' where id = '45'
165μs0B/components/com_edocman/helper/file.class.php:110CopySELECT id
FROM ex0kt_edocman_urls
WHERE md5_key="9dc624c51a3be50e4ce291651f0457ed"
591μs912B/components/com_edocman/router.php:322CopySELECT id
FROM ex0kt_edocman_urls
WHERE md5_key="32a87b16187ae71b67a04ff88656a1fa"
492μs912B/components/com_edocman/router.php:322CopySELECT `a`.`menutype`,`a`.`title`
FROM `ex0kt_menu_types` AS `a`
WHERE `a`.`client_id` = 0
81μs1.24KB/libraries/gantry5/src/classes/Gantry/Framework/Menu.php:138CopySELECT m.id, m.alias, m.path AS route, m.level, m.parent_id
FROM ex0kt_menu AS m
WHERE m.menutype = 'mainmenu' AND m.parent_id > 0 AND m.client_id = 0 AND m.published >= 0
ORDER BY m.lft
91μs6.62KB/libraries/gantry5/src/classes/Gantry/Framework/Menu.php:791CopySELECT `params`
FROM `ex0kt_minitek_live_search_forms`
WHERE `id` = '1'
84μs1.88KB/components/com_miniteklivesearch/src/Helper/FinderHelper.php:117CopySELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid`
FROM `ex0kt_modules` AS `m`
LEFT JOIN `ex0kt_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id`
LEFT JOIN `ex0kt_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id`
WHERE
(
(
(`m`.`published` = 1 AND `e`.`enabled` = 1 AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1,:preparedArray2)) AND
(`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND
(`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown)) AND
(`mm`.`menuid` = :itemId OR `mm`.`menuid` <= 0)
ORDER BY `m`.`position`,`m`.`ordering`
14.92ms13.74KBParams/libraries/src/Cache/Controller/CallbackController.php:120CopySELECT m.id, m.alias, m.path AS route, m.level, m.parent_id
FROM ex0kt_menu AS m
WHERE m.menutype = 'footer' AND m.parent_id > 0 AND m.client_id = 0 AND m.published >= 0
ORDER BY m.lft
124μs6.62KB/libraries/gantry5/src/classes/Gantry/Framework/Menu.php:791CopySELECT * FROM ex0kt_hikashop_config
120μs3.76KB/administrator/components/com_hikashop/classes/config.php:16CopySET sql_mode=(SELECT REPLACE(REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''), 'STRICT_TRANS_TABLES', ''));
53μs0B/administrator/components/com_hikashop/helpers/helper.php:3339CopySELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count
FROM `ex0kt_scheduler_tasks` AS `a`
WHERE `a`.`state` = 1
297μs1.85KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466CopySET sql_mode=(SELECT REPLACE(@@sql_mode,'STRICT_TRANS_TABLES',''));
96μs0B/administrator/components/com_eventbooking/libraries/rad/bootstrap.php:122CopyUPDATE ex0kt_extensions
SET `params`='{\"number_registrants\":\"15\",\"send_to_group_billing\":\"1\",\"send_to_group_members\":\"1\",\"send_to_unpublished_events\":\"0\",\"only_send_to_checked_in_registrants\":\"0\",\"bcc_email\":\"\",\"last_run\":1744200204}'
WHERE `element`='ebreminder' AND `folder`='system'
427μs0B/components/com_eventbooking/helper/plugin.php:60CopySELECT `config_key`,`config_value`
FROM ex0kt_eb_configs
123μs9.07KB/administrator/components/com_eventbooking/libraries/rad/config/config.php:42CopySELECT `message_key`,`message`
FROM ex0kt_eb_messages
104μs2.56KB/administrator/components/com_eventbooking/libraries/rad/config/config.php:42CopySELECT a.*,b.from_name, b.from_email,b.activate_certificate_feature,b.send_first_reminder, b.send_second_reminder, b.send_third_reminder,b.reminder_email_subject,b.reminder_email_body,`c`.`reminder_email_subject` AS `cat_reminder_email_subject`,`c`.`reminder_email_body` AS `cat_reminder_email_body`
FROM ex0kt_eb_registrants AS a
INNER JOIN ex0kt_eb_events AS b ON a.event_id = b.id
LEFT JOIN ex0kt_eb_categories AS c ON b.main_category_id = c.id
WHERE a.is_reminder_sent = 0 AND b.send_first_reminder != 0 AND IF(b.send_first_reminder > 0, IF(b.first_reminder_frequency = 'd', b.send_first_reminder >= DATEDIFF(b.event_date, '2025-04-09 12:03:24') AND DATEDIFF(b.event_date, '2025-04-09 12:03:24') >= 0, b.send_first_reminder >= TIMESTAMPDIFF(HOUR, '2025-04-09 12:03:24', b.event_date) AND TIMESTAMPDIFF(HOUR, '2025-04-09 12:03:24', b.event_date) >= 0), IF(b.first_reminder_frequency = 'd', DATEDIFF('2025-04-09 12:03:24', b.event_date) >= ABS(b.send_first_reminder) AND DATEDIFF('2025-04-09 12:03:24', b.event_date) <= 60, TIMESTAMPDIFF(HOUR, b.event_date, '2025-04-09 12:03:24') >= ABS(b.send_first_reminder) AND TIMESTAMPDIFF(HOUR, b.event_date, '2025-04-09 12:03:24') <= 100)) AND b.published = 1 AND (a.published = 1 OR (a.payment_method LIKE "os_offline%" AND a.published = 0))
ORDER BY b.event_date, a.register_date LIMIT 15
7.68ms27.6KB/components/com_eventbooking/helper/mail.php:1701CopySELECT a.*,b.from_name, b.from_email,b.activate_certificate_feature,b.send_first_reminder, b.send_second_reminder, b.send_third_reminder,b.second_reminder_email_subject,b.second_reminder_email_body,`c`.`second_reminder_email_subject` AS `cat_second_reminder_email_subject`,`c`.`second_reminder_email_body` AS `cat_second_reminder_email_body`
FROM ex0kt_eb_registrants AS a
INNER JOIN ex0kt_eb_events AS b ON a.event_id = b.id
LEFT JOIN ex0kt_eb_categories AS c ON b.main_category_id = c.id
WHERE a.is_second_reminder_sent = 0 AND b.send_second_reminder != 0 AND IF(b.send_second_reminder > 0, IF(b.second_reminder_frequency = 'd', b.send_second_reminder >= DATEDIFF(b.event_date, '2025-04-09 12:03:24') AND DATEDIFF(b.event_date, '2025-04-09 12:03:24') >= 0, b.send_second_reminder >= TIMESTAMPDIFF(HOUR, '2025-04-09 12:03:24', b.event_date) AND TIMESTAMPDIFF(HOUR, '2025-04-09 12:03:24', b.event_date) >= 0), IF(b.second_reminder_frequency = 'd', DATEDIFF('2025-04-09 12:03:24', b.event_date) >= ABS(b.send_second_reminder) AND DATEDIFF('2025-04-09 12:03:24', b.event_date) <= 60, TIMESTAMPDIFF(HOUR, b.event_date, '2025-04-09 12:03:24') >= ABS(b.send_second_reminder) AND TIMESTAMPDIFF(HOUR, b.event_date, '2025-04-09 12:03:24') <= 100)) AND b.published = 1 AND (a.published = 1 OR (a.payment_method LIKE "os_offline%" AND a.published = 0))
ORDER BY b.event_date, a.register_date LIMIT 15
8.57ms27.63KB/components/com_eventbooking/helper/mail.php:1701CopySELECT a.*,b.from_name, b.from_email,b.activate_certificate_feature,b.send_first_reminder, b.send_second_reminder, b.send_third_reminder,b.third_reminder_email_subject,b.third_reminder_email_body,`c`.`third_reminder_email_subject` AS `cat_third_reminder_email_subject`,`c`.`third_reminder_email_body` AS `cat_third_reminder_email_body`
FROM ex0kt_eb_registrants AS a
INNER JOIN ex0kt_eb_events AS b ON a.event_id = b.id
LEFT JOIN ex0kt_eb_categories AS c ON b.main_category_id = c.id
WHERE a.is_third_reminder_sent = 0 AND b.send_third_reminder != 0 AND IF(b.send_third_reminder > 0, IF(b.third_reminder_frequency = 'd', b.send_third_reminder >= DATEDIFF(b.event_date, '2025-04-09 12:03:24') AND DATEDIFF(b.event_date, '2025-04-09 12:03:24') >= 0, b.send_third_reminder >= TIMESTAMPDIFF(HOUR, '2025-04-09 12:03:24', b.event_date) AND TIMESTAMPDIFF(HOUR, '2025-04-09 12:03:24', b.event_date) >= 0), IF(b.third_reminder_frequency = 'd', DATEDIFF('2025-04-09 12:03:24', b.event_date) >= ABS(b.send_third_reminder) AND DATEDIFF('2025-04-09 12:03:24', b.event_date) <= 60, TIMESTAMPDIFF(HOUR, b.event_date, '2025-04-09 12:03:24') >= ABS(b.send_third_reminder) AND TIMESTAMPDIFF(HOUR, b.event_date, '2025-04-09 12:03:24') <= 100)) AND b.published = 1 AND (a.published = 1 OR (a.payment_method LIKE "os_offline%" AND a.published = 0))
ORDER BY b.event_date, a.register_date LIMIT 15
8.1ms27.63KB/components/com_eventbooking/helper/mail.php:1701CopySHOW FULL COLUMNS FROM `ex0kt_eb_events`
1.85ms2.63KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625CopySELECT `session_id`
FROM `ex0kt_session`
WHERE `session_id` = ?
214μs9.9KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291CopyUPDATE `ex0kt_session`
SET `data` = ?
, `time` = ?
WHERE `session_id` = ?
279μs840BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy