当我想在浏览器上运行 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
我使用 Fedora 17 和 PHP 5.5.7。
有解决问题的想法吗?
检查您的会话目录是否可由网络服务器进程写入。
最好的方法是创建您自己的 phpinfo 文件;在任何可通过网络访问的文件夹中创建一个包含以下内容的文件(您可以将其命名为 test.php 或 phpinfo.php 或任何您喜欢的名称):
<?php
phpinfo();
?>
在浏览器中打开该文件(http://localhost/test.php
或类似)并寻找该行session.save_path
。那是你的会话文件夹;确保权限合适,看看是否有帮助。
更多信息来自类似的线程。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)