我今天安装了PHP7
sudo add-apt-repository ppa:ondrej/php-7.0
sudo apt-get install php7.0-cli php7.0-common libapache2-mod-php7.0 php7.0 php7.0-mysql php7.0-fpm在此之后,当我试图访问phpmyadmin时,我得到了403个禁止错误。然后,我尝试重新安装phpmyadmin
apt-get install phpmyadmin但是它仍然寻找不再存在的php5依赖关系:

我能做些什么来解决这个问题?
发布于 2016-02-01 02:06:55
通过wget安装并在Apache中创建别名。跟踪:
转到目录/usr/share
cd /usr/share更改为根用户:
sudo su下载phpMyAdmin:
wget https://files.phpmyadmin.net/phpMyAdmin/4.5.4.1/phpMyAdmin-4.5.4.1-all-languages.zip解压缩:(您可以先安装解压缩)
unzip phpMyAdmin-4.5.4.1-all-languages.zip重命名文件夹:
mv phpMyAdmin-4.5.4.1-all-languages phpmyadmin更改权限:
chmod -R 0755 phpmyadmin配置apache,以便它能够正确地找到它:
vim /etc/apache2/sites-available/000-default.conf在"DocumentRoot /var/www/html“之后的任何地方插入以下行:
Alias /phpmyadmin "/usr/share/phpmyadmin/"
<Directory "/usr/share/phpmyadmin/">
Order allow,deny
Allow from all
Require all granted
</Directory>重新启动Apache:
service apache2 restart你已经准备好出发了!
刚刚从我当前安装的屏幕截图为您验证它的工作。

发布于 2016-06-14 13:53:26
phpMyAdmin依赖于扩展mbstring。
对于Debian用户(在Ubuntu 15.10中测试),
sudo apt-get install php7.0-mbstring对于费多拉和CentOS,
sudo yum install php70w-mbstring发布于 2016-03-16 22:19:39
使用git克隆的原始回购和每日更新cron作业,如这里所记录的,https://laracasts.com/discuss/channels/general-discussion/phpmyadmin-with-php7真的很好地为我工作。我将以下内容放在我的Vagrantfile文件中(用于开发服务器)
if [ ! -d /usr/share/phpmyadmin ]; then
sudo mkdir /usr/share/phpmyadmin
sudo git clone --depth=1 --branch=STABLE https://github.com/phpmyadmin/phpmyadmin.git /usr/share/phpmyadmin
fi然后添加上面的别名
Alias /phpmyadmin "/usr/share/phpmyadmin/"
<Directory "/usr/share/phpmyadmin/">
Order allow,deny
Allow from all
Require all granted
</Directory>和
service apache2 restart很简单,只有几步,总是最新的。(,php7)
https://stackoverflow.com/questions/34060036
复制相似问题