将我的 ubuntu 服务器升级到 13.04 后,我的 phpmyadmin 不再可用。浏览器报告 500(内部服务器错误)并在 error.log 中显示:
PHP 致命错误:require_once():在第 370 行的 /usr/share/phpmyadmin/libraries/select_lang.lib.php 中无法打开所需的 './libraries/php-gettext/gettext.inc' (include_path='.')
任何其他 php 软件在机器上都可以正常工作,mysql 本身也是如此。phpmyadmin 已正确安装并且在 dist 升级之前运行良好。我也这样做了,sudo aptitude reinstall phpmyadmin但这没有帮助。
phpmyadmin 的版本号为 4:3.5.8.1-1
任何想法,这里可能有什么问题?
/edit:现在我发现这里的符号链接似乎不起作用:
mcnesium@fluse:/usr/share/phpmyadmin/libraries/php-gettext$ ls -l
total 0
lrwxrwxrwx 1 root root 36 Apr 25 03:38 gettext.inc -> ../../../php/php-gettext/gettext.inc
lrwxrwxrwx 1 root root 36 Apr 25 03:38 gettext.php -> ../../../php/php-gettext/gettext.php
lrwxrwxrwx 1 root root 36 Apr 25 03:38 streams.php -> ../../../php/php-gettext/streams.php
Run Code Online (Sandbox Code Playgroud)
我备份了该文件夹php-gettext并 cp -r 将符号链接过一遍,现在它可以工作了。所以这实际上似乎是一个符号链接问题。
这是我的开始 …
当我重新附加一个会话时,它以某种方式创建了一些会话,并且会话group 0的名称被打乱了:
18:47:49 mcnesium@srv ~$ byobu ls
1: 1 windows (created Wed Jan 3 18:47:49 2018) [203x62] (attached)
18:47:53 mcnesium@srv ~$
Run Code Online (Sandbox Code Playgroud)
与 分离c^a d和重新连接byobu:
18:47:53 mcnesium@srv ~$ byobu ls
1: 1 windows (created Wed Jan 3 18:47:49 2018) [203x62] (group 0)
_1-19138: 1 windows (created Wed Jan 3 18:48:02 2018) [203x62] (group 0) (attached)
18:48:06 mcnesium@srv ~$
Run Code Online (Sandbox Code Playgroud)
这是什么组的东西,我怎样才能让它重新连接那个会话?
19:13:41 mcnesium@srv ~$ byobu --version
byobu version 5.112
tmux 2.3
Run Code Online (Sandbox Code Playgroud)