0

我有magentopublic_html

/public_html/affiliate我已经为第三方工具复制了应用程序文件。当我尝试运行时,/public_html/affiliate/install/index.php我得到一个 magento “找不到您请求的页面”。页。

它正在工作,但安装程序失败了,现在我什至无法再次运行它或这些目录中的任何东西。不确定发生了什么变化。而且不知道在哪里看。

我什至不能跑/public_html/affiliate/phpinfo.php

编辑
好吧,这更奇怪。我创建了一个新文件夹/public_html/afftest 并放入phpinfo.php其中。

为什么我可以执行phpinfo.phpin /public_html/afftest,但不能复制 in /public_html/affiliate

它们具有相同的所有者、组和权限。

另外,如果我重命名/affiliate/xaffiliate我仍然无法运行phpinfo.php内部。

到底他妈发生了什么!?

4

2 回答 2

0

可能是您的网络服务器的路径设置错误。

您确定访问文档根目录时运行的 phpinfo.php 是您所指的文件夹中的实际文件吗?

可能是文档根目录指向某个其他默认位置,该位置恰好有一个 phpinfo.php 并且正在运行,因此当您添加文件夹时,它会在错误的位置查找。

尝试编辑您的 phpinfo.php 文件并在顶部添加一些内容,例如

然后,您可以确认文档根目录实际上位于正确的位置。

于 2013-02-18T08:51:44.977 回答
0

这是某种权限问题!

这解决了它

find -type f -name ‘*.php’ -exec chmod 644 {} \;
find -type d -exec chmod 755 {} \;
于 2013-02-20T12:52:42.793 回答