当我去时,localhost/phpmyadmin我收到 apache“未找到”错误(404)。但是,我可以加载 html 页面,并运行 php 页面(例如<?php phpinfo(); ?>)。并phpmyadmin已安装。
balter@homedevbox:~$ aptitude search phpmyadmin
i phpmyadmin - MySQL web administration tool
Run Code Online (Sandbox Code Playgroud)
我还安装了标准的 ubuntu LAMP 堆栈并为 mysql 和所有这些设置了密码。
可能是什么问题呢?
编辑:
这是我的phpmyadmin文件所在的位置。
balter@homedevbox:/var$ cd /
balter@homedevbox:/$ sudo find . -type d -name phpmyadmin
./var/lib/mysql/phpmyadmin
./var/lib/phpmyadmin
./etc/phpmyadmin
./usr/share/phpmyadmin
./usr/share/dbconfig-common/scripts/phpmyadmin
./usr/share/dbconfig-common/data/phpmyadmin
./usr/share/doc/phpmyadmin
Run Code Online (Sandbox Code Playgroud) 我发现 PHPMyAdmin 在升级到 18.04 后不再工作,因为它php-mcrypt已被弃用。我收到有关该软件包的错误。我决定删除 phpmyadmin 并尝试重新安装它。
这是我的尝试:
balter@spectre:/etc/apache2/mods-enabled$ sudo dpkg-reconfigure phpmyadmin
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
balter@spectre:/etc/apache2/mods-enabled$ sudo apt-get purge phpmyadmin*
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'phpmyadmin' for glob 'phpmyadmin*'
The following packages were automatically installed and are no longer required:
dbconfig-common dbconfig-mysql libjs-sphinxdoc php-bz2 php-phpseclib php-tcpdf php7.2-bz2
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
phpmyadmin* …Run Code Online (Sandbox Code Playgroud)