【发布时间】:2017-02-27 20:11:32
【问题描述】:
我的文件结构是这样的
/项目/a
a.php
/项目/b
b.php
/project/c
引导文件
/project/d
Javascript 文件
我的 INDEX.PHP 包含在 /project 根文件夹中。a.php 包含从 PHP 到我的 MSSQL 数据库的连接,b.php 有一个 SELECT 数据库查询(在函数中)。
当我这样做时:include(dirname(__FILE__)). '/project/b.php'; 在我的INDEX.PHP 文件中抛出这个:
警告:include_once(C:\wamp\www\project/b/b.php):无法打开流:C:\wamp\www\project\index.php 中没有这样的文件或目录。
那我该如何正确管理 php 文件呢?
当我包含连接文件 (a.php) 并在 INDEX.PHP 中进行查询时,它可以工作。
【问题讨论】:
-
尝试:DIRECTORY_SEPARATOR 而不是 '/'。很难说发生了什么,但你在 Windows 上,所以 / 几乎肯定是错误的。
-
我也是这么想的,这看起来有些斜杠和反斜杠是错误的。
C:\wamp\www\project/b/b.php
标签: php sql sql-server crud