现在我知道,你必须将文件的FTP服务器,但我更困惑的目录结构...让我解释一下..如何将我的本地主机网站上传到在线服务器?
这里是本地主机的目录结构
C:/ WAMP /网络/存储/ {这里是整个项目}
这里是联机服务器的目录结构
的htdocs/{该项目将写在这里}
我的问题
如您所见,项目的根目录在本地主机环境中为“/ store”。所以我在我的代码中使用相对路径来引用“/ store /”的根目录。你可以看到我在整个项目中使用了这种类型的引用。
print "<div class='globalerror'>
<div class='globalerror-content'>
<h5>Uh-oh! There's an error</h5>
<p>You must go back</p><br/>
<p class='back'><a href='/store/'>Go back</a></p>
</div>
</div>";
如果我上传文件到“htdocs”它会给我一个错误,即没有找到目录。如果我在htdocs文件夹中创建一个名为“store”的文件夹...我必须去www.mydomain.com/store(我不想要)
那么,我搞砸了吗?或者有一个简单的修复?或者我必须在我的项目中将所有“/ store”编辑为“/”?
因此,代码你表明,该项目在哪里?档案在哪里? – Loko
@Loko它在... www/store/index.php – candh
是否使用'$ _SERVER ['DOCUMENT_ROOT']'工作而不是根源? – Loko