我不知道我做了什么。我有一个带有
的php文件“create_account.php”<?php include("includes/accounts.php"); ?>
在与“create_account.php”相同的文件夹中,有一个文件夹“includes”,而在“includes”里面有一个文件“accounts.php”。当我尝试打开“create_account.php”时,我得到一个没有这样的文件或目录错误。
经过大约一个小时的拧紧后,我将“includes”文件夹放到我的文件系统的根目录下,它开始工作了。为什么“includes / accounts.php”会打开“/includes/accounts.php”
编辑:没有足够的回答回答我自己的问题所以我会把它放在这里好吧,这是相当愚蠢的...当我点击预览 IT 时,决定我的IDE“Coda 2”应该是执行PHP代码的那个,而不是的Apache。
/ facedesk
答案 0 :(得分:0)
怎么样?
<?php include("./includes/accounts.php"); ?>
因此,您可以明确表示要在同一目录中打开该文件。
另一个想法:文件系统属性是否正常?是否允许php cgi / webserver读取文件accounts.php
?