2013-05-14 64 views
0

我已经使用了一个特定的目录结构,用于我所有的PHP应用程序,即将我的类和配置文件保存在public_html文件夹之上的文件夹中。而且这种结构,很多经验丰富的PHP程序都提供了很好的建议,因为它增加了应用程序的安全性。这对我来说工作得很好。PHP目录结构:从Linux主机转移到Windows主机

但最近我转移到一个Windows主机服务只是为了获得额外的.NET支持我的开发环境。现在,问题是没有权限在httdocs文件夹上创建任何文件夹。然后,如何维护我的课程和配置文件,使其可以从网络上访问的文件夹之外。

我相信你们中的许多人都遇到过相同的问题,并已解决了此前的问题。请帮我弄清楚这一点。

+0

切换到可以控制目录权限的新服务。 – 2013-05-14 17:50:04

+0

我已经购买了一年的这项服务。 :( – 2013-05-14 17:51:46

+0

如果你不能在htdocs之外创建一个文件夹,那么你显然不能把这些文件放在htdocs之外,你可以把它们放在你的webroot中,并使用htaccess文件来“拒绝所有”,这样web服务器就会赢得不能访问该文件夹,这些文件仍然可以在PHP中使用,但不能通过Apache直接访问。 – 2013-05-14 17:57:58

回答

0

试图让PHP在Windows主机上工作从来没有很好,根据我的经验。 PHP似乎在Windows中执行得不好或至少有所不同,这可能会导致一些真正的麻烦。
我不会建议尝试在Windows中执行PHP,即使您已经支付了托管费用。