【发布时间】:2014-10-25 01:56:06
【问题描述】:
我已经阅读了here 和其他各种链接,但我无法追踪问题...我刚刚安装了 Apache24、PHP5、Mysql(这些年来我已经做过几次)和 phMyAdmin这次只是没有“开箱即用”。
我的 info.php 显示 mysql 加载正常。我的 apache 服务器似乎运行正常并提供页面。但我无法追踪问题的根源。
我在 Windows 7 上...非常感谢您的指点...非常感谢。
确切错误:致命错误:在第 229 行调用 C:\Apache24\htdocs\phpmyadmin\libraries\core.lib.php 中未定义的函数 __()
调用堆栈 - 不确定如何生成...
围绕问题的代码行,第 229 行标记为:
function PMA_fatalError(
$error_message, $message_args = null, $delete_session = true
) {
/* Use format string if applicable */
if (is_string($message_args)) {
$error_message = sprintf($error_message, $message_args);
} elseif (is_array($message_args)) {
$error_message = vsprintf($error_message, $message_args);
}
if ($GLOBALS['is_ajax_request']) {
$response = PMA_Response::getInstance();
$response->isSuccess(false);
$response->addJSON('message', PMA_Message::error($error_message));
} else {
$error_message = strtr($error_message, array('<br />' => '[br]'));
/* Load gettext for fatal errors */
if (!function_exists('__')) {
include_once GETTEXT_INC;
}
// these variables are used in the included file libraries/error.inc.php
$error_header = __('Error'); /* Line 229 */
$lang = $GLOBALS['available_languages'][$GLOBALS['lang']][1];
$dir = $GLOBALS['text_dir'];
// on fatal errors it cannot hurt to always delete the current session
if ($delete_session
&& isset($GLOBALS['session_name'])
&& isset($_COOKIE[$GLOBALS['session_name']])
) {
$GLOBALS['PMA_Config']->removeCookie($GLOBALS['session_name']);
}
// Displays the error message
include './libraries/error.inc.php';
}
if (! defined('TESTSUITE')) {
exit;
}
}
/**
【问题讨论】:
-
您能否粘贴确切的错误、调用堆栈和错误周围的代码行。由于这是一个问题,甚至无法开始猜测原因......
标签: phpmyadmin