2013-05-03 156 views
1

虽然我正在开发我的网站,但我已将其托管在当前网站的文件夹中。我的水平不是很好,但这是我设置的方式。在我的身体上,我有:PHP包含路径错误();

<?php include('../includes/menu.php'); ?> 

我有我的page.php文件在/学习/和/班学习/包括 应该怎么办../../?

PS:我正在做我的第一个CMS

+0

您是否确定路线在需要上路时是正确的? – Biotox 2013-05-03 23:57:17

+0

您应该定义一个主目录变量并使其包含所有包含路径。现在你不会限制你的PHP文件需要在哪个细分中。 – 2013-05-03 23:57:17

回答

3

不,你会只需:

include('includes/menu.php'); 
+0

谢谢。这是我做的第一件事,但我确实包括('/ includes/menu.php'); 谢谢! – 2013-05-03 23:59:28

+0

@JonasRothmannHjalager不要忘记接受答案,点击您选择的答案旁边的勾号! – nickhar 2013-05-04 00:01:21

+0

它说:你不能接受在6分钟内的答案 我刚加入该网站,它可以是什么? – 2013-05-04 00:03:59

1

如果includes目录是learn目录中,那么你可以使用:

<?php include('./includes/menu.php'); ?> 

<?php include('includes/menu.php'); ?>