标签: warnings

require_once中的相对路径不起作用

我有以下结构

otsg
 > class
   > authentication.php
   > database.php
   > user.php
 > include
   > config.inc.php
   > encryption.php
   > include.php
   > session.php
 > index.php
 > registration.php
Run Code Online (Sandbox Code Playgroud)

include.php文件具有以下内容

ini_set('display_errors', 1);
error_reporting(E_ALL);

ini_set('include_path',ini_get('include_path').':/Applications/MAMP/htdocs/otsg/:');
require_once 'config.inc.php';
require_once '../class/database.php';
require_once '../class/user.php';
require_once 'encryption.php';
require_once 'session.php';
require_once '../class/authentication.php';
Run Code Online (Sandbox Code Playgroud)

在我包含的index.php页面中

require_once 'include/include.php';
Run Code Online (Sandbox Code Playgroud)

当我打开页面index.php时,我收到以下警告和致命错误.我不明白是什么导致了这个错误.当我给出绝对路径时它起作用.但绝对的道路并不是我认为的好主意.

Warning: require_once(../class/database.php) [function.require-once]: failed to open stream: No such file or directory in /Applications/MAMP/htdocs/otsg/include/include.php on line 9

Fatal error: require_once() [function.require]: Failed opening required '../class/database.php' (include_path='.:/Applications/MAMP/bin/php5.3/lib/php:/Applications/MAMP/htdocs/otsg/include/:') in /Applications/MAMP/htdocs/otsg/include/include.php on line 9
Run Code Online (Sandbox Code Playgroud)

提前致谢

php warnings require-once fatal-error

98
推荐指数
2
解决办法
10万
查看次数

IntelliJ IDEA在使用Spring的@Autowired注释时显示错误

当我@Autowired在类中使用Spring的注释时,IntelliJ IDEA显示错误,但该类运行没有任何问题.

这是以下错误消息:

必须在有效的spring bean中定义自动装配的成员(@ Component/@ Service等)less ...(Ctrl + F1)检查bean类中的自动装配问题.

spring warnings spring-mvc intellij-idea intellij-inspections

91
推荐指数
11
解决办法
8万
查看次数

Xcode:"由于缺少入口点,场景无法访问",但无法找到它

Xcode 4.5.2给了我以下警告:

Unsupported Configuration    
Scene is unreachable due to lack of entry points and does not have an identifier 
for runtime access via -instantiateViewControllerWithIdentifier:.
Run Code Online (Sandbox Code Playgroud)

不幸的是,我无法确定有罪的场景.在"问题导航器"中选择警告不会突出显示故事板中的任何内容.我有一个相当复杂的故事板(30多个场景).

有什么建议?

警告的屏幕截图

xcode warnings storyboard ios

89
推荐指数
7
解决办法
8万
查看次数

在Python中,如何捕获警告,就好像它们是例外?

我在我的python代码中使用的第三方库(用C编写)发出警告.我希望能够使用try except语法来正确处理这些警告.有没有办法做到这一点?

python warnings exception-handling exception

87
推荐指数
7
解决办法
5万
查看次数

iPhone OS内存警告.不同级别意味着什么?

关于在iPhone OS设备上管理内存的黑色艺术:不同级别的内存警告意味着什么.1级?2级?拨号盘是11吗?

背景:经过大量的内存压力测试期 - 包括在播放iPod音乐播放器应用程序时运行我的iPad应用程序,我倾向于忽略我收到的随机但不常见的内存警告.我的应用程序永远不会崩溃.永远.我的应用程序是无泄漏的.而且,mems警告似乎并不重要.

谢谢,
道格

warnings memory-management ipad

85
推荐指数
3
解决办法
6万
查看次数

Visual Studio警告级别含义?

在Web应用程序项目的构建选项卡上,我有一个名为"警告级别"的设置.我可以设置0到4之间的值.这些值是什么意思?值0会更严格并产生更多警告,反之亦然?我还没有找到任何关于它的文件,但也许我在找错了地方.

c# warnings compiler-warnings visual-studio

83
推荐指数
4
解决办法
5万
查看次数

Java:Thread.currentThread().sleep(x)vs. Thread.sleep(x)

我的代码中有这个

Thread.currentThread().sleep(x);
Run Code Online (Sandbox Code Playgroud)

Eclipse告诉我使用静态

Thread.sleep(x); 
Run Code Online (Sandbox Code Playgroud)

相反,为什么?有什么区别,这两种方法之间的功能有什么不同吗?

java eclipse multithreading warnings sleep

83
推荐指数
2
解决办法
7万
查看次数

Vue 3传递数组警告:无关的非props属性已传递给组件但无法自动继承

拜托,我正在学习 VueJS 3,我可能有初学者问题。我在浏览器开发者控制台中发出了这样的警告:

\n

在此输入图像描述

\n

消息是:

\n
[Vue warn]: Extraneous non-props attributes (class) were passed to component but could not be automatically inherited because component renders fragment or text root nodes.\n
Run Code Online (Sandbox Code Playgroud)\n

我正在将对象数组传递给子组件。在我的父views/Home.vue组件中,我有这样的实现:

\n
[Vue warn]: Extraneous non-props attributes (class) were passed to component but could not be automatically inherited because component renders fragment or text root nodes.\n
Run Code Online (Sandbox Code Playgroud)\n

在子组件中components/ItemProperties.vue我有以下代码:

\n
<template>\n  <div class="wrapper">\n    <section v-for="(item, index) in items" :key="index" class="box">\n      <ItemProperties class="infobox-item-properties" :info="item.properties" />\n    </section>\n …
Run Code Online (Sandbox Code Playgroud)

javascript arrays warnings vue.js vuejs3

82
推荐指数
3
解决办法
10万
查看次数

标头和客户端库次要版本不匹配

在PHP中,每当我尝试连接到数据库时,我都会收到以下警告(通过mysql_connect)

警告:mysql_connect():标头和客户端库次要版本不匹配.标题:50162图书馆:50524

在我的php -i输出中,我在mysqli下列出了以下值

客户端API库版本=> 5.5.24

客户端API标头版本=> 5.1.62

我已经尝试更新php5-mysql php,但我已经在他们两个的最新版本.如何更新标题版本以便我不再看到此警告?

编辑

我的MySQL文件应全部更新为最新版本:

$ apt-get install mysql.*5.5
. . .
mysql-client-5.5 is already the newest version.
mysql-server-core-5.5 is already the newest version.
mysql-server-5.5 is already the newest version.
mysql-testsuite-5.5 is already the newest version.
mysql-source-5.5 is already the newest version.
Run Code Online (Sandbox Code Playgroud)

删除旧版本

$ apt-get remove mysql.*5.1
. . .
Package handlersocket-mysql-5.1 is not installed, so not removed
Package mysql-cluster-client-5.1 is not installed, so not removed
Package mysql-cluster-server-5.1 …
Run Code Online (Sandbox Code Playgroud)

php ubuntu mysqli warnings

80
推荐指数
6
解决办法
20万
查看次数

如何解决“资源 ID 在 Android Gradle 插件版本 5.0 中将是非最终的,避免在 switch case 语句中使用它们”警告?

 @Override
public void onClick(View v) {
    switch (v.getId())
    {
        case R.id.legalInformationLL:
            startActivity(new Intent(AboutActivity.this, LegalInformation.class));
            break;
        case R.id.backIB:
            finish();
            break;
    }
}
Run Code Online (Sandbox Code Playgroud)

对于此代码“资源 ID 在 Android Gradle 插件版本 5.0 中将是非最终的,请避免在 switch case 语句中使用它们”警告出现。可能的解决方案是什么?如果我将此代码更改为:

 @Override
public void onClick(View v) {
    int id = v.getId();
    if (id == R.id.legalInformationLL) {
        startActivity(new Intent(AboutActivity.this, LegalInformation.class));
    } else if (id == R.id.backIB) {
        finish();
    }
}
Run Code Online (Sandbox Code Playgroud)

警告消失;但与 if 语句相比,switch 语句的性能更好。那么有什么可能的解决方案可以更快地有效工作呢?

android warnings

77
推荐指数
1
解决办法
2万
查看次数