在Windows共享godaddy服务器

时间:2016-07-17 12:18:14

标签: php windows laravel hosting

我使用Laravel创建了我的第一个hello world应用程序。 我还有一个托管laravel的共享窗口。 当我ftp到托管,我可以直接访问" /"我把索引文件放在哪里。

如何在这个Godaddy托管上托管这个laravel应用程序?

1 个答案:

答案 0 :(得分:2)

托管laravel应用程序的一般方式是这样的:

  • 将公共文件夹中的文件放入httpdocs,htdocs,www或托管环境中指向的其他文件夹(这是索引文件所在的位置)
  • 放置其他文件和文件夹,例如App,Config ...在该文件夹之外(您可以放置​​所有文件夹和文件,或者您可以创建新文件夹并将laravel脚本放在该文件夹中以便日后轻松处理)

所以你的结构可能是这样的:(注意:这个结构基于plesk,所以它可能与你不同)

  • 日志(默认托管目录)
  • httpdocs(公共目录,这是你从公共目录中放置文件的地方)
  • .....(其他默认托管目录)
  • 脚本(对于laravel脚本,您可以将其命名为任何名称)

只要我知道GoDaddy windows托管有控制面板的plesk,所以你可以像我上面建议的那样托管你的网站。

现在,在你的情况下,你只能访问httpdocs目录,这是FTP中的'/'目录,是因为它被设置为你正在使用的ftp用户的基本目录(由于缺乏细节我可能在这里错了)。因此,如果允许,您可以更改FTP用户的基本目录(域名设置 - > FTP访问),或者如果您有剩余的插槽,则可以创建其他用户,或者如果您不能创建,则只需创建zip并上传它使用plesk的文件管理器。

以下是我在plesk中托管的laravel应用的截图... enter image description here

不要忘记编辑index.php文件以更改路径,并设置存储目录的权限。

[注意:由于安全原因,千万不要将整个拉面应用程序放在公共目录中]