問題タブ [suse]

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 に答える
55 参照

linux - SUSELinuxシステムでオーディオの可用性を検出する方法

flv形式のオーディオ作品をいくつか入手しました。それぞれの長さは約10秒です。

私の質問は、オーディオピースに「音」があるかどうかを検出する方法です。つまり、オーディオピースのサイズが0バイトでなくても音が出ないことがあるので、Linuxツールで壊れた/サイレントなオーディオファイルを見つける方法/指図?

多分ffplayはこれを行うことができますか?利用可能なアドバイスはありますか?

0 投票する
1 に答える
282 参照

linux - SLES11SP1をVMとして自動再起動

SLES11 SP1(64ビット)LinuxをVMWarePlayerを備えたVMとしてインストールしています。パニック後の自動再起動用にこのLinuxホストを構成しようとしていました。そのために、「kernel.panic=10」を/etc/sysctl.confに追加しました。再起動後、ホストがパニックになったとき、ホストは自動的に再起動しませんでした。誰かアイデアがありますか?ESXiサーバーにもSLES11SP1(64ビット)をインストールしてみましたが、同じ結果になりました。パニック後、自動再起動できませんでした。別のディストリビューション(ubuntu 64ビット)で同じ設定を試しましたが、その場合はこれらの設定が機能しました。他に必要な設定がある場合は、お知らせください。

ありがとう

0 投票する
2 に答える
13793 参照

c - アプリケーションがクラッシュしますが、コアダンプが生成されません

アプリケーションが数日/週後にコアダンプを続けてしまうという問題がありますが、残念ながらコアダンプは生成されません。

設定ulimit -c unlimitedに成功しなかったため、コード自体に機能を組み込みsetrlimitましたが、そのアプローチでもうまくいきませんでした。さらに、MALLOC_CHECK_も追加しました。

興味深いことに、(を使用して)手動コアダンプを開始しようとすると、kill -ABRT <pid>コアダンプが生成されました。

私は次のメッセージを見ることができました/var/log/message

カーネル:[2302077.396021] myapp [22140]:segfault at 54552e42 ip 00000000f773f36f sp 00000000fffdc48c error 4 in ld-2.11.3.so [f7727000 + 1f000]

環境:sles11

アプリケーションにコアダンプをより確実に生成させる方法に関する提案はありますか?

0 投票する
1 に答える
2167 参照

email-attachments - uuencodeを使用するMailxが、SuseLinuxで適切な電子メール本文を含む複数の添付ファイルを送信しない

以下のこの特定のコードは、AIXで正しく機能しました

ただし、Linuxでは、uuencodeが発生すると、Outlook2010で表示される電子メールの本文に644ブロックが印刷されます。

(echo $ body; uuencode filename filenamechanged)のさまざまなバリエーションを最初にechoで、後でuuencodeで、またはその逆で使用してみましたが、役に立ちません。「mail-a」を使用したかったのですが、メールで送信されたファイルの名前を変更したいので、uuencodeを見ていました。

ここでsendmail/muttを使用する以外の提案はありますか?

0 投票する
5 に答える
6103 参照

c++ - APR を使用した log4cxx のビルド

root ではない SuSE Linux システムでlog4cxxライブラリをビルドする必要があります。パッケージ マネージャーの zypper は、どうやら log4cxx について認識していません。

log4cxx をダウンロードし、autotools でビルドしてみます

次に、次を検索しlibaprます。

だから私は試します

--with-apr=/usr/lib64/libapr-1.so.0.4.5とについても同様です--with-apr=/usr/lib64/

どのファイル./configureを探しますか? 何を--with-apr期待しますか?*.so.*2 つのファイルのうちの 1 つが必要なライブラリですか?

0 投票する
0 に答える
1538 参照

c++ - SLES 11 で glibc が破損した二重リンク リストを検出すると、終了時に C++ Qt プログラムが常に異常終了し、Ubuntu では正常に動作する

Qt 4.8 を使用する C++ プログラムがあります。64 ビット Ubuntu 11.10 で gcc 4.6.1 を使用してコンパイルすると、正常に動作します。しかし、gcc 4.3 を使用して 32 ビット SUSE Enterprise Linux (SLES) 11 sp 1 でコンパイルすると、プログラムが終了するたびにクラッシュします。

valgrind は、すでに解放されたメモリ ブロックへの参照に関するあまり役に立たない情報を提供しますが、それはすべてmain()終了後に発生するものです。

これを修正する方法について、私は完全に困惑しています。何が起こっているのか、またはそれを理解する方法を知っている人はいますか?

ETA: リクエストされた valgrind の出力は次のとおりです。

0 投票する
4 に答える
15710 参照

php - oci_connect()はコマンドラインからのみ機能します

OK、それで私はoci、apache、php、suseでこのひどい問題を抱えています。まず、バージョン:

問題

私は本当に単純なphpファイルを持っています:

コマンドラインから実行すると、正常に実行されます。

しかし、ブラウザで実行すると、次のようになります。

Apache構成

私はこの問題にしばらく苦労していて、apacheの構成が正しいと確信しています。

apacheプロセスを開始する前に、必要なすべての変数をエクスポートします-追加しました

スクリプトの最初に/etc/init.d/apache2(私はapacheをで開始し/etc/init.d/apache2 startます)。

Apacheは、以下のグループに所属wwwrunするユーザーから実行されます。oinstalldba

考えられる問題

出力のEnvironmentセクションに環境変数がありません-これが問題になる可能性がありますか?phpinfo();はいの場合、どうすればこれを修正できますか?それはある種のセキュリティ問題ですか?SELinuxを有効にした場合のそのような問題について読んだことがありますが、それがなく、ファイアウォールがオフになっています。

解決?

どんな助けでも大歓迎です!

0 投票する
1 に答える
581 参照

php - install oci8_11g extension in opensuse

I am using Oracle-11g as database server and suse 11 64bits server as an application server. I want to enable oci8 and oci8_11g extension in PHP so can any one tell me the steps for this

Thankyou

0 投票する
1 に答える
930 参照

linux - コアからスタック トレースを抽出するために gdb に代わるものはありますか? (Linux)

スタック トレースを抽出しようとすると、GDB がクラッシュします。これは古いバージョンの gdb であり、関係者はアップグレードを望んでいません。トレースを抽出するために使用できる他のツールはありますか? OSはSuSE10 SP3です。

私はトピックを見てきました:

  • gdb などの外部ツールを呼び出さずに、C のコア ダンプ ファイルからスタック トレースを生成する方法
  • コアダンプからフレームを読み取る方法 (GDB なし)?

しかし、どちらもプログラムによる方法を探しています。私は他のツールを探しています。

ありがとう、ターニャ

0 投票する
2 に答える
854 参照

linux - Linux Cronjob のスケジューリングの問題

以下のようにスケジュールされた cron ジョブがあります。これは、Oracle で RMAN を呼び出してから、1 日経過した Oracle データベースのすべてのアーカイブログをクリアすることです。しかし問題は、cron ジョブを介して実行されないことです。しかし、プロンプトから同じスクリプトを実行すると、RMAN を介してログが適切に削除されます。このスクリプトをスケジュールするのを手伝ってください...

スクリプトの内容は以下の通り

logdelete.rcv の内容は次のとおりです。

誰かがこれをスケジュールするのを手伝ってください。これをSUSE Linuxバージョン11で使用しています