j4c*_*4ll 9 server mysql apache2 phpmyadmin
更新后,mysql/phpmyadmin 停止工作。当我做:
sudo dpkg-reconfigure phpmyadmin
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
An error occurred while installing the database:
?
? mysql: [Warning] mysql: Empty value for 'port' specified. Will throw an
? error in future versions ERROR 1045 (28000): Access denied for user
? 'root'@'localhost' (using password: YES) .
Run Code Online (Sandbox Code Playgroud)
在我看来,我需要在一些配置文件中指定端口,但我不知道在哪里?
我的机器配置 - Ubuntu 16.04 - MySql 5.7.13 - PHP 7.0.8 - Apache 2.4.18
编辑文件/etc/dbconfig-common/phpmyadmin.conf,更改
dbc_dbport='' 到 dbc_dbport='0'
编辑完文件并保存后,如果你还在dbconfig-common向导上选择retry,如果没有运行sudo dpkg-reconfigure phpmyadmin(在询问你是否要为phpmyadmin重新安装数据库时选择Yes),然后正常继续而不更改任何值,如果你想要更改一些值,请在您之前编辑的文件中进行。
当配置窗口询问您要对现有配置文件做什么时,选择Keep the local version current installed。
在这一点上,您可以检查差异,并且只必须存在您在文件中创建的差异。
小智 1
https://bugs.launchpad.net/ubuntu/+source/mariadb-10.0/+bug/1447808/comments/6
root您可以通过选择 mysql-user而不是 和 来phpmyadmin成功安装debian-sys-maint
之后你需要创建 mysql-user 像root
CREATE USER 'admin'@'localhost' IDENTIFIED BY 'password';
GRANT ALL ON *.* TO 'admin'@'localhost';
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20039 次 |
| 最近记录: |