我要安装php5-imap php5-ldap php5-curl
sudo apt-get install php5-imap php5-ldap php5-curl
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
AppArmor parser error for /etc/apparmor.d/usr.sbin.mysqld in /etc/apparmor.d/usr.sbin.mysqld at line 9: Could not open 'abstractions/mysql'
Run Code Online (Sandbox Code Playgroud)
如何解决这个问题?
您缺少文件abstractions/mysql. 当我尝试在重新安装 MySQL 之前完全删除它时,就发生了这种情况。我通过用另一台服务器的副本替换该文件解决了这个问题。我的文件的内容看起来像这样:
# ------------------------------------------------------------------
#
# Copyright (C) 2002-2006 Novell/SUSE
# Copyright (C) 2013 Christian Boltz
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of version 2 of the GNU General Public
# License published by the Free Software Foundation.
#
# ------------------------------------------------------------------
/var/lib/mysql{,d}/mysql{,d}.sock rw,
/{var/,}run/mysql{,d}/mysql{,d}.sock rw,
/usr/share/{mysql,mysql-community-server,mariadb}/charsets/ r,
/usr/share/{mysql,mysql-community-server,mariadb}/charsets/*.xml r,
Run Code Online (Sandbox Code Playgroud)
尝试创建文件并添加上述内容:
sudo nano /etc/apparmor.d/abstractions/mysql
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10712 次 |
| 最近记录: |