我正在学习WordPress安装教程来自Ubuntu教程,并且作为步骤6的一部分输入了这个命令:
sudo -u www-data sed -i ‘s/database_name_here/wordpress’ /srv/www/wordpress/wp-config.php我得到了一个错误:
sed: -e expression #1, char 30: undetermined ‘s’ command请帮助我找不到其他有同样问题的人。
发布于 2022-02-18 02:21:25
您需要确保命令中的引号不是与您共享的命令中的引号相同的"curly引号“;’和'的含义不同。
但是,您可以通过跳过它们建议的三个sed命令并打开文件进行编辑来简化这一点,无论如何,他们都要求您这样做:
sudo -u www-data nano /srv/www/wordpress/wp-config.php在文件中,可以用正确的数据库名替换database_name_here,用MySQL帐户名替换username_here,用MySQL帐户密码替换password_here。请记住,您不能使用root作为帐户名称,所以需要一个特定于WordPress的帐户。
如果您需要在MySQL中配置这些,您可以这样做:
words默认CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;words.*上的所有权限授予'wpress'@'localhost';请确保将数据库的名称、用户帐户和密码替换为您希望使用的名称。这些值应该与wp-config.php文件中的值相匹配。
https://askubuntu.com/questions/1393539
复制相似问题