问题标签 [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 投票
1 回答
325 浏览

javascript - 捕获文件中的 JS 错误包括

包含/加载 js 文件时是否有任何处理程序来捕获错误?

我正在循环遍历一个数组并将脚本附加到我的脑海中。有什么方法可以查看包含的 JS 文件是否有错误(ergo 那么我可以摆脱包含序列的麻烦,只需循环遍历未加载 5 次左右的 js 文件数组,甚至通过抓取给出的文件错误,可能会处理它们,找出它们损坏的原因,然后再次包含它们)

0 投票
4 回答
1451 浏览

php - 包括()它不起作用

我有一个问题,服务器上的 include() 函数不想工作,我不知道为什么?

我有:

它返回:1 works Step 1 fail Step 2 fail 我不知道如何强制它工作。帮助我使用 zend 框架,这个文件在库中(与 zend -libraries - 目录平行,但它不想在没有包含目录的情况下工作:/


当我添加时,这对我来说真的很奇怪:

这是正确的路径,我只有空白页!但是当我添加:

这是错误的路径,页面不是空白的,看起来工作正常。这意味着这个 IntelliSMS 库有问题,它不适用于我的服务器,但我不知道为什么?可能是服务器阻止发送短信之类的?你有什么主意吗?这个库来自http://intellisms.co.uk/sms-gateway/php-sdk/也许它需要 OpenSSL 扩展模块有问题?我应该怎么做才能开始工作?

0 投票
2 回答
1082 浏览

php - PHP 的 include_path - 将其设置为空字符串不起作用

我在 FastCGI 通信中有带有 PHP 的 Apache HTTP Server v2.2。

我试图将include_path变量编辑php.ini为一个空字符串,但它不起作用,路径仍然存在:(.:/usr/local/lib/php如 phpinfo() 所示)。
如果我将包含路径设置为冒号 ( :),则包含路径最终会更改。

如何将其设置为空字符串?

谢谢你。

0 投票
1 回答
255 浏览

php - 包含文件后的空白页 - IntelliSMS

我有问题:当我添加时,这对我来说真的很奇怪:

这是正确的路径,我只有空白页!但是当我添加:

这是错误的路径,页面不是空白,看起来工作正常,但当然找不到这个文件。这意味着这个 IntelliSMS 库有问题,它不适用于我的服务器,但我不知道为什么?可能是服务器阻止发送短信之类的?你有什么主意吗?这个库来自http://intellisms.co.uk/sms-gateway/php-sdk/也许它需要 OpenSSL 扩展模块有问题?我应该怎么做才能开始工作?

0 投票
4 回答
98 浏览

php - 你们开发人员如何设置模板的路径?

我想我会问,以防我能做得更好。

在我的本地(WAMP)上,我的所有网站都在 www 文件夹中。( C:\wamp\www)

现在,当我包含一个文件时,我会这样做:

当我在本地工作并将网站上传到网络主机时,我想确保路径不会中断我

有人可以告诉我我是否应该这样做吗?

我想确保最大的兼容性;这意味着如果我将站点从本地移动到我决定使用的任何网络主机,或者如果我从一台主机移动到另一台主机,则路径不会中断。

也许有一种更防弹的方式来做到这一点?

0 投票
5 回答
102598 浏览

php - php包括不工作?功能不包括在内

以下是情况的完整背景:

我最近买了一台新的 Mac,我是一名 php 开发人员,所以我下载了 MAMP 并开始开发。

首先我注意到我的包含没有被包括在内,但我通过配置我的php.ini.

但是现在,当我尝试包含具有函数的文件时,它无法识别该函数。

例如,我有一个名为functions.php

和一个包含它的文件 index.php

我收到此错误消息

致命错误:在第 4 行的 index.php 中调用未定义函数 doit()

0 投票
3 回答
22651 浏览

linux - 在 Ubuntu 上为 mpi.h 设置 G++ 或 ICC

我从来没有在 VS08 之外做过任何主要的编程。

我正在尝试使用两个相关的 make 文件中的任何一个来编译一个名为 LAMMPS 的程序。一个调用 g++,另一个调用 icc(英特尔的编译器)。

icc 产生此错误:

icc -O -DLAMMPS_GZIP -DMPICH_SKIP_MPICXX -DFFT_FFTW -M write_restart.cpp > write_restart.d write_restart.cpp(15):灾难性错误:无法打开源文件“mpi.h”#include“mpi.h”

和 g++ 抛出这个错误

g++ -g -O -DLAMMPS_GZIP -DMPICH_SKIP_MPICXX -DFFT_FFTW -M verlet.cpp > verlet.d pointers.h:25:致命错误:mpi.h:没有此类文件或目录编译终止。

mpi.h 文件位于 /usr/lib/openmpi/include

据我了解,我需要设置读取的 $PATH 变量

bash:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin:/opt/intel/bin:/usr/lib /openmpi/包括:

和 $LD_LIBRARY_PATH 当前读取

/usr/lib/openmpi/lib:

那么,如何包含 mpi.h 文件?所以无论是 icc 还是 g++ 都能找到它?

0 投票
1 回答
863 浏览

cgi - 为什么我只能将 SSI 与相对路径一起使用?

我刚刚阅读了关于 SSI 的一些教程并设法展​​示了我想要的内容,但是我想使用绝对路径来指向该文件,但由于某种原因,我只能使用相对路径来完成。难道我做错了什么?

作品

但是当我使用:

我收到此错误:[处理此指令时发生错误]

谢谢!

0 投票
4 回答
1108 浏览

c++ - 如何处理和包含用于在不同机器上构建 Visual Studio 2010 解决方案的标头和库

我有一个 Visual Studio 2010 解决方案,它需要包含 4 个不同的第三方库和头文件。这些第三方依赖项在包含之前单独安装。所以头文件和库的包含路径在不同的机器上是不同的。

现在,我想要的是让我的解决方案由不同的开发人员在不同的机器上构建,以使这些工具路径中包含的依赖项包含最少的工作并且更顺畅。

我遇到了以下解决方案:

  1. 使用环境变量(在使用这些环境变量之前,如何在正确设置这些工具的包含路径之前创建环境变量作为预处理器语句)

  2. 使用属性页(如果在构建我的解决方案之前设置了这些工具,我如何将这些工具的路径添加为宏并在它构建的每台机器上可用)

任何其他解决方案???

我知道必须有更好的解决方案,因为这是一个常见问题,涉及多个开发人员共享/使用相同的解决方案,第三方工具的库和头文件安装在不同开发人员机器上的不同路径中。

编辑:我正在使用 Boost 库、OpenSSL 和其他两个特定的第三方工具,它们都非常依赖于我的解决方案的版本。

我们有不同的源分支,使用我上面提到的不同版本的库。此外,我们还有其他共享库和标头的解决方案。因此,将这些库复制到每个解决方案目录中是没有意义的,因为它们是多余的。

因此,将它们放在一个共同的位置并将它们链接到不同的项目/解决方案中,并从这些库的不同安装/位置路径中链接它们是我的最终目标。

0 投票
0 回答
1062 浏览

qt - Qt、qmake、Visual Studio 2008 和第三方库

这是我的第一个问题;我认为我的作业做得很好,但是我仍然遇到这个问题:

我尝试在 Visual Studio 中我的项目属性页的包含搜索路径中添加我想使用的包含位置。我已经添加了完全没有问题的 OpenCV,所以我使用了相同的语法,但就像 VS2008 无法在包含文件夹中看到 .h:我在编译时得到了这个:

无法打开包含文件:“FlyCapture.h”:没有这样的文件或目录。

所以,我尝试在我的代码中添加完整路径,然后似乎找到 FlyCapture2.h,但是,我在编译时收到错误“图像”未知标识符...

对此的任何帮助将非常非常感激!