这是一个非常NOOb的问题,我知道,但这是我制作的第一个网站,我不知道如何部署它。我使用PHP制作它,我的文件结构如下:
Includes
Public
->images
->...
->...
->userview
用户将访问的所有文件都在userview文档中,我的输入页面login.php也在那里。我应该如何部署它?
我尝试使用filezilla将文件复制到我的文件中,但是根据我想要访问的内容,它会产生一个光荣的404和403错误。
$_SERVER['DOCUMENT_ROOT']
的输出是/ var / chroot / home / content / 40/7141640 / html
答案 0 :(得分:1)
只是复制是正确的,但你应该创建一个名为index.php的文件(在你的webhosting文件夹的根文件夹中),这个文件大多是第一次调用的。但是直接调用login.php应该也可以。
路径错误:试试吧。像这样的路径:
$_SERVER['DOCUMENT_ROOT'] . "/public/userview/menulogged.php"
每个webhoster都是不同的,所以很难为我找到正确的路径,只要问你的webhoster这是不行的还是尝试另一个目录。