WordPress具有localhost和MAMP的映像权限

我有一个本地主机安装与MAMP启动和运行。此安装是通过生产站点的数据库备份创建的。数据库中通过phpMyAdmin进行调整的设置。我能够改变现有的职位,并创建新的职位以及。当我尝试上传新图片时,会收到一条错误消息,如\"无法创建目录wp content/uploads/2015/08\"。它的父目录可由服务器写入吗?\" 以下是我试图解决的问题: 。查看论坛条目(如此) 。登录和注销 。重新启动MAMP 。正在尝试使用chmod 755 调整目录权限。尝试使用chmod 777修改目录权限,mymamp安装运行为\"kate\"。那是我的用户名。 我的设置: 。可湿性粉剂4.7 。第3.0.24节 。MAMP 3.0.7.3 。MacOS 10.10.5 非常感谢您的反馈。 MAMP控制面板可能以\"凯特\"的身份运行,但Apache服务器以其配置文件中设置的任何用户的身份运行。它通常是\"u www\",但您应该对此进行验证。如果您更改此用户的系统文件所有权,则可以防止出现错误,但\"kate\"将无法更改这些文件。 一种解决方案是将\"kate\"和\"u www\"添加到公共组,并将文件夹和文件权限分别设置为775和664。这将解决大多数问题,直到添加默认为755和644的文件夹或文件,从而阻止组写入,因此,无论谁不是所有者,都将被锁定在写入之外,直到可以修复权限为止。 - 此答复是4年6个月前由bcworkz修改的。原因:打字错误非常感谢您的快速回复,听起来都很合理。我会尽快应用它,但我确实需要一些时间来研究细节,因为我是这些管理任务的新手。现在的状态是:。组www已创建,用户www已添加到该组。将r/w权限调整到htdocs的所有子目录一个目录的示例:drwxrwx-5 kate_ww170 28 Dez 21:38 uploads我仍然得到相同的错误:\"无法创建目录wp content/uploads/2015/08。它的父目录可由服务器写入吗?\"我错在哪里?您确定组r/w权限已应用于该特定父目录吗?我有时在应用权限在整个树中传播时遇到问题。您确认了u www确实是您的Apache安装所使用的用户吗?配置文件通常是httpd.conf文件,我还看到了apache2.conf。现在您已经建立了一个组,应该将其添加到配置中。应该有这样一个条目:User _wwwGroup _www# extra line or else the above underscore doesn\"t display您必须在进行.conf更改后重新启动Apache。我的安装与您的不同,因此以下内容可能不适用。在我的.conf文件中有一条注释告诉我用户和组也应该在envars文件中设置。像这样:export>This is for use by a control script, but I\"m not sure it\"s used in MAMP. YMMVThese are the only things I know of that cause such errors: wrong user, wrong group, or wrong permissions.Unrelated to the problem, I wondered why uploaded images are are going to /2015/08 instead of /2016/12. I soon realized that images go into the date folder based on the date of the post they are attached to, not the current date or image date. Maybe obvious to some, but it threw me for a bitOtherwise, images for one post could be all over the place.This reply was modified 4 years, 5 months ago by bcworkz. Reason: extra code line> Are you sure the group r/w permission was applied to that specific parent directory?Yupp, just double-checked again. All permissions are set for htdocs and it\"s subsequent directories.> Did you confirm _www is really the user used by your Apache install?Mine is apache2.conf for MAMP. There is an httpd.conf in /private/etc/apache2 from the MacOS X installation that is not used.I verified the apache2.conf from MAMP and detected that it runs as User kateGroup #-1Ups。。这真让人难堪。因为凯特就是我。我是管理员,对所有需要的目录都有所有必要的-rwx权限。www也是如此。>;据我所知,只有这些东西会导致这样的错误:错误的用户、错误的组或错误的权限。毫无疑问,如何进一步改进这一点。>;与问题无关,我想知道为什么上传的图像会转到/2015/08而不是/2016/12。我的假设是,WP只是抛出了一个错误这里有错误信息。通常它应该打开一个新的目录/2016/12或者类似的,不是吗?老实说,这条消息让我有点害怕,但我在通过谷歌研究这条消息时,还没有找到任何证据证明这个问题。这个回复是4年前,5个月前修改的。显然,MAMP已经升级了安装脚本,将Apache作为安装用户运行,而不是随意的www。这是一个好的举措,很遗憾我没有意识到这一点,我道歉。我只是想到了一些其他的可能性。你有什么安全措施吗?在localhost上我想不会。检查路径上的所有.htaccess文件,确保没有限制访问的规则。我假设您在编辑2015年8月发布的文章时上载了一个图像。如果是这样,创建/2015/08文件夹是正常行为。如果没有,那就比错误报告更糟了。我同意你最新的假设。如果所有权限都是有序的,则错误消息本身是可疑的。您是否在默认状态下使用WP-没有插件和二十个*主题之一?如果没有,试试看有没有什么不同。很长的路要走,但我们正在进入一个激烈的领域。接下来的一步是手动重新安装WordPress。如果您对编写PHP很熟悉,那么您可以通过图像上传过程进行跟踪,并尝试找出哪里出了问题。你很可能会在mkdir结束()返回false,这是意料之中的,实际上对我们没有任何帮助。但如果是别的东西,这会找到的。这是一个非常繁琐、耗时的过程,即使是专业的编码人员也不愿意去做。如果重新安装WP没有帮助,你可以理解地跳过跟踪过程,那么MAMP本身就是可疑的。我曾经在一个非常相似的灯具安装中遇到过PHP的问题,所以这并不是前所未闻的。你没有使用测试版的MAMP,是吗?我认为除了重新安装之外,我们在调试MAMP方面没有什么可以做的。您可以尝试恢复到以前的一个版本,以防新引入的错误只在少数情况下出现。尽管我们做了很多努力,如果问题仍然存在,您可以考虑使用MAMP的替代方案。取决于这个问题的根本原因,它可能有帮助,也可能没有帮助。我现在真的没有主意了。我最担心的是我错过了一些简单的,让你经历了所有这些重新安装没有理由。由于对用户安装的特权访问超出了这些论坛的范围,因此很容易错过坐在计算机旁可能解决的问题。考虑找一个值得信赖的本地专家来帮你解决这个问题 - This reply was modified 4 years, 5 months ago by bcworkz. Reason: extra code line - 这个回复是4年前,5个月前修改的。

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 浏览:1169

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 浏览:1069

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 浏览:806

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 浏览:898

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 浏览:876

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 浏览:833

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 浏览:1721

谷歌的SEO是什么

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

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