首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PHP5.6升级后的PHPMyadmin HTTP500

PHP5.6升级后的PHPMyadmin HTTP500
EN

Stack Overflow用户
提问于 2016-11-29 15:51:09
回答 2查看 1.9K关注 0票数 0

我需要帮助。在最近将系统升级到PHP5.6之后,我无法在我的DO VPS上访问phpMyAdmin。在过去的几天里,我做了很多研究,但都没有用。我想列出我必须做的所有事情,看看是否有人有什么智慧的话。我在这个SO答案中找到的最近一次尝试

Internal server error (HTTP Error 500) after installing phpmyadmin on a certain domain

我检查了我的Apache日志,发现下面这行很突出

代码语言:javascript
复制
[Tue Nov 29 02:42:20.684526 2016] [:error] [pid 12443] [client 66.169.11.19:56234] PHP Fatal error:  require_once(): Failed opening required './libraries/php-gettext/gettext.inc' (include_path='.') in /usr/share/phpmyadmin/libraries/select_lang.lib.php on line 395

因此,我做了以下工作:

代码语言:javascript
复制
sudo apt-get install php5.6-gettext

并收到以下响应

代码语言:javascript
复制
Note, selecting 'php5.6-common' instead of 'php5.6-gettext'
php5.6-common is already the newest version.
php5.6-common set to manually installed.

我想指出一个可能会有所帮助的奇怪之处。

每次重新启动Apache时,我都会收到这样的警告:

代码语言:javascript
复制
[Tue Nov 29 02:42:11.553293 2016] [so:warn] [pid 12438] AH01574: module php5_module is already loaded, skipping

有人能帮我解决这个问题吗?

这是我的phpMyAdmin虚拟主机

代码语言:javascript
复制
<VirtualHost *:80>
        ServerAdmin admin@localhost
        DocumentRoot "/usr/share/phpmyadmin"
        ServerName pma.example.net

        ErrorLog "/var/log/pma-error.log"
        CustomLog "/var/log/pma-access.log" combined

        <Directory "/usr/share/phpmyadmin">
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                Allow from all
        </Directory>

</VirtualHost>

我不仅无法访问我设置的子域,而且也无法从服务器IP地址/phpmyadmin访问它

我收到HTTP 500。

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2016-11-30 21:03:27

解决这个问题的方法之一是删除PHPMyAdmin,然后重新安装。

代码语言:javascript
复制
sudo apt-get remove phpmyadmin

sudo apt-get install phpmyadmin

通过这样做,您将使Ubuntu有机会为phpmyadmin安装适当的依赖项。很有可能,这将以更多的方式配置您的包,而仅仅安装一个较新的PHP版本则不会。

票数 0
EN

Stack Overflow用户

发布于 2016-11-29 15:58:23

我认为你应该运行http://pma.example.net

并重新启动Apache:

sudo服务apache2重启

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40860421

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档