0

我不知道我做了什么。我有一个 php 文件“create_account.php”

<?php include("includes/accounts.php"); ?>

在与“create_account.php”相同的文件夹中,有一个文件夹“includes”,在“includes”内有一个文件“accounts.php”。当我尝试打开“create_account.php”时,我得到一个没有这样的文件或目录的错误。

经过大约一个小时的折腾,我将“包含”文件夹添加到文件系统的根目录,它开始工作。为什么“includes/accounts.php”会打开“/includes/accounts.php”

编辑:没有足够的代表来回答我自己的问题,所以我会把它放在这里

好吧,这是相当愚蠢的......结果我的IDE“Coda 2”在我单击预览时决定应该是执行PHP代码的那个,而不是Apache。

/facedesk

4

1 回答 1

0

关于什么

<?php include("./includes/accounts.php"); ?>

因此,您可以明确声明要在同一目录中打开文件。

另一个想法:文件系统属性好吗?是否允许 php cgi/webserver 读取文件accounts.php

于 2013-10-05T22:26:25.120 回答