问题标签 [warnings]

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 回答
2689 浏览

php - 包含警告:无法在正确路径中找到文件?

在 WAMP 设置中包含文件时,我收到上述错误。Windows是否有可能将 /2​​008/ 解释为 c:/2008 而不是实际的http://localhost/2008

为了提供更多细节,我有一个定义为 ROOT 的常量,我在整个网站上都使用它。(本例中的 ROOT 设置为 /2008/2009/)。我在图像、链接、css 文件、包含/需要文件等的路径之前使用 ROOT。CSS 和链接正确缩放到 localhost/2008/2009,但找不到包含文件。

任何帮助将不胜感激。

PS php.ini 包含定义为的路径:

更新

我正在使用 URL 重写将 item/x 更改为 item-display.php?id=x,文件夹中的这种更改是构建 ROOT 的基础。这使得向浏览器显示的任何内容(imgs、链接等)都可以正常工作,但是内部的任何内容都无法正常工作,因为 item-display.php 实际上是一个文件夹。我将 item-display.php 移动到一个项目文件夹,这使得客户端和服务器端的操作保持一致。

0 投票
4 回答
2493 浏览

warnings - SunStudio C++ 编译器编译指示禁用警告?

SunStudio11 捆绑的 STLport 会产生很多警告。我相信大多数编译器都有办法禁用某些源文件的警告,如下所示:

孙丙

海合会

您如何在 SunStudio C++ 编译器中执行此操作?(顺便说一句,sunstudio C 编译指示在 sunstudio C++ 中不起作用)

0 投票
4 回答
10146 浏览

gcc - 禁用“tempnam”的任何方法都是危险的,最好使用“mkstemp”gcc 警告?

我仅使用 tempnam() 来获取目录名称,因此此安全警告不适用于我的情况。我怎样才能禁用它?我找不到任何开关来做到这一点。

0 投票
2 回答
709 浏览

c# - 我可以更改 Visual Studio 中网站的警告设置吗?

我可以将警告作为错误打开,并为我的解决方案中的所有项目排除某些警告,但网站(不是 Web 应用程序)除外。

无论如何打开“警告作为错误”作为网站的错误,是否有关闭整个网站或子文件夹的某些错误?

更新我正在使用带有 C# 的 ASP.Net

0 投票
2 回答
2060 浏览

c++ - gcc 等效于 VC++ 警告 C4018: 有符号/无符号不匹配

是否存在与 VC++ 警告 C4018:有符号/无符号不匹配的 gcc 等效项?我们在使用 /WX 运行的 Windows 上进行了自动构建,我希望在 Linux 上构建时也能够捕捉到这些警告。

0 投票
1 回答
3723 浏览

hibernate - 修复来自 Hibernate 的警告

我目前正在研究一个 Hibernate 项目。我当前的开发设置在启动时有相当长的调试打印输出,来自很多休眠警告。我想把它清理干净。

2009-02-18 09:14:19 org.hibernate.util.JDBCExceptionReporter logWarnings 警告:[Microsoft][SQLServer 2000 JDBC 驱动程序][SQLServer]将语言设置更改为 us_english。

我该如何解决这个问题?谷歌无法给我答案

2009-02-18 09:14:19 org.hibernate.util.JDBCExceptionReporter logWarnings 警告:SQL 警告:0,SQLState:

这个我不明白。谁能解释一下?

2009-02-18 09:48:36 org.hibernate.util.JDBCExceptionReporter logWarnings 警告:[Microsoft][SQLServer 2000 JDBC 驱动程序][SQLServer]将数据库上下文更改为“bess_test”。

我如何指定数据库,以避免这种情况?

0 投票
9 回答
19545 浏览

visual-c++ - 在 Visual C++ 中链接具有依赖项的库而不获取 LNK4006

我有一组静态编译的库,库之间具有相当深入的运行依赖关系。例如,可执行文件 X 使用库 A 和 B,A 使用库 C,B 使用库 C 和 D:

当我将 X 与 A 和 B 链接时,如果没有将 C 和 D 也添加到库列表中,我不希望出现错误 - A 和 B 在内部使用这些库的事实是 X 不需要的实现细节要知道。此外,当在依赖关系树的任何位置添加新的依赖关系时,任何使用 A 或 B 的程序的项目文件都必须重新配置。对于深度依赖树,所需库的列表可能会变得非常长且难以维护。

因此,我在 A 项目中使用 Librarian 部分的“附加依赖项”设置,添加 C.lib。在 B 的项目的同一部分,我添加了 C.lib 和 D.lib。这样做的效果是图书馆员将 C.lib 捆绑到 A.lib 中,并将 C.lib 和 D.lib 捆绑到 B.lib 中。

但是,当我链接 X 时,A.lib 和 B.lib 都包含它们自己的 C.lib 副本。这导致了大量的警告

A.lib(c.obj) : 警告 LNK4006 "symbol" (_symbol) 已在 B.lib(c.obj) 中定义;第二个定义被忽略。

如何在不收到警告的情况下完成此操作?有没有办法简单地禁用警告,还是有更好的方法?

编辑:我看到不止一个答案表明,由于缺乏更好的选择,我只是禁用了警告。好吧,这是问题的一部分:我什至不知道如何禁用它!

0 投票
3 回答
151 浏览

java - 警告登录前

我需要提醒或警告用户..当用户登录到特定帐户时,'您的帐户已在下周过期'就像那样..我的用户表具有 validfrom 和 validto 日期。在有效日期的 1 周之前..我需要在每次登录时警告用户。

我的应用程序使用 strus2 ..

对于上述业务逻辑,我需要任何时间表..否则任何简单的方法..请帮助我

0 投票
2 回答
2781 浏览

perl - Perl 的模板工具包可以警告未定义的值吗?

有没有办法让 Perl对我尝试在 (via ) 期间使用指令Template的所有未定义值显示警告?GET[% %]Template::process

默认行为是忽略并继续。如果可能的话,我只想在未定义值的情况下发出警告,并将消息记录到 STDERR。

0 投票
2 回答
320 浏览

python - 是否有传播错误和警告细节的模式?

是否有传播错误和警告细节的通用模式?我所说的错误是指应该导致代码流停止的严重问题。警告是指值得通知用户问题的问题,但太微不足道而无法停止程序流程。

我目前使用异常来处理硬错误,并使用 Python 日志框架来记录警告。但是现在我想在当前正在处理的记录的数据库字段中记录警告。我想,我希望警告以与异常相同的方式冒泡,但不会停止程序流。

这个例子(和我当前的问题)是在 Python 中,但它也应该适用于其他语言,但也有例外。


按照David的建议和对下面示例的简要介绍,Python 的warnings模块是要走的路。

输出:

注意:Python 2.6+ 是catch_warnings.