I upgraded phpMyAdmin to latest version some days ago following a tutorial from a site (deleting and replacing all the content of phpMyAdmin folder in Xampp and replacing with latest one and placing old config.inc.php
again). After upgrading, I frequently get the error message and error code.
{
"exception": {
"mode": "onerror",
"message": "Uncaught ReferenceError: makeProfilingChart is not defined",
"stack": [
{
"line": "1",
"func": "?",
"uri": "sql.php?target=",
"scriptname": "sql.php"
}
],
"useragent": "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36",
"uri": "sql.php?target="
},
"script_name": "sql.php",
"pma_version": "4.1.7",
"browser_name": "CHROME",
"browser_version": "32.0.1700.107",
"user_os": "Win",
"server_software": "Apache/2.4.7 (Win32) OpenSSL/1.0.1e PHP/5.5.6",
"user_agent_string": "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36",
"locale": "en",
"configuration_storage": "enabled",
"php_version": "5.5.6",
"microhistory": {
"pages": [
{
"hash": "index.php?db=&table=&server=1&target=&token=9e78f35e781e58d1a3a46f930985af27"
},
{
"hash": "db_structure.php?db=widget_crop&table=&server=1&target=&token=9e78f35e781e58d1a3a46f930985af27",
"params": {
"opendb_url": "db_structure.php",
"safari_browser": "0",
"querywindow_height": "400",
"querywindow_width": "600",
"collation_connection": "utf8mb4_general_ci",
"lang": "en",
"server": "1",
"text_dir": "ltr",
"pma_text_default_tab": "Browse",
"pma_text_left_default_tab": "Structure",
"confirm": "true"
}
},
{
"hash": "sql.php?db=widget_crop&table=users&server=1&target=&token=9e78f35e781e58d1a3a46f930985af27",
"params": {
"opendb_url": "db_structure.php",
"safari_browser": "0",
"querywindow_height": "400",
"querywindow_width": "600",
"collation_connection": "utf8mb4_general_ci",
"lang": "en",
"server": "1",
"text_dir": "ltr",
"pma_text_default_tab": "Browse",
"pma_text_left_default_tab": "Structure",
"confirm": "true"
}
}
],
"current_index": "3"
}
}
I can’t revert back to the old version since I already deleted it, the error cause no response to mouse click and I stuck in it.
I upgraded phpMyAdmin to latest version some days ago following a tutorial from a site (deleting and replacing all the content of phpMyAdmin folder in Xampp and replacing with latest one and placing old config.inc.php
again). After upgrading, I frequently get the error message and error code.
{
"exception": {
"mode": "onerror",
"message": "Uncaught ReferenceError: makeProfilingChart is not defined",
"stack": [
{
"line": "1",
"func": "?",
"uri": "sql.php?target=",
"scriptname": "sql.php"
}
],
"useragent": "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36",
"uri": "sql.php?target="
},
"script_name": "sql.php",
"pma_version": "4.1.7",
"browser_name": "CHROME",
"browser_version": "32.0.1700.107",
"user_os": "Win",
"server_software": "Apache/2.4.7 (Win32) OpenSSL/1.0.1e PHP/5.5.6",
"user_agent_string": "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36",
"locale": "en",
"configuration_storage": "enabled",
"php_version": "5.5.6",
"microhistory": {
"pages": [
{
"hash": "index.php?db=&table=&server=1&target=&token=9e78f35e781e58d1a3a46f930985af27"
},
{
"hash": "db_structure.php?db=widget_crop&table=&server=1&target=&token=9e78f35e781e58d1a3a46f930985af27",
"params": {
"opendb_url": "db_structure.php",
"safari_browser": "0",
"querywindow_height": "400",
"querywindow_width": "600",
"collation_connection": "utf8mb4_general_ci",
"lang": "en",
"server": "1",
"text_dir": "ltr",
"pma_text_default_tab": "Browse",
"pma_text_left_default_tab": "Structure",
"confirm": "true"
}
},
{
"hash": "sql.php?db=widget_crop&table=users&server=1&target=&token=9e78f35e781e58d1a3a46f930985af27",
"params": {
"opendb_url": "db_structure.php",
"safari_browser": "0",
"querywindow_height": "400",
"querywindow_width": "600",
"collation_connection": "utf8mb4_general_ci",
"lang": "en",
"server": "1",
"text_dir": "ltr",
"pma_text_default_tab": "Browse",
"pma_text_left_default_tab": "Structure",
"confirm": "true"
}
}
],
"current_index": "3"
}
}
I can’t revert back to the old version since I already deleted it, the error cause no response to mouse click and I stuck in it.
When I open phpMyAdmin — Status — Monitor I get an error: A fatal JavaScript error has occurred. Would you like to send an error report?
Report message is:
{
"exception": {
"mode": "stack",
"name": "TypeError",
"message": "chartObj is undefined",
"stack": [
{
"func": "addChart",
"args": "",
"line": 1042,
"column": "30",
"context": [
" /* Adds a chart to the chart grid */",
" function addChart(chartObj, initialize) {",
"",
" var i;",
" var settings = {",
" title: escapeHtml(chartObj.title),",
" grid: {",
" drawBorder: false,",
" shadow: false,",
" background: 'rgba(0,0,0,0)'",
" },"
],
"filename": "server_status_monitor.js"
},
{
"func": "initGrid",
"args": "",
"line": 991,
"column": "",
"context": [
" $.each(runtime.charts, function (key, value) {",
" keys.push(key);",
" });",
" keys.sort();",
" for (i = 0; i < keys.length; i++) {",
" addChart(runtime.charts[keys[i]], true);",
" }",
"",
" /* Fill in missing cells */",
" var numCharts = $('#chartGrid .monitorChart').length;",
" var numMissingCells = (monitorSettings.columns - numCharts % monito//..."
],
"filename": "server_status_monitor.js"
},
{
"func": "?",
"args": "",
"line": 667,
"column": "",
"context": [
" if (! runtime.redrawCharts) {",
" $(this).html(PMA_getImage('play.png') + ' ' + PMA_messages.strR//...",
" } else {",
" $(this).html(PMA_getImage('pause.png') + ' ' + PMA_messages.str//...",
" if (! runtime.charts) {",
" initGrid();",
" $('a[href="#settingsPopup"]').show();",
" }",
" }",
" return false;",
" });"
],
"filename": "server_status_monitor.js"
},
{
"func": "ErrorReport.wrap_function/new_func",
"args": "",
"line": 249,
"column": "",
"context": [
" */",
" wrap_function: function (func) {",
" if (!func.wrapped) {",
" var new_func = function () {",
" try {",
" return func.apply(this, arguments);",
" } catch (x) {",
" TraceKit.report(x);",
" }",
" };",
" new_func.wrapped = true;"
],
"filename": "error_report.js"
},
{
"func": "v.event.dispatch",
"args": "",
"line": 2,
"column": "",
"context": [
"/*! jQuery v1.8.3 jquery.com | jquery.org/license */r",
"(function(e,t){function _(e){var t=M[e]={};return v.each(e.split(y),functio//...",
"",
"/* vim: set expandtab sw=4 ts=4 sts=4: */",
"/**",
" * This object handles ajax requests for pages. It also",
" * handles the reloading of the main menu and scripts."
],
"filename": "jquery/jquery-1.8.3.min.js"
},
{
"func": "$event.dispatch",
"args": "",
"line": 374,
"column": "",
"context": [
"$event.dispatch = function( event ){",
"tif ( $.data( this, "suppress."+ event.type ) - new Date().getTime() > 0 ){",
"tt$.removeData( this, "suppress."+ event.type );",
"ttreturn;",
"t}",
"treturn $dispatch.apply( this, arguments );",
"};",
"",
"// event fix hooks for touch events...",
"var touchHooks = ",
"$event.fixHooks.touchstart = "
],
"filename": "jquery/jquery.event.drag-2.2.js"
},
{
"func": "v.event.add/u",
"args": "",
"line": 2,
"column": "",
"context": [
"/*! jQuery v1.8.3 jquery.com | jquery.org/license */r",
"(function(e,t){function _(e){var t=M[e]={};return v.each(e.split(y),functio//...",
"",
"/* vim: set expandtab sw=4 ts=4 sts=4: */",
"/**",
" * This object handles ajax requests for pages. It also",
" * handles the reloading of the main menu and scripts."
],
"filename": "jquery/jquery-1.8.3.min.js"
},
{
"func": "v.event.trigger",
"args": "",
"line": 2,
"column": "",
"context": [
"/*! jQuery v1.8.3 jquery.com | jquery.org/license */r",
"(function(e,t){function _(e){var t=M[e]={};return v.each(e.split(y),functio//...",
"",
"/* vim: set expandtab sw=4 ts=4 sts=4: */",
"/**",
" * This object handles ajax requests for pages. It also",
" * handles the reloading of the main menu and scripts."
],
"filename": "jquery/jquery-1.8.3.min.js"
},
{
"func": ".trigger/<",
"args": "",
"line": 2,
"column": "",
"context": [
"/*! jQuery v1.8.3 jquery.com | jquery.org/license */r",
"(function(e,t){function _(e){var t=M[e]={};return v.each(e.split(y),functio//...",
"",
"/* vim: set expandtab sw=4 ts=4 sts=4: */",
"/**",
" * This object handles ajax requests for pages. It also",
" * handles the reloading of the main menu and scripts."
],
"filename": "jquery/jquery-1.8.3.min.js"
},
{
"func": ".each",
"args": "",
"line": 2,
"column": "",
"context": [
"/*! jQuery v1.8.3 jquery.com | jquery.org/license */r",
"(function(e,t){function _(e){var t=M[e]={};return v.each(e.split(y),functio//...",
"",
"/* vim: set expandtab sw=4 ts=4 sts=4: */",
"/**",
" * This object handles ajax requests for pages. It also",
" * handles the reloading of the main menu and scripts."
],
"filename": "jquery/jquery-1.8.3.min.js"
},
{
"func": "v.prototype.each",
"args": "",
"line": 2,
"column": "",
"context": [
"/*! jQuery v1.8.3 jquery.com | jquery.org/license */r",
"(function(e,t){function _(e){var t=M[e]={};return v.each(e.split(y),functio//...",
"",
"/* vim: set expandtab sw=4 ts=4 sts=4: */",
"/**",
" * This object handles ajax requests for pages. It also",
" * handles the reloading of the main menu and scripts."
],
"filename": "jquery/jquery-1.8.3.min.js"
},
{
"func": ".trigger",
"args": "",
"line": 2,
"column": "",
"context": [
"/*! jQuery v1.8.3 jquery.com | jquery.org/license */r",
"(function(e,t){function _(e){var t=M[e]={};return v.each(e.split(y),functio//...",
"",
"/* vim: set expandtab sw=4 ts=4 sts=4: */",
"/**",
" * This object handles ajax requests for pages. It also",
" * handles the reloading of the main menu and scripts."
],
"filename": "jquery/jquery-1.8.3.min.js"
},
{
"func": "?",
"args": "",
"line": 2090,
"column": "",
"context": [
" }",
"});",
"",
"// Run the monitor once loaded",
"AJAX.registerOnload('server_status_monitor.js', function () {",
" $('a[href="#pauseCharts"]').trigger('click');",
"});",
"",
"function serverResponseError() {",
" var btns = {};",
" btns[PMA_messages.strReloadPage] = function () {"
],
"filename": "server_status_monitor.js"
},
{
"func": "ErrorReport.wrap_function/new_func",
"args": "",
"line": 249,
"column": "",
"context": [
" */",
" wrap_function: function (func) {",
" if (!func.wrapped) {",
" var new_func = function () {",
" try {",
" return func.apply(this, arguments);",
" } catch (x) {",
" TraceKit.report(x);",
" }",
" };",
" new_func.wrapped = true;"
],
"filename": "error_report.js"
},
{
"func": "v.event.dispatch",
"args": "",
"line": 2,
"column": "",
"context": [
"/*! jQuery v1.8.3 jquery.com | jquery.org/license */r",
"(function(e,t){function _(e){var t=M[e]={};return v.each(e.split(y),functio//...",
"",
"/* vim: set expandtab sw=4 ts=4 sts=4: */",
"/**",
" * This object handles ajax requests for pages. It also",
" * handles the reloading of the main menu and scripts."
],
"filename": "jquery/jquery-1.8.3.min.js"
},
{
"func": "$event.dispatch",
"args": "",
"line": 374,
"column": "",
"context": [
"$event.dispatch = function( event ){",
"tif ( $.data( this, "suppress."+ event.type ) - new Date().getTime() > 0 ){",
"tt$.removeData( this, "suppress."+ event.type );",
"ttreturn;",
"t}",
"treturn $dispatch.apply( this, arguments );",
"};",
"",
"// event fix hooks for touch events...",
"var touchHooks = ",
"$event.fixHooks.touchstart = "
],
"filename": "jquery/jquery.event.drag-2.2.js"
},
{
"func": "v.event.add/u",
"args": "",
"line": 2,
"column": "",
"context": [
"/*! jQuery v1.8.3 jquery.com | jquery.org/license */r",
"(function(e,t){function _(e){var t=M[e]={};return v.each(e.split(y),functio//...",
"",
"/* vim: set expandtab sw=4 ts=4 sts=4: */",
"/**",
" * This object handles ajax requests for pages. It also",
" * handles the reloading of the main menu and scripts."
],
"filename": "jquery/jquery-1.8.3.min.js"
},
{
"func": "v.event.trigger",
"args": "",
"line": 2,
"column": "",
"context": [
"/*! jQuery v1.8.3 jquery.com | jquery.org/license */r",
"(function(e,t){function _(e){var t=M[e]={};return v.each(e.split(y),functio//...",
"",
"/* vim: set expandtab sw=4 ts=4 sts=4: */",
"/**",
" * This object handles ajax requests for pages. It also",
" * handles the reloading of the main menu and scripts."
],
"filename": "jquery/jquery-1.8.3.min.js"
},
{
"func": ".trigger/<",
"args": "",
"line": 2,
"column": "",
"context": [
"/*! jQuery v1.8.3 jquery.com | jquery.org/license */r",
"(function(e,t){function _(e){var t=M[e]={};return v.each(e.split(y),functio//...",
"",
"/* vim: set expandtab sw=4 ts=4 sts=4: */",
"/**",
" * This object handles ajax requests for pages. It also",
" * handles the reloading of the main menu and scripts."
],
"filename": "jquery/jquery-1.8.3.min.js"
},
{
"func": ".each",
"args": "",
"line": 2,
"column": "",
"context": [
"/*! jQuery v1.8.3 jquery.com | jquery.org/license */r",
"(function(e,t){function _(e){var t=M[e]={};return v.each(e.split(y),functio//...",
"",
"/* vim: set expandtab sw=4 ts=4 sts=4: */",
"/**",
" * This object handles ajax requests for pages. It also",
" * handles the reloading of the main menu and scripts."
],
"filename": "jquery/jquery-1.8.3.min.js"
},
{
"func": "v.prototype.each",
"args": "",
"line": 2,
"column": "",
"context": [
"/*! jQuery v1.8.3 jquery.com | jquery.org/license */r",
"(function(e,t){function _(e){var t=M[e]={};return v.each(e.split(y),functio//...",
"",
"/* vim: set expandtab sw=4 ts=4 sts=4: */",
"/**",
" * This object handles ajax requests for pages. It also",
" * handles the reloading of the main menu and scripts."
],
"filename": "jquery/jquery-1.8.3.min.js"
},
{
"func": ".trigger",
"args": "",
"line": 2,
"column": "",
"context": [
"/*! jQuery v1.8.3 jquery.com | jquery.org/license */r",
"(function(e,t){function _(e){var t=M[e]={};return v.each(e.split(y),functio//...",
"",
"/* vim: set expandtab sw=4 ts=4 sts=4: */",
"/**",
" * This object handles ajax requests for pages. It also",
" * handles the reloading of the main menu and scripts."
],
"filename": "jquery/jquery-1.8.3.min.js"
},
{
"func": "AJAX.fireOnload",
"args": "",
"line": 105,
"column": "",
"context": [
" *",
" * @return void",
" */",
" fireOnload: function (file) {",
" var eventName = 'onload_' + AJAX.hash(file);",
" $(document).trigger(eventName);",
" if (this._debug) {",
" console.log(",
" // no need to translate",
" "Fired event " + eventName + " for file " + file",
" );"
],
"filename": "ajax.js"
},
{
"func": "AJAX.scriptHandler.done",
"args": "",
"line": 430,
"column": "",
"context": [
" done: function () {",
" if (typeof ErrorReport !== 'undefined') {",
" ErrorReport.wrap_global_functions();",
" }",
" for (var i in this._scriptsToBeFired) {",
" AJAX.fireOnload(this._scriptsToBeFired[i]);",
" }",
" AJAX.active = false;",
" },",
" /**",
" * Appends a script element to the head to load the scripts"
],
"filename": "ajax.js"
},
{
"func": "?",
"args": "",
"line": null,
"column": "",
"context": [
" }",
" });",
"});",
";",
"",
"AJAX.scriptHandler.done();"
],
"filename": "server_status_sorter.js"
}
],
"useragent": "Mozilla/5.0 (Windows NT 6.3; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0",
"uri": "server_status_monitor.php?target="
},
"script_name": "server_status_monitor.php",
"pma_version": "4.1.12",
"browser_name": "FIREFOX",
"browser_version": "28.0",
"user_os": "Win",
"server_software": "Apache",
"user_agent_string": "Mozilla/5.0 (Windows NT 6.3; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0",
"locale": "en",
"configuration_storage": "enabled",
"php_version": "5.4.27",
"microhistory": {
"pages": [
{
"hash": "index.php?db=&table=&server=1&target=&token=032efd2ec46abfaaf1ff3bbb7c2a9f0d"
},
{
"hash": "server_status.php?db=&table=&server=1&target=&token=032efd2ec46abfaaf1ff3bbb7c2a9f0d",
"params": {
"opendb_url": "db_structure.php",
"safari_browser": "0",
"querywindow_height": "400",
"querywindow_width": "600",
"collation_connection": "utf8mb4_general_ci",
"lang": "en",
"server": "1",
"text_dir": "ltr",
"pma_text_default_tab": "Browse",
"pma_text_left_default_tab": "Structure",
"confirm": "true"
}
},
{
"hash": "server_status_monitor.php?db=&table=&server=1&target=&token=032efd2ec46abfaaf1ff3bbb7c2a9f0d",
"params": {
"opendb_url": "db_structure.php",
"safari_browser": "0",
"querywindow_height": "400",
"querywindow_width": "600",
"collation_connection": "utf8mb4_general_ci",
"lang": "en",
"server": "1",
"text_dir": "ltr",
"pma_text_default_tab": "Browse",
"pma_text_left_default_tab": "Structure",
"confirm": "true"
}
}
],
"current_index": "3"
}
}
I try in IE, FireFox and Chrome.
Can anybody help to fix it?
Добавляю первоначальные данные через Seeder, захожу в phpmyadmin, а там Протзошла фатальная ошибка JavaScript.
Вот подробности ошибки:
{
«pma_version»: «4.4.13.1deb1»,
«browser_name»: «CHROME»,
«browser_version»: «48.0.2564.97»,
«user_os»: «Linux»,
«server_software»: «Apache/2.4.12 (Ubuntu)»,
«user_agent_string»: «Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.97 Safari/537.36»,
«locale»: «ru»,
«configuration_storage»: «disabled»,
«php_version»: «5.6.11-1ubuntu3.1»,
«exception_type»: «js»,
«exception»: {
«mode»: «stack»,
«name»: «TypeError»,
«message»: «Cannot read property ‘0’ of null»,
«stack»: [
{
«line»: 235,
«func»: «»,
«context»: [
» lastException = null;»,
» notifyHandlers.apply(null, [stack, null].concat(args));»,
» }»,
» }, (stack.incomplete ? 2000 : 0));»,
«»,
» throw ex; // re-throw to propagate to the top level (and cause wind//…»,
» }»,
«»,
» report.subscribe = subscribe;»,
» report.unsubscribe = unsubscribe;»,
» return report;»
],
«column»: «»,
«filename»: «tracekit/tracekit.js»
},
{
«func»: «getFieldValidators»,
«line»: 302,
«column»: «40»,
«context»: [
» * return array of [function, parameters to be passed to function]»,
» */»,
«function getFieldValidators(field_id, onKeyUpOnly)»,
«{«,
» // look for field bound validator»,
» var name = field_id.match(/[^-]+$/)[0];»,
» if (typeof validators._field[name] != ‘undefined’) {«,
» return [[validators._field[name], null]];»,
» }»,
«»,
» // look for registered validators»
],
«filename»: «config.js»
},
{
«func»: «validate_field»,
«line»: 418,
«column»: «21»,
«context»: [
«{«,
» var args, result;»,
» var $field = $(field);»,
» var field_id = $field.attr(‘id’);»,
» errors[field_id] = [];»,
» var functions = getFieldValidators(field_id, isKeyUp);»,
» for (var i = 0; i < functions.length; i++) {«,
» if (typeof functions[i][1] !== ‘undefined’ && functions[i][1] !== n//…»,
» args = functions[i][1].slice(0);»,
» } else {«,
» args = [];»
],
«filename»: «config.js»
},
{
«func»: «HTMLDocument.»,
«line»: 511,
«column»: «13»,
«context»: [
» var $check_page_refresh = $(‘#check_page_refresh’);»,
» if ($check_page_refresh.length === 0 || $check_page_refresh.val() == ‘1’) {«,
» // run all field validators»,
» var errors = {};»,
» for (var i = 0; i < $elements.length; i++) {«,
» validate_field($elements[i], false, errors);»,
» }»,
» // run all fieldset validators»,
» $(‘fieldset’).each(function () {«,
» validate_fieldset(this, false, errors);»,
» });»
],
«filename»: «config.js»
},
{
«func»: «HTMLDocument.new_func»,
«line»: 279,
«column»: «33»,
«context»: [
» */»,
» wrap_function: function (func) {«,
» if (!func.wrapped) {«,
» var new_func = function () {«,
» try {«,
» return func.apply(this, arguments);»,
» } catch (x) {«,
» TraceKit.report(x);»,
» }»,
» };»,
» new_func.wrapped = true;»
],
«filename»: «error_report.js»
},
{
«func»: «HTMLDocument.m.event.dispatch»,
«line»: 3,
«column»: «8436»,
«context»: [
«/*! jQuery v1.11.1 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/li//…»,
«!function(a,b){«object»==typeof module&&»object»==typeof module.exports?mod//…»,
«if(k&&j[k]&&(e||j[k].data)||void 0!==d||»string»!=typeof b)return k||(k=i?a//…»,
«},cur:function(){var a=Zb.propHooks[this.prop];return a&&a.get?a.get(this)://…»,
«;»,
«»,
«function sprintf() {«,
«/*»
],
«filename»: «jquery/jquery-1.11.1.min.js»
},
{
«func»: «HTMLDocument.$event.dispatch»,
«line»: 374,
«column»: «19»,
«context»: [
«$event.dispatch = function( event ){«,
«tif ( $.data( this, «suppress.»+ event.type ) — new Date().getTime() > 0 ){«,
-
Вопрос заданболее трёх лет назад
-
1940 просмотров
Я использую phpMyAdmin версии 4.4.4 на сервере CentOS Linux (2.6.32-504.12.2). Я продолжаю получать розовый баннер в нижней части окна PMA с указанием: Произошла фатальная ошибка JavaScript. Вы хотите отправить сообщение об ошибке? Если я нажму на Отправить отчет, ничего не произойдет. Если я отображаю детали отчета, это то, что я вижу:
{
"pma_version": "4.4.4",
"browser_name": "FIREFOX",
"browser_version": "37.0",
"user_os": "Mac",
"server_software": "Apache/2.4.12 (Unix) OpenSSL/1.0.1e-fips",
"user_agent_string": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:37.0) Gecko/20100101 Firefox/37.0",
"locale": "en",
"configuration_storage": "disabled",
"php_version": "5.6.7",
"exception_type": "js",
"exception": {
"mode": "stack",
"name": "TypeError",
"message": "field_id.match(...) is null",
"stack": [
{
"func": "getFieldValidators",
"args": "",
"line": 302,
"column": "16",
"context": [
" * @return array of [function, parameters to be passed to function]",
" */",
"function getFieldValidators(field_id, onKeyUpOnly)",
"{",
" // look for field bound validator",
" var name = field_id.match(/[^-]+$/)[0];",
" if (typeof validators._field[name] != 'undefined') {",
" return [[validators._field[name], null]];",
" }",
"",
" // look for registered validators"],
"filename": "config.js"},
{
"func": "validate_field",
"args": "",
"line": 418,
"column": "21",
"context": [
"{",
" var args, result;",
" var $field = $(field);",
" var field_id = $field.attr('id');",
" errors[field_id] = [];",
" var functions = getFieldValidators(field_id, isKeyUp);",
" for (var i = 0; i < functions.length; i++) {",
" if (typeof functions[i][1] !== 'undefined' && functions[i][1] !== n//...",
" args = functions[i][1].slice(0);",
" } else {",
" args = [];"],
"filename": "config.js"},
{
"func": "?",
"args": "",
"line": 511,
"column": "13",
"context": [
" var $check_page_refresh = $('#check_page_refresh');",
" if ($check_page_refresh.length === 0 || $check_page_refresh.val() == '1') {",
" // run all field validators",
" var errors = {};",
" for (var i = 0; i < $elements.length; i++) {",
" validate_field($elements[i], false, errors);",
" }",
" // run all fieldset validators",
" $('fieldset').each(function () {",
" validate_fieldset(this, false, errors);",
" });"],
"filename": "config.js"},
{
"func": "ErrorReport.wrap_function/new_func",
"args": "",
"line": 277,
"column": "28",
"context": [
" */",
" wrap_function: function (func) {",
" if (!func.wrapped) {",
" var new_func = function () {",
" try {",
" return func.apply(this, arguments);",
" } catch (x) {",
" TraceKit.report(x);",
" }",
" };",
" new_func.wrapped = true;"],
"filename": "error_report.js"},
{
"func": "m.event.dispatch",
"args": "",
"line": 3,
"column": "8384",
"context": [
"/*! jQuery v1.11.1 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/li//...",
"!function(a,b){"object"==typeof module&&"object"==typeof module.exports?mod//...",
"if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a//...",
"},cur:function(){var a=Zb.propHooks[this.prop];return a&&a.get?a.get(this)://...",
";",
"",
"function sprintf() {",
"/*"],
"filename": "jquery/jquery-1.11.1.min.js"},
{
"func": "$event.dispatch",
"args": "",
"line": 374,
"column": "9",
"context": [
"$event.dispatch = function( event ){",
"tif ( $.data( this, "suppress."+ event.type ) - new Date().getTime() > 0 ){",
"tt$.removeData( this, "suppress."+ event.type );",
"ttreturn;",
"t}",
"treturn $dispatch.apply( this, arguments );",
"};",
"",
"// event fix hooks for touch events...",
"var touchHooks = ",
"$event.fixHooks.touchstart = "],
"filename": "jquery/jquery.event.drag-2.2.js"},
{
"func": "m.event.add/r.handle",
"args": "",
"line": 3,
"column": "5122",
"context": [
"/*! jQuery v1.11.1 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/li//...",
"!function(a,b){"object"==typeof module&&"object"==typeof module.exports?mod//...",
"if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a//...",
"},cur:function(){var a=Zb.propHooks[this.prop];return a&&a.get?a.get(this)://...",
";",
"",
"function sprintf() {",
"/*"],
"filename": "jquery/jquery-1.11.1.min.js"},
{
"func": "m.event.trigger",
"args": "",
"line": 3,
"column": "7535",
"context": [
"/*! jQuery v1.11.1 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/li//...",
"!function(a,b){"object"==typeof module&&"object"==typeof module.exports?mod//...",
"if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a//...",
"},cur:function(){var a=Zb.propHooks[this.prop];return a&&a.get?a.get(this)://...",
";",
"",
"function sprintf() {",
"/*"],
"filename": "jquery/jquery-1.11.1.min.js"},
{
"func": ".trigger/<",
"args": "",
"line": 3,
"column": "15396",
"context": [
"/*! jQuery v1.11.1 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/li//...",
"!function(a,b){"object"==typeof module&&"object"==typeof module.exports?mod//...",
"if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a//...",
"},cur:function(){var a=Zb.propHooks[this.prop];return a&&a.get?a.get(this)://...",
";",
"",
"function sprintf() {",
"/*"],
"filename": "jquery/jquery-1.11.1.min.js"},
{
"func": ".each",
"args": "",
"line": 2,
"column": "2971",
"context": [
"/*! jQuery v1.11.1 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/li//...",
"!function(a,b){"object"==typeof module&&"object"==typeof module.exports?mod//...",
"if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a//...",
"},cur:function(){var a=Zb.propHooks[this.prop];return a&&a.get?a.get(this)://...",
";",
"",
"function sprintf() {"],
"filename": "jquery/jquery-1.11.1.min.js"},
{
"func": "m.prototype.each",
"args": "",
"line": 2,
"column": "833",
"context": [
"/*! jQuery v1.11.1 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/li//...",
"!function(a,b){"object"==typeof module&&"object"==typeof module.exports?mod//...",
"if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a//...",
"},cur:function(){var a=Zb.propHooks[this.prop];return a&&a.get?a.get(this)://...",
";",
"",
"function sprintf() {"],
"filename": "jquery/jquery-1.11.1.min.js"},
{
"func": ".trigger",
"args": "",
"line": 3,
"column": "15375",
"context": [
"/*! jQuery v1.11.1 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/li//...",
"!function(a,b){"object"==typeof module&&"object"==typeof module.exports?mod//...",
"if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a//...",
"},cur:function(){var a=Zb.propHooks[this.prop];return a&&a.get?a.get(this)://...",
";",
"",
"function sprintf() {",
"/*"],
"filename": "jquery/jquery-1.11.1.min.js"},
{
"func": "AJAX.fireOnload",
"args": "",
"line": 109,
"column": "9",
"context": [
" *",
" * @return void",
" */",
" fireOnload: function (file) {",
" var eventName = 'onload_' + AJAX.hash(file);",
" $(document).trigger(eventName);",
" if (this._debug) {",
" console.log(",
" // no need to translate",
" "Fired event " + eventName + " for file " + file",
" );"],
"filename": "ajax.js"},
{
"func": "?",
"args": "",
"line": "4",
"column": "632",
"uri": "sql.php?target=",
"scriptname": "sql.php"},
{
"func": "m.Callbacks/j",
"args": "",
"line": 2,
"column": "27239",
"context": [
"/*! jQuery v1.11.1 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/li//...",
"!function(a,b){"object"==typeof module&&"object"==typeof module.exports?mod//...",
"if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a//...",
"},cur:function(){var a=Zb.propHooks[this.prop];return a&&a.get?a.get(this)://...",
";",
"",
"function sprintf() {"],
"filename": "jquery/jquery-1.11.1.min.js"},
{
"func": "m.Callbacks/k.fireWith",
"args": "",
"line": 2,
"column": "28057",
"context": [
"/*! jQuery v1.11.1 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/li//...",
"!function(a,b){"object"==typeof module&&"object"==typeof module.exports?mod//...",
"if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a//...",
"},cur:function(){var a=Zb.propHooks[this.prop];return a&&a.get?a.get(this)://...",
";",
"",
"function sprintf() {"],
"filename": "jquery/jquery-1.11.1.min.js"},
{
"func": ".ready",
"args": "",
"line": 2,
"column": "29889",
"context": [
"/*! jQuery v1.11.1 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/li//...",
"!function(a,b){"object"==typeof module&&"object"==typeof module.exports?mod//...",
"if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a//...",
"},cur:function(){var a=Zb.propHooks[this.prop];return a&&a.get?a.get(this)://...",
";",
"",
"function sprintf() {"],
"filename": "jquery/jquery-1.11.1.min.js"},
{
"func": "J",
"args": "",
"line": 2,
"column": "30255",
"context": [
"/*! jQuery v1.11.1 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/li//...",
"!function(a,b){"object"==typeof module&&"object"==typeof module.exports?mod//...",
"if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a//...",
"},cur:function(){var a=Zb.propHooks[this.prop];return a&&a.get?a.get(this)://...",
";",
"",
"function sprintf() {"],
"filename": "jquery/jquery-1.11.1.min.js"}
],
"useragent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:37.0) Gecko/20100101 Firefox/37.0",
"incomplete": "false",
"uri": "sql.php?target="},
"script_name": "sql.php",
"microhistory": {
"current_index": "0"}
}
Я попытался запустить phpMyAdmin в последних версиях Safari, Chrome и Firefox на Mac (OS X Yosemite) и получил ту же фатальную ошибку во всех трех браузерах. Кто-нибудь знает, как это исправить? Спасибо!
0