一尘不染

调用未定义的函数__()错误-phpMyAdmin

php

当我想在浏览器上运行phpMyAdmin时,向我显示此错误:

Fatal error: Call to undefined function __() in /usr/share/phpMyAdmin/libraries/core.lib.php on line 229
    Call Stack
    #   Time    Memory  Function    Location
    1   0.0010  344984  {main}( )   ../index.php:0
    2   0.0026  502720  require_once( '/usr/share/phpMyAdmin/libraries/common.inc.php' )    ../index.php:12
    3   0.0285  3836408 require( '/usr/share/phpMyAdmin/libraries/session.inc.php' )    ../common.inc.php:344
    4   0.0288  3846488 PMA_fatalError( )   ../session.inc.php:97

我在PHP 5.5.7中使用fedora 17。

有解决问题的主意吗?


阅读 251

收藏
2020-05-29

共1个答案

一尘不染

检查您的会话目录是否可被Web服务器进程写入。

最好的方法是创建自己的phpinfo文件。在任何可通过网络访问的文件夹中,创建一个包含以下内容的文件(您可以将其命名为test.php或phpinfo.php或其他名称):

<?php
phpinfo();
?>

在浏览器(http://localhost/test.php或类似浏览器)中打开该文件,然后查找该行session.save_path。那是您的会话文件夹;确保权限合适,并查看是否有帮助。

2020-05-29