Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html Wordpress重新安装-您不需要';我无权访问此服务器上的/sitename/_Html_Wordpress_.htaccess_Http Status Code 403 - Fatal编程技术网

Html Wordpress重新安装-您不需要';我无权访问此服务器上的/sitename/

Html Wordpress重新安装-您不需要';我无权访问此服务器上的/sitename/,html,wordpress,.htaccess,http-status-code-403,Html,Wordpress,.htaccess,Http Status Code 403,我们一直在沙盒服务器上努力工作。我们从头开始安装WordPress。我创建了数据库,并将以前的数据库导入其中。用户和密码都已创建 现在,我们的错误是“403禁止:您没有访问/此服务器的权限”。我无法通过键入服务器IP地址来访问任何文件,尽管我们通过Putty以root身份查看和控制所有内容,或者通过FileZilla进行管理。Root是所有WP文件/文件夹的所有者 我找到了这个来源:目前正在更改文件的权限;文件夹已完成,权限设置为755。文件权限设置为644。在我们提到的所有资源中,它从未提到需

我们一直在沙盒服务器上努力工作。我们从头开始安装WordPress。我创建了数据库,并将以前的数据库导入其中。用户和密码都已创建

现在,我们的错误是“403禁止:您没有访问/此服务器的权限”。我无法通过键入服务器IP地址来访问任何文件,尽管我们通过Putty以root身份查看和控制所有内容,或者通过FileZilla进行管理。Root是所有WP文件/文件夹的所有者

我找到了这个来源:目前正在更改文件的权限;文件夹已完成,权限设置为755。文件权限设置为644。在我们提到的所有资源中,它从未提到需要特定权限的WP。我今天就知道了。此操作正在运行时,在更改文件夹权限后,以及在处理文件权限时,我仍然会收到消息:

You don't have permission to access /wp-admin/login.php on this server.
我们还有一个引导文件,它与WP安装/内容位于同一位置(这是一个测试)。引导程序非常容易访问:如果您键入引导程序版本的
ipaddress/directory
,可以看到包含支持内容的CSS/JS文件夹。。。您可以查看文件和结构。如果您键入
ipaddress/boot.html
,它将完美地运行它。如果我们尝试引用任何带有WP的内容,它会不喜欢它,并抛出403错误

没有.htaccess,我在线读到它将通过面板中的永久链接生成。但我们甚至看不到面板。它当前是.htaccessOLD(从我们将旧的WP内容从生产站点导入到开发服务器时起),因此应该没有干扰

我们都没有直接安装WP,以前安装WP的人不再是公司的一部分,所以我们在这个过程中迷失了方向

编辑:插件已通过重命名约定禁用,但是,WP实际上重新生成了此文件夹


编辑(2):设置了权限,并且禁用了插件/主题,由于403,它仍然无法运行。

。。。我的答案没有像我想的那样在昨天公布

所以-我们解决了它。相应地为所有目录/文件设置了权限,问题是服务器配置。只需三次检查服务器配置文件(在当前服务器上通常是httpd.conf),以确保它指向包含WP内容的目录

如果这对某些人来说仍然是一个问题,并且您发誓httpd.conf文件是正确的,那么仔细检查您的目录并没有坏处。目录应为权限755。文件应该是644,不包括wp-config.php(应该为权限455设置)


感谢您帮助我们排除故障!我们真的很感激!:)

奇怪。。。我的答案没有像我想的那样在昨天公布

所以-我们解决了它。相应地为所有目录/文件设置了权限,问题是服务器配置。只需三次检查服务器配置文件(在当前服务器上通常是httpd.conf),以确保它指向包含WP内容的目录

如果这对某些人来说仍然是一个问题,并且您发誓httpd.conf文件是正确的,那么仔细检查您的目录并没有坏处。目录应为权限755。文件应该是644,不包括wp-config.php(应该为权限455设置)


感谢您帮助我们排除故障!我们真的很感激!:)

你有服务器的cpanel访问权限吗?@pardeepathania,我们使用Putty并在需要时调用MySQL。我不知道我们的托管服务,但我认为他们没有使用CPanel。尝试将插件文件夹重命名为plugin_old。我将在文件权限更改的递归调用完成后立即执行此操作。谢谢@pardeepathania!另外,我们没有安装CPanel。好的,谢谢你可以访问此网站。你也有服务器的CPanel访问权限吗?@pardeepathania,我们使用Putty,需要时调用MySQL。我不知道我们的托管服务,但我认为他们没有使用CPanel。尝试将插件文件夹重命名为plugin_old。我将在文件权限更改的递归调用完成后立即执行此操作。谢谢@pardeepathania!此外,我们还没有安装CPanel。好的,谢谢您可以访问此网站。另外,未来的一个成功之处是设置服务器编排工具来部署web服务器,例如使用Ansible。您可以设置vhost定义、目录权限等,然后当您将应用程序(复制到同一台或不同的服务器)时,它将变得非常容易复制。未来的一个胜利是设置服务器编排工具来部署web服务器,例如使用Ansible。您可以设置vhost定义、目录权限等,然后当您将应用程序(复制到相同或不同的服务器)时,它将变得非常容易复制。