我有一个wordpress网站(buddypress插件/主题)。我正在使用一个插件,需要访问插件目录中的.php文件。路径为http://localhost.com/wp-content/plugins/wp-fb-autoconnect/_process_login.php
,但我找不到404页面找不到错误。插件常见问题解答中的帖子(http://www.justin-klein.com/projects/wp-fb-autoconnect)说:
尝试执行_process_login.php时遇到404服务器错误。 您的FTP客户端可能设置为上载具有错误权限的文件 - 尝试将_process_login.php和父目录更改为755.您应该能够直接访问_process_login.php并让它说“请不要直接访问此脚本”。如果没有,这意味着你的服务器根本没有执行php(这是你的服务器配置而不是插件的问题)。
我已将目录权限更改为755,但仍无法访问该文件。我想这是服务器配置问题。
我在root中没有.htaccess文件,但我不确定是否需要指定可以直接访问php文件。任何人都可以建议我如何访问该文件。我可以看到目录内容(刚才),但无法打开该文件。
请注意该网站实际上是在网上,但由于我正在搞乱权限,我出于安全原因用localhost替换了实际域名
答案 0 :(得分:2)
对不起那些我的托管服务提供商想出来了。不知何故,我的wp-content目录权限是757.将它们更改为775并且它可以工作。我只是直接更改文件父目录。感谢@Ben D的帮助