Php 在windows共享godaddy服务器上托管laravel应用程序

Php 在windows共享godaddy服务器上托管laravel应用程序,php,windows,laravel,hosting,Php,Windows,Laravel,Hosting,我用Laravel创建了我的第一个hello world应用程序。 我在laravel上也有一个共享的windows主机。 当我ftp到主机,我可以直接访问“/”我把我的索引文件 如何在此Godaddy主机上托管此laravel应用程序?托管laravel应用程序的一般方式如下: 将文件从公用文件夹放入宿主环境中指向的httpdocs、htdocs、www或其他文件夹(这是索引文件所在的位置) 放置其他文件和文件夹,如应用程序、配置。。。在该文件夹之外(您可以按原样放置所有文件夹和文件,也可以

我用Laravel创建了我的第一个hello world应用程序。 我在laravel上也有一个共享的windows主机。 当我ftp到主机,我可以直接访问“/”我把我的索引文件


如何在此Godaddy主机上托管此laravel应用程序?

托管laravel应用程序的一般方式如下:

  • 将文件从公用文件夹放入宿主环境中指向的httpdocs、htdocs、www或其他文件夹(这是索引文件所在的位置)
  • 放置其他文件和文件夹,如应用程序、配置。。。在该文件夹之外(您可以按原样放置所有文件夹和文件,也可以创建新文件夹并将laravel脚本放置在该文件夹内,以便于将来处理)
因此,您的结构可以是这样的:(注意:此结构基于plesk,因此您可能会有所不同)

  • 日志(默认宿主目录)
  • httpdocs(Public Dir,这是从Public Dir放置文件的地方)
  • 。。。。。(其他默认宿主目录)
  • 脚本(对于laravel脚本,您可以随意命名)
只要我知道GoDaddy windows主机有plesk As there控制面板,所以您可以按照我上面的建议来托管您的站点

现在,在您的情况下,您只能访问httpdocs dir,它在FTP中是“/”dir,这是因为它被设置为您正在使用的FTP用户的基本目录(这里可能是错误的,因为缺少详细信息)。所以,如果允许,您可以更改FTP用户的基本目录(域设置->FTP访问),或者如果您还有插槽,您可以创建其他用户,或者如果您不能这样做,只需从plesk创建zip并使用文件管理器上传

这是我在plesk托管的laravel应用程序的屏幕截图…

不要忘记编辑index.php文件以更改路径,并将权限设置为Storage dir


[注意:出于安全原因,千万不要将整个larvel应用程序放在public dir中]

托管larvel应用程序的一般方式如下:

  • 将文件从公用文件夹放入宿主环境中指向的httpdocs、htdocs、www或其他文件夹(这是索引文件所在的位置)
  • 放置其他文件和文件夹,如应用程序、配置。。。在该文件夹之外(您可以按原样放置所有文件夹和文件,也可以创建新文件夹并将laravel脚本放置在该文件夹内,以便于将来处理)
因此,您的结构可以是这样的:(注意:此结构基于plesk,因此您可能会有所不同)

  • 日志(默认宿主目录)
  • httpdocs(Public Dir,这是从Public Dir放置文件的地方)
  • 。。。。。(其他默认宿主目录)
  • 脚本(对于laravel脚本,您可以随意命名)
只要我知道GoDaddy windows主机有plesk As there控制面板,所以您可以按照我上面的建议来托管您的站点

现在,在您的情况下,您只能访问httpdocs dir,它在FTP中是“/”dir,这是因为它被设置为您正在使用的FTP用户的基本目录(这里可能是错误的,因为缺少详细信息)。所以,如果允许,您可以更改FTP用户的基本目录(域设置->FTP访问),或者如果您还有插槽,您可以创建其他用户,或者如果您不能这样做,只需从plesk创建zip并使用文件管理器上传

这是我在plesk托管的laravel应用程序的屏幕截图…

不要忘记编辑index.php文件以更改路径,并将权限设置为Storage dir

[注意:由于安全原因,切勿将整个larvel应用程序放在public dir中]