问题标签 [include-path]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
589 浏览

php - 为.js 和.css 等嵌入文件设置include_path?

好的,所以我现在知道有一种方法可以将我的所有 php 文件放在一个地方,并且可以通过像这样设置 include_path 来将它们包含在没有文件路径的情况下:

好的,现在只要我的 PHP 文件在这个目录中,我就可以从任何子目录中包含它们,就好像它们在同一个目录中一样。

我想知道对于 .css 和 .js 等其他文件类型是否有这样的技巧,所以我可以将它们全部放在一个位置并将它们嵌入到一个页面中而不用担心文件路径?

0 投票
1 回答
605 浏览

php - 在 php eclipse 项目中找不到 require_once 文件

我有一个 php 脚本,它具有以下要求命令:require_once 'HTTP/OAuth.php';文件 HTTP/OAuth.php 位于 php 的 include_path 中,即.:/usr/lib/php.

尽管如此,在 Eclipse 中,require_once 行标记有以下警告:包含文件名:'HTTP/OAuth.php' 在项目中不存在:

如何让我的项目看到 include_path 以便它可以找到 require_once 文件?

0 投票
3 回答
1157 浏览

php - 您如何定义应用程序中的路径?

我正在使用全局常量,如下所示:

索引.php

  • 定义 PUBLIC_PATH 和 APPLICATION_PATH
  • 调用 APPLICATION_PATH 。引导程序.php

引导程序.php

  • 定义 LIBRARY_PATH, MODULES_PATH, TEMP_PATH, CONFIG_PATH, ...
  • 做真正的工作

另外我想问一下是否有更好的方法来做到这一点?

0 投票
3 回答
1811 浏览

perl - 在简单的 Perl 教程中为模块添加包含路径

我正在尝试做一个简单的教程,但我无法开始。我的问题似乎是安装并获取模块的正确路径。

**1。这是原始代码:*****

2. 但在 Host Gator 中,他们这样说:

Perl 模块的位置

路径:/home/d********n/perl

使用你的 Perl 模块

您需要将 /home/d********n/perl 添加到包含路径。您可以通过将以下代码添加到脚本来执行此操作:

3. 所以我添加了代码,但不知道我是否在正确的位置添加了它。

任何帮助将不胜感激。

仅供参考,我已经确保该文件具有所需的权限 755

此外,LWP::UserAgent 在 Host Gator 中的数量为 5.835。这是否意味着我必须改变

使用 LWP 5.64;

使用 LWP 5.835

0 投票
2 回答
1545 浏览

iphone - 如何在 mac os x 10.6 中将头文件添加到 gcc

我想为 iPhone 构建一个需要 openssl 的静态库。它无法从 openssl 中找到包含文件。我应该如何告诉编译器在哪里寻找这些头文件?谢谢。

编辑:我正在尝试为 iPhone 构建 librtmp,而不是为模拟器构建 librtmp。只是为了测试一些东西。我不是从 xcode 构建它。我想我找到了INCLUDE_PATH,我会尝试它是否有效。

0 投票
4 回答
10822 浏览

php - 在 php 中包含路径和 __autoload 函数

我正在尝试将几个 php 脚本转换为使用 __autoload 函数。现在我可以使用 include 和 require 函数,如下所示:

但是在 __autoload 函数内部,我不能使用上面的行。我必须使用这个:

为什么 __autoload 函数似乎没有使用我在 php.ini 中指定的包含路径?

0 投票
4 回答
18522 浏览

php - 从包含的文件中调用包含

所以,检查这个目录结构

  • /include_one.php
  • /include_two.php
  • /目录/main_file.php

假设我在/directory/main_file.php并且我在include_one.phpinclude('../include_one.php');内部调用,以包含include_two.php。我需要打电话还是?include('include_two.php);include('../include_two.php');

所以我的问题是:包含文件时,“相对包含路径”是否转移到包含文件,还是保留在主包含文件中?

我知道最好的选择是拥有一个包含 root_path 的 config.php,但是在这个阶段这是不可能的。


更新:
所以,我不确定谁是对的,因为这是我的测试

目录结构

/include.php
/start/start.php
/folder1/includeone.php
/folder1/folder2/includetwo.php

这是每个文件的内容

开始.php

包含.php

包含一个.php

包含两个.php

输出是

包括 ../include.php
包括 folder1/includeone.php
包括 folder2/includetwo.php
完成

0 投票
1 回答
10675 浏览

php - PHP 包含 Zend 框架的路径帮助

我之前发布了这个问题(阅读 Google 文档电子表格)并得到了一个很好的答案,指示我使用 Zend 框架。我以前从未使用过它,而且我相当肯定我设置错了。它说“只需下载框架,将其解压缩到您想要保存的文件夹,然后将库目录添加到您的 PHP include_path。”

我这样做是这样的:

...这可能是最肯定的错误。有人能帮我吗?

0 投票
4 回答
1785 浏览

php - include_path 不递归?

我有几个独立的网站,它们位于不同的目录中。对于它们共有的包含,我将它放在其余部分所在的根目录中。

我想包含一个 Zend 包,所以我有我的包含路径

Mail.php加载还可以,但是在某处有这条线

这给出了这个错误

所以 php 不会递归地进入包含路径的目录结构。我是否必须将 Zend 移动到每个网站目录中,拼出每个包含的路径,还是什么?


BTW 摘要确实存在:

0 投票
2 回答
356 浏览

shell - include(): Shell/Crontab 访问时打开失败

我正在设置一个 crontab。直接访问 php 文件(domain.com/file-path/file.php)时,它工作得很好。当通过 shell (php -f /var/www/vhosts/domain.com/file-path/file.php) 访问它时,我到处都遇到包含文件错误。它与设置为的包含路径有关: (include_path='.:')

有没有我可以通过 shell 来设置 include_path 的参数?或者我可以在 file.php 中添加什么来修复错误?我试图避免浏览与此相关的所有文档并将包含路径修复为绝对路径。

谢谢!