タグ付けされた質問 「warnings」

潜在的なリスクの高い状況、考えられる誤解、サービスの低下、または差し迫った障害を認識すると、警告が出されることがよくあります。

28
PHPを使用した「通知:未定義の変数」、「通知:未定義のインデックス」、および「通知:未定義のオフセット」
PHPスクリプトを実行していますが、次のようなエラーが発生し続けます。 通知:未定義の変数:10行目のC:\ wamp \ www \ mypath \ index.phpのmy_variable_name 通知:未定義のインデックス:my_index C:\ wamp \ www \ mypath \ index.php(11行目) 行10と11は次のようになります。 echo "My variable value is: " . $my_variable_name; echo "My index value is: " . $my_array["my_index"]; これらのエラーメッセージの意味は何ですか? なぜ突然現れるのですか?私はこのスクリプトを何年も使用していましたが、問題はありませんでした。 どうすれば修正できますか? これは、問題を何度も何度も説明する代わりに、重複してリンクする一般的なリファレンスの質問です。この問題に関する実際の回答のほとんどは非常に具体的であるため、これは必要だと思います。 関連メタディスカッション: 繰り返し質問に対して何ができますか? 「参考質問」は意味がありますか?

30
リファレンス-このエラーはPHPで何を意味しますか?
これは何ですか? これは、PHPのプログラミング中に発生する可能性のある警告、エラー、通知に関する多数の回答であり、それらを修正する方法がありません。これはコミュニティWikiでもあるため、このリストへの追加と維持に参加するよう、どなたでもご参加いただけます。 どうしてこれなの? 「ヘッダーは既に送信されました」や「非オブジェクトのメンバーを呼び出す」などの質問がスタックオーバーフローで頻繁にポップアップします。これらの質問の根本的な原因は常に同じです。したがって、これらの質問に対する回答は通常、それらを繰り返し、特定のケースで変更する行をOPに示します。これらの回答はOPの特定のコードにのみ適用されるため、サイトに価値を追加しません。同じエラーを持つ他のユーザーは、ローカライズされているため、ソリューションを簡単に読み取ることができません。根本的な原因を理解したら、エラーを修正するのは簡単です。したがって、このリストは、適用する一般的な方法でソリューションを説明しようとしています。 ここで何をすればいいですか? 質問がこの質問の重複としてマークされている場合は、以下のエラーメッセージを見つけて、修正をコードに適用してください。通常、回答には、一般的な回答だけでは明確にできない場合に備えて調査するためのリンクがさらに含まれています。 貢献したい場合は、「お気に入り」のエラーメッセージ、警告または通知、回答ごとに1つ、それが何を意味するのかについての簡単な説明(マニュアルページで用語を強調しているだけの場合でも)、可能な解決策またはデバッグアプローチ、価値のある既存のQ&Aのリスト。また、既存の回答を改善してください。 リスト 何も見られません。ページは空で白です。(ホワイトページ/死の画面とも呼ばれます) コードが実行されない/ PHPコードの一部のように見えるものが出力される 警告:ヘッダー情報を変更できません-ヘッダーはすでに送信されています 警告:は、mysql_fetch_array()は、リソース、ブール与えられる1パラメータ期待別名 は、mysql_fetch_array():警告与えられた引数が有効なMySQLの結果リソースではない別名 警告:mysqli_num_rows()mysqli_resultことが1パラメータ期待し、ブール所与の(同様の変形又は) 警告:[関数]はパラメーター1がリソースであり、ブール値が指定されていることを期待しています 警告:[関数]:ストリームを開くことができませんでした:[理由] 警告:open_basedirの制限が有効になっています 警告:ゼロによる除算 警告:不正な文字列オフセット 'XXX' 警告:count():パラメータは、Countableを実装する配列またはオブジェクトである必要があります 解析エラー:構文エラー、予期しない '[' 解析エラー:構文エラー、予期しないT_XXX 解析エラー:構文エラー、予期しないT_ENCAPSED_AND_WHITESPACE 解析エラー:構文エラー、予期しないT_PAAMAYIM_NEKUDOTAYIM 解析エラー:構文エラー、予期しない 'require_once'(T_REQUIRE_ONCE)、関数が必要(T_FUNCTION) 解析エラー:構文エラー、予期しないT_VARIABLE 致命的なエラー:XXXバイトの許容メモリサイズを使い果たしました(XXXバイトを割り当てようとしました) 致命的なエラー:非オブジェクトまたはnullでのメンバー関数の呼び出し... 致命的なエラー:未定義の関数XXXの呼び出し 致命的なエラー:XXXを再宣言できません 致命的なエラー:関数の戻り値を書き込みコンテキストで使用できません 致命的なエラー:AAA :: BBB()の宣言はCCC :: BBB()の宣言と互換性がある必要があります ' 致命的なエラー:オブジェクトコンテキストにないときに$ thisを使用する 致命的なエラー:クラスClosureのオブジェクトを文字列に変換できませんでした 致命的なエラー:未定義のクラス定数 注意:配列から文字列への変換 通知:非オブジェクトエラーのプロパティを取得しようとしています 通知:未定義の変数またはプロパティ 注意:未定義のインデックス 注意:未定義のオフセットXXX …
1137 php  debugging  warnings 

23
未チェックのキャスト警告に対処するにはどうすればよいですか?
Eclipseから次のような警告が出されます。 型の安全性:ObjectからHashMapへの未チェックのキャスト これは、Objectを返すAPIの制御からの呼び出しによるものです。 HashMap<String, String> getItems(javax.servlet.http.HttpSession session) { HashMap<String, String> theHash = (HashMap<String, String>)session.getAttribute("attributeKey"); return theHash; } 理論的には少なくとも潜在的なコードの問題を示しているため、できればEclipseの警告は避けたいと思います。しかし、私はこれを取り除く良い方法をまだ見つけていません。メソッドに含まれる1行だけを抽出し@SuppressWarnings("unchecked")てそのメソッドに追加することで、警告を無視するコードブロックの影響を制限できます。より良いオプションはありますか?Eclipseでこれらの警告をオフにしたくありません。 コードにたどり着く前は、それはより単純でしたが、それでも警告を引き起こしました。 HashMap getItems(javax.servlet.http.HttpSession session) { HashMap theHash = (HashMap)session.getAttribute("attributeKey"); return theHash; } あなたがハッシュを使用しようとしたときに警告が出るだろう他の場所に問題がありました: HashMap items = getItems(session); items.put("this", "that"); Type safety: The method put(Object, Object) belongs to the raw type HashMap. References …
611 java  generics  warnings 

23
Xcode警告:「出力ファイルの複数のビルドコマンド」
次のようなエラーが発生します。 [警告]警告:出力ファイルの複数のビルドコマンド/Developer/B/Be/build/Release-iphonesimulator/BB.app/no.png [警告]警告:出力ファイルの複数のビルドコマンド/Developer/B/Be/build/Release-iphonesimulator/BB.app/d.png [警告]警告:出力ファイルの複数のビルドコマンド/Developer/B/Be/build/Release-iphonesimulator/BB.app/n.png しかし、私はXcodeをチェックしましたが、そのようなファイルの重複はまったく見当たりません。このポストメーリングリストが言うアップルでは、何の重複はありません。
494 xcode  build  warnings 

4
CocoaPodsの使用時にXcode警告を無視する
最新のXcode更新後、多くの警告が含まれているサードパーティのライブラリをかなり使用しています。(たとえば、Facebook SDKポッド)これで、これらの警告はすべて、自分の警告またはエラーを表示したい場所のXcodeに表示されます。 これらのエラーを無視する方法はありますか?すべての「ポッドインストール」の後で変更が破棄されるため、それらを修正しても役に立ちません。

3
「タイプ 'NSString *'のパラメーターに 'const NSString *'を送信すると、修飾子が破棄されます」警告
私は次のように呼び出したい定数NSStringを持っています: [newString isEqualToString:CONSTANT_STRING]; ここに間違ったコードがありますか? 私はこの警告を受けました: 「const NSString *」をタイプ「NSString *」のパラメータに送信すると、修飾子が破棄されます これらはどのように宣言する必要がありますか?

19
警告:同じ依存アセンブリの異なるバージョン間に競合が見つかりました
現在、20のプロジェクトで構成される.NETアプリケーションを開発しています。これらのプロジェクトの一部は.NET 3.5を使用してコンパイルされ、他のプロジェクトは.NET 2.0プロジェクトです(これまでのところ問題はありません)。 問題は、外部コンポーネントを含めると、常に次の警告が表示されることです。 "Found conflicts between different versions of the same dependent assembly". この警告は正確に何を意味し、この警告を除外する可能性はありますか(ソースコードファイルで#pragma disableを使用するなど)。
320 .net  warnings 

19
PHPでfile_get_contents()関数の警告を処理するにはどうすればよいですか?
私はこのようなPHPコードを書きました $site="http://www.google.com"; $content = file_get_content($site); echo $content; しかし、「http://」を削除すると$site、次の警告が表示されます。 警告:file_get_contents(www.google.com)[function.file-get-contents]:ストリームを開けませんでした: 私が試したtryし、catchそれはうまくいきませんでした。

20
コンパイラの警告を常に有効にする必要があるのはなぜですか?
CおよびC ++プログラムをコンパイルするとき、「コンパイラの警告を常に有効にする」必要があるとよく耳にします。なぜこれが必要なのですか?それ、どうやったら出来るの? 「警告をエラーとして扱う」べきだとも時々聞いています。したほうがいい?それ、どうやったら出来るの?

5
ipythonのすべての警告を非表示にする
ipythonセッションのスクリーンキャストを作成する必要がありwarnings.warnます。ビューアの混乱を避けるために、さまざまなパッケージからの呼び出しによって発行されるすべての警告を無効にしたいと思います。このような警告をすべて自動的に無効にするようにipythonrcファイルを構成する方法はありますか?
300 python  warnings  ipython 



21
未使用の変数に関する警告を無音にする方法を教えてください。
クロスプラットフォームアプリケーションがあり、一部の関数では、関数に渡されるすべての値が使用されていません。したがって、未使用の変数があるというGCCからの警告が表示されます。 警告をコーディングする最良の方法は何ですか? 関数の周りの#ifdef? #ifdef _MSC_VER void ProcessOps::sendToExternalApp(QString sAppName, QString sImagePath, qreal qrLeft, qreal qrTop, qreal qrWidth, qreal qrHeight) #else void ProcessOps::sendToExternalApp(QString sAppName, QString sImagePath, qreal /*qrLeft*/, qreal /*qrTop*/, qreal /*qrWidth*/, qreal /*qrHeight*/) #endif { これは醜いですが、コンパイラーが好む方法のようです。 または、関数の最後で変数にゼロを割り当てますか?(コンパイラの警告を消すためにプログラムフロー内の何かを変更しているため、これは嫌いです)。 正しい方法はありますか?
237 c++  gcc  warnings  gcc-warning 

7
ビュールートとしてnullを渡さないでください(インフレートされたレイアウトのルート要素のレイアウトパラメーターを解決する必要があります)
ルートスタジオにnullを渡すと、次の警告が表示されます。 ビュールートとしてnullを渡さないでください(インフレートされたレイアウトのルート要素のレイアウトパラメーターを解決する必要があります) でnull値が表示されていますgetGroupView。助けてください。 public class ExpandableListAdapter extends BaseExpandableListAdapter { private Context _context; private List<String> _listDataHeader; // header titles // child data in format of header title, child title private HashMap<String, List<String>> _listDataChild; public ExpandableListAdapter(Context context, List<String> listDataHeader, HashMap<String, List<String>> listChildData) { super(); this._context = context; this._listDataHeader = listDataHeader; this._listDataChild = …

4
Rustで未使用のコード警告を無効にする方法は?
struct SemanticDirection; fn main() {} warning: struct is never used: `SemanticDirection` --> src/main.rs:1:1 | 1 | struct SemanticDirection; | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: #[warn(dead_code)] on by default 私はこれらの警告を深刻なもののために再びオンにしますが、私は言語をいじくり回しているだけであり、これが私をコウモリに駆り立てています。 #[allow(dead_code)]コードに追加してみましたが、うまくいきませんでした。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.