【发布时间】:2016-11-20 03:19:32
【问题描述】:
我使用 Laravel 创建了我的第一个 hello world 应用程序。 我在 laravel 上也有一个共享的 Windows 托管。 当我 ftp 到主机时,我可以直接访问我放置索引文件的“/”。
我如何在这个 Godaddy 主机上托管这个 laravel 应用程序?
【问题讨论】:
标签: php windows laravel hosting
我使用 Laravel 创建了我的第一个 hello world 应用程序。 我在 laravel 上也有一个共享的 Windows 托管。 当我 ftp 到主机时,我可以直接访问我放置索引文件的“/”。
我如何在这个 Godaddy 主机上托管这个 laravel 应用程序?
【问题讨论】:
标签: php windows laravel hosting
托管 laravel 应用程序的一般方式是这样的:
所以你的结构可以是这样的:(注意:这个结构是基于plesk的,所以对你来说可能会有所不同)
只要我知道 GoDaddy Windows 托管有 plesk 作为控制面板,因此您可以按照我上面的建议托管您的网站。
现在,在您的情况下,您只能访问 httpdocs 目录,它是 FTP 中的“/”目录,是因为它被设置为您正在使用的 ftp 用户的基本目录(由于缺乏详细信息,我在这里可能是错误的)。因此,如果允许,您可以更改 FTP 用户的基本目录(域设置 - > FTP 访问),或者如果您有剩余的插槽,您可以创建其他用户,或者如果您不能这样做,只需创建 zip 并使用上传来自 plesk 的文件管理器。
这是我在 plesk 中托管的 laravel 应用的屏幕截图...
别忘了编辑 index.php 文件以更改路径,并设置存储目录的权限。
[注意:出于安全原因,切勿将整个 larvel 应用程序放在公共目录中]
【讨论】: