我最近使用laravel 4创建了一个网站。我使用XAMP在localhost上测试我的网站,并使我更容易在vhosts文件中创建一个虚拟主机,该文件指向我的Laravel应用程序的公共文件夹。该网站运作良好。
现在我在One.com主机租用了一个网站空间。我用ftp打开了网站空间,当我进入" root"但是没有任何文件夹,所以我猜根位置是公共位置?我不确定。
Laravel应用程序的正常结构如下:
--> app
--> bootstrap
--> public
--> vendor
--> other files
这不起作用,因为我认为One.com没有使用公共html文件夹。我试图让它工作,但不幸的是。我将公用文件夹的内容移动到我的域的根目录,并将所有其他文件夹移动到名为core的文件夹中。然后我更改了一些配置文件index.php和paths.php,但它仍然无法正常工作。
问题是我需要更改为我的文件夹结构才能让它在One.com网络服务器上运行以及我需要调整哪些文件(.htaccess,paths.php)?我当然希望保护我的私人文件夹。
提前致谢。
答案 0 :(得分:2)
只需将.htaccess文件放在根文件夹中,数据如下:
func disableButton(button: UIButton){
button.enabled = false
button.userInteractionEnabled = false
button.alpha = 0.5
}
答案 1 :(得分:0)
one.com确实使用了public_html文件夹,因为这是您提供文件的地方。您无法访问的是您的主文件夹。 Xampp是一个Windows程序包 - 你确定你的文件名遵循大小写惯例吗? Windows不区分大小写,Linux也很敏感。