php包括在WAMP中有选择地工作

时间:2014-01-28 17:14:10

标签: php wamp wampserver

这是我机器上WAMP的www文件夹中我的文件夹/文件结构的近似值...

- entities
  - file00.php
  - file01.php
  - file03.php
- factories
  - file00.php
  - file01.php
  - file03.php
- shared
  - views
    - file00.php
    - file01.php
    - file03.php
    - subfolder
      - file00.php
      - file01.php
      - file03.php
  - etc.
- toolkit
  - file00.php
index.php
other.php

使用<?php include('shared/views/[any file.php]') ?>index.php other.php时,阅读或使用该文件没有问题。但是,在这些文件中使用<?php include('factories/[any file].php') ?><?php include('tookit/file00.php') ?>会产生“无法打开的流:没有这样的文件或目录”,列出了一个路径,使用该路径可以轻松地使用Windows资源管理器打开该文件。

如果我尝试在include '../factories/[any file].php';中使用toolkit/file00.php,而使用include '../entities/[any file].php';的工厂文件夹在使用这些脚本时没有问题,则会出现同样的问题。我的路径是正确的,我正在使用验证这些文件路径的IDE,我可以通过WAMP所说的不承载它们的路径导航到文件。为什么这种选择性包含发生?任何建议都将非常感激。

注意:如果这是TFS / Source Safe类型的问题,我检查了文件和文件夹的属性。所有这些都是根文件夹中的只读,但有些工作,有些则没有。

0 个答案:

没有答案