2014-11-23 138 views
1

當我做php /usr/share/phpmyadmin/index.php,我得到這個。無法打開phpmyadmin,require_once(./ libraries/common.inc.php):無法打開流:沒有這樣的文件或目錄

PHP Warning: require_once(./libraries/common.inc.php): failed to open stream: No such file or directory in /usr/share/phpmyadmin/index.php on line 33 PHP Fatal error: require_once(): Failed opening required './libraries/common.inc.php' (include_path='.:/usr/share/php:/usr/share/pear') in /usr/share/phpmyadmin/index.php on line 33

common.inc.php文件似乎在那裏。

我沒有做任何改變,並沒有在一段時間內使用phpmyadmin。


更新:這裏是一個搜索:

# find/-name "common.inc.php" -print 
/usr/share/phpmyadmin/setup/lib/common.inc.php 
/usr/share/phpmyadmin/libraries/common.inc.php 

的index.php是/usr/share/phpmyadmin/index.php,所以這看起來我的權利。

+1

文件,你想包括,不存在,或在另一個位置。 – panther 2014-11-23 10:39:09

回答

0

嘗試在PhpMyAdmin基本目錄中找到目錄./libraries/。看看文件common.inc.php是否存在。該文件應該不存在於其他地方。你已經說過它在那裏。但請檢查是否在正確的目錄中。

如果沒有解決問題,請嘗試重新安裝PhpMyAdmin ...我會建議您首先備份您的數據庫。

+0

我已經用該文件的位置更新了OP。它看起來不錯。無論如何,我想我會嘗試重新安裝。 – Noah 2014-11-23 16:31:00

+0

重新安裝和清除(使用apt-get並在卸載提示時使用清除選項)不要修復它。同樣的錯誤。 – Noah 2014-11-23 16:42:46

0

我有一些其他錯誤與我認爲是無關的MySQL。這是我反覆每秒約一分鐘每當我啓動的消息或停止mysqld的:

2014-11-23 12:27:42 871 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11 2014-11-23 12:27:42 871 [Note] InnoDB: Check that you do not already have another mysqld process using the same InnoDB data or log files.

我跟着這個帖子來解決這些問題(下面複製):https://stackoverflow.com/a/24840903/2183008

# cd /var/lib/mysql 
# mkdir bak 
# mv ibdata1 bak/ 
# mv ib_logfile* bak/ 
# cp -a bak/ibdata1 ibdata1 
# cp -a bak/ib_logfile* . 
# rm -rf bak 
# service mysqld restart 

那修復了啓動時的錯誤,現在phpmyadmin現在可以正常加載。

-1

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839923

你好,這是我做的,以當地「解決」問題。

CD的/ usr /共享/ PHP的 MV PHP-gettext的PHP-gettext.orig LN -s PHP-PHP-gettext的PHP-gettext的

內的原始的PHP的gettext/gettext.inc沒有按

符號鏈接't 工作並生成錯誤,但鏈接目錄到目錄確實是 工作。當然,一旦這個問題在形式上被修正爲 ,它會破壞事情,因此在更新之前,您可能想要反轉這些更改。

而且這也是在我/var/log/apache2/error.log:

+0

你應該編輯你的問題。 – 2016-10-21 08:15:30

+0

*「此外,這也在我的/var/log/apache2/error.log"* - 什麼? – Mike 2016-10-24 13:52:58

2

cd /usr/share/php mv php-gettext php-gettext.orig && ln -s php-php-gettext php-gettext

爲我工作。在Debian 4.3.3上

相關問題