chown:更改“...”的所有权:不允许操作

ATM*_*hew 15 installation wordpress

我正在尝试使用以下安装方式安装 Wordpress。但是,当我尝试打开浏览器来设置 Wordpress 时,我收到一条错误消息,指出建立数据库连接时出现问题。我认为这是因为运行chown命令时出现错误。

http://www.techkaki.com/2011/04/how-to-install-wordpress-locally-on-ubuntu-10-10-with-lamp/

chown -R www-data /var/www/wordpress
Run Code Online (Sandbox Code Playgroud)

我收到大量错误消息:

...
chown: changing ownership of `/var/www/wordpress/wp-admin/network/themes.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/users.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/index.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/sites.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/user-new.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/setup.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/theme-install.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/plugins.php': Operation not permitted
Run Code Online (Sandbox Code Playgroud)

有谁知道这是怎么回事?

小智 27

您必须是 root 才能更改文件/目录的所有者。

sudo chown -R www-data /var/www/wordpress
Run Code Online (Sandbox Code Playgroud)

如果您收到类似Operation not allowed的错误,只需输入:

sudo !!
Run Code Online (Sandbox Code Playgroud)

在提示符下以 root 权限执行最后一个命令。这样,您不必重新键入chown -R www-data /var/www/wordpress.

  • 对于以前从未见过的人:`!!` 进行历史扩展,准确地说是 shell 中最后执行的命令。 (8认同)