WordPress特权问题(?)安装时

大家好, 我现在第三次尝试在虚拟服务器(Debian8)上安装WordPress,但我不断遇到我认为一定是所有权/特权问题,这意味着WordPress无法更新或安装插件(如WordPress Importer 0.6.1)。 我在虚拟服务器上使用shell,通过ssl登录。我不确定我是否确切地知道我以前做过什么,但这次我使用wget下载wordpress并将其扩展到网站根目录中。 完成此操作后,我尝试按照教程设置mysql数据库。我以前做过这个,但这次遇到了几个权限问题,例如: 错误1227(42000):拒绝访问;您需要(至少一个)此操作的创建用户权限,除非我以root身份输入mysql,我的目标是避免这样做,以便数据库可以作为标准的\"普通\"用户运行。 我假设这可能是问题之一,尽管我不记得上次遇到过这种情况,而且我在安装和插件/更新等方面仍然有问题。 好的,所以我找到了[www.pocketa.cz/]wp管理员/安装.php并填写了我认为是mysql的信息。做完之后,我看到一页说WordPress不能写wp-配置.php然后让我自己写下来。[我上一次也是这样。]在这一点上我来回航行,将wordpress文件的权限更改为755时。 -rw-r–r–1 rozruch rozruch418 Sep 252013索引.php -rw-r–r–1 rozruch rozruch19930 2015年1月1日许可证.txt -rw-r–r–1 rozruch www-data1747 Aug8 18:10旧_索引.html drwxr-xr-x 29罗兹鲁奇www-data4096 Sep4 19:19 Radical泷u transparency -rw-r–r–1罗兹鲁奇rozruch7358 4月23日20:00自述文件.html -rwxr-xr-x1 rozruch rozruch4951 2014年8月20日wp-激活.php drwxr-xr-x9 rozruch rozruch4096 8月18日20:13 wp管理员 -rwxr-xr-x1 rozruch rozruch271 2012年1月8日wp博客-页眉 -rwxr-xr-x1 rozruch rozruch5007 Jan82015 wp评论-邮政.php -rwxr-xr-x1罗兹鲁奇罗兹鲁奇2764年5月10日02:06wp配置-示例.php drwxr-xr-x4 rozruch rozruch4096 8月18日20:13 wp内容 -rwxr-xr-x1 rozruch rozruch3286 5月24日19:26 wp-cron.php文件 drwxr-xr-x 12 rozruch rozruch4096 Aug 18 20:13 wp包括 -rwxr-xr-x1 rozruch rozruch2380 Oct 252013 wp链接-opml.php文件 -rwxr-xr-x1 rozruch rozruch3123 4月12日23:29 wp-加载.php -rwxr-xr-x1罗兹鲁奇rozruch34669 7月29日05:56 wp-登录.php -rwxr-xr-x1 rozruch rozruch8252 2014年7月17日wp-邮件.php -rwxr-xr-x1 rozruch rozruch11062年6月25日04:29 wp-设置.php -rwxr-xr-x1 rozruch rozruch25124 6月27日03:03 wp-注册.php -rwxr-xr-x1 rozruch rozruch4035 2014年11月30日wp-trackback.php文件 -rwxr-xr-x1罗兹鲁奇罗兹鲁奇3055年7月28日14:17xmlrpc.php文件 我剪切并粘贴wp-配置.php文件,完成安装基础知识,登录并导航到安装导入器插件。这将引导我进入连接信息FTP页面,它似乎(根据我找到的一些页面)只有在WordPress权限不足时才会出现。(我已设置Filezilla写入我的虚拟服务器,但必须承认我还不了解此页上的设置。) 我仍然是一个noob,毫无疑问我在这里犯了一个noob错误,但我已经阅读了几个月,尝试了几次新的安装和\"调试会话\",我不知所措。非常感谢您的帮助和建议。 非常感谢, Rob 这是权限,但它是数据库权限,而不是文件权限。 您需要为数据库创建一个新的MySQL用户,然后授予它对您用于WordPress的数据库的权限。我通常是通过phpmyadmin来完成的,但是我知道也有一些简单的命令可以通过命令行来完成。 嗨,pocket, 整个vps设置似乎出了问题。 为了调试,将您设为root用户。使用类似于: $ cat /etc/passwd 的方法列出当前用户。 如果您的问题是无法访问mysql数据库,则您的root用户无权访问该数据库,请尝试以下操作: mysql -u root -p 然后重试。 完成所有操作后,请检查wordpress文件是否仅对安装具有root或等效权限,mysql/数据库也是如此。别忘了检查你的wp-配置.php文件太多(重定向到正确的mysql数据库,在正确的用户上,具有正确的权限)。 在您彻底检查之后,注销root。 大多数安装在Debian/Ubuntu上的软件首先在安装前创建一个用户,然后使其成为与wordpress相关的所有内容的sudo–仅用于安装当然,也有可能是您创建了一个linux用户(用于wordpress),但该用户没有读写相关mysql数据库的权限。 祝您调试顺利,您还可以通过digitalocean查看非常好的教程,例如: https://www.digitalocean.com/community/tutorials/initial-server-setup-with-debian-8谢谢你们的回复。我今天进行了一次公平的调试。我现在工作特别忙,也很累,但到目前为止什么都没有。我已经删除并重新创建了mysql数据库,虽然这次没有报告错误,但是WordPress(刚下载并解包)仍然无法编写wp-配置.php仍然询问FTP连接信息。 祝您调试顺利,您也可以查看digitalocean提供的非常好的教程,例如: https://www.digitalocean.com/community/tutorials/initial-server-setup-with-debian-8 从我的ssl设置来看,我遵循了这个或非常类似的设置。我想可能是这个。 使用类似这样的命令: $cat/etc/passwd 列出当前用户。 列出守护进程和特殊用户。我觉得相关的是以下内容 […] 根:x:0:0:root:/root:/bin/bash […] www-数据:x:33:33:www数据:/var/www:/usr/sbin/nologin mysql:x数据库:109:116:MySQL Server,,,,:/noexistent:/bin/false 就登录用户而言,还有我通过ssl登录时使用的帐户。这有sudo特权。 再次感谢您的帮助,我仍然不知所措,但会继续尝试。 您知道MySQL用户与系统用户不同吗?不能使用系统用户帐户连接到MySQL服务器。您需要在MySQL中创建这些用户,然后将他们的权限分配给您希望他们访问的每个数据库。 您的错误消息: 错误1227(42000):拒绝访问;您需要(至少一个)创建用户权限来执行此操作 这是MySQL用户错误–不是系统用户错误。 是的,就像Catacous说的,似乎您的MySQL用户没有被授予访问权限–在整个设置中,请检查。 嗨,各位, 很抱歉回复太晚。因为工作忙,多动症和bla-bla,所以直到现在我才开始研究这个问题。 如果您的问题是无法访问mysql数据库,那么您的根用户没有权限访问它,请尝试以下方法: mysql-u root-p 这似乎已经解决了。我这次在设置数据库和用户方面没有问题… 你知道MySQL用户和系统用户不一样吗? 是的,我知道这一点,但我对用户和特权的了解并不深入,我认为上一次我试图避免使用我的虚拟服务器的root帐户创建用户,以避免这些数据库必须以root身份运行(如果这毫无意义,那是因为我的工作假设有缺陷)……我对apache或mysql如何在我的虚拟服务器上以用户身份运行的理解是不完整的,我正在努力在网上找到更多的信息。 我再次删除了wordpress,并将其解包,然后发送给我的用户罗兹鲁奇:www数据(我想,它们的所有者是nogroup的nobody),递归地将目录chmod为755,将文件chmod为644。WordPress仍然无法写入初始wp-配置.php文件。我可以创建它,剪切粘贴,然后继续运行instalation脚本,但由于我每次都这样做,然后发现有更广泛的权限问题,我会尽快尝试在这里解决它。 我会继续尝试,但我想这可能会让我失望。 再次感谢。 将wp folder的权限设置为chmod-R 775,并检查wp folder的组设置,它应该由apache服务器访问。 好吧, 您使用的是什么版本的Linux? 我会试着回来做一个完整的关于安装的汇报(2/3天)。 谢谢, 谢谢大家, 很抱歉,我没有在家上网,工作和其他项目都很忙(我承认我有多动症,所以我很混乱),所以我没有像我想的那样在这里发表文章。 谢谢大家的支持指针。我已经照你说的做了。在尝试安装wordpress导入插件时,我仍然需要FTP登录。我认为这意味着WordPress没有写权限,对吗? 我正在尝试从新的Linode映像进行完全重建。有可能我犯了一个早期的错误,我没有技巧去解开它。 Digico Paris。我正在使用Debian 8。 谢谢大家。本周回家上网,希望今天有时间再看一遍。感谢您的帮助,如果您使用类似于Debian/Ubuntu的操作系统(对于Linode也是一样),您可以尝试这样的完全刷新命令:***2*** 如果不够,我建议您创建一个对WP文件夹和子文件夹也有写权限的新用户(chmod 755)。 Digico

admin_action_{$_REQUEST[‘action’]}

do_action( "admin_action_{$_REQUEST[‘action’]}" )动作钩子::在发送“Action”请求变量时激发。Action Hook: Fires when an ‘action’ request variable is sent.目录锚点:#说明#源码说明(Description)钩子名称的动态部分$_REQUEST['action']引用从GET或POST请求派生的操作。源码(Source)更新版本源码位置使用被使用2.6.0 wp-admin/admin.php:...

日期:2020-09-02 17:44:16 浏览:1170

admin_footer-{$GLOBALS[‘hook_suffix’]}

do_action( "admin_footer-{$GLOBALS[‘hook_suffix’]}", string $hook_suffix )操作挂钩:在默认页脚脚本之后打印脚本或数据。Action Hook: Print scripts or data after the default footer scripts.目录锚点:#说明#参数#源码说明(Description)钩子名的动态部分,$GLOBALS['hook_suffix']引用当前页的全局钩子后缀。参数(Parameters)参数类...

日期:2020-09-02 17:44:20 浏览:1071

customize_save_{$this->id_data[‘base’]}

do_action( "customize_save_{$this->id_data[‘base’]}", WP_Customize_Setting $this )动作钩子::在调用WP_Customize_Setting::save()方法时激发。Action Hook: Fires when the WP_Customize_Setting::save() method is called.目录锚点:#说明#参数#源码说明(Description)钩子名称的动态部分,$this->id_data...

日期:2020-08-15 15:47:24 浏览:808

customize_value_{$this->id_data[‘base’]}

apply_filters( "customize_value_{$this->id_data[‘base’]}", mixed $default )过滤器::过滤未作为主题模式或选项处理的自定义设置值。Filter Hook: Filter a Customize setting value not handled as a theme_mod or option.目录锚点:#说明#参数#源码说明(Description)钩子名称的动态部分,$this->id_date['base'],指的是设置...

日期:2020-08-15 15:47:24 浏览:900

get_comment_author_url

过滤钩子:过滤评论作者的URL。Filter Hook: Filters the comment author’s URL.目录锚点:#源码源码(Source)更新版本源码位置使用被使用 wp-includes/comment-template.php:32610...

日期:2020-08-10 23:06:14 浏览:930

network_admin_edit_{$_GET[‘action’]}

do_action( "network_admin_edit_{$_GET[‘action’]}" )操作挂钩:启动请求的处理程序操作。Action Hook: Fires the requested handler action.目录锚点:#说明#源码说明(Description)钩子名称的动态部分$u GET['action']引用请求的操作的名称。源码(Source)更新版本源码位置使用被使用3.1.0 wp-admin/network/edit.php:3600...

日期:2020-08-02 09:56:09 浏览:877

network_sites_updated_message_{$_GET[‘updated’]}

apply_filters( "network_sites_updated_message_{$_GET[‘updated’]}", string $msg )筛选器挂钩:在网络管理中筛选特定的非默认站点更新消息。Filter Hook: Filters a specific, non-default site-updated message in the Network admin.目录锚点:#说明#参数#源码说明(Description)钩子名称的动态部分$_GET['updated']引用了非默认的...

日期:2020-08-02 09:56:03 浏览:864

pre_wp_is_site_initialized

过滤器::过滤在访问数据库之前是否初始化站点的检查。Filter Hook: Filters the check for whether a site is initialized before the database is accessed.目录锚点:#源码源码(Source)更新版本源码位置使用被使用 wp-includes/ms-site.php:93910...

日期:2020-07-29 10:15:38 浏览:834

WordPress 的SEO 教学:如何在网站中加入关键字(Meta Keywords)与Meta 描述(Meta Description)?

你想在WordPress 中添加关键字和meta 描述吗?关键字和meta 描述使你能够提高网站的SEO。在本文中,我们将向你展示如何在WordPress 中正确添加关键字和meta 描述。为什么要在WordPress 中添加关键字和Meta 描述?关键字和说明让搜寻引擎更了解您的帖子和页面的内容。关键词是人们寻找您发布的内容时,可能会搜索的重要词语或片语。而Meta Description则是对你的页面和文章的简要描述。如果你想要了解更多关于中继标签的资讯,可以参考Google的说明。Meta 关键字和描...

日期:2020-10-03 21:18:25 浏览:1730

谷歌的SEO是什么

SEO (Search Engine Optimization)中文是搜寻引擎最佳化,意思近于「关键字自然排序」、「网站排名优化」。简言之,SEO是以搜索引擎(如Google、Bing)为曝光媒体的行销手法。例如搜寻「wordpress教学」,会看到本站的「WordPress教学:12个课程…」排行Google第一:关键字:wordpress教学、wordpress课程…若搜寻「网站架设」,则会看到另一个网页排名第1:关键字:网站架设、架站…以上两个网页,每月从搜寻引擎导入自然流量,达2万4千:每月「有机搜...

日期:2020-10-30 17:23:57 浏览:1308