問題タブ [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.
linux - SUSELinuxシステムでオーディオの可用性を検出する方法
flv形式のオーディオ作品をいくつか入手しました。それぞれの長さは約10秒です。
私の質問は、オーディオピースに「音」があるかどうかを検出する方法です。つまり、オーディオピースのサイズが0バイトでなくても音が出ないことがあるので、Linuxツールで壊れた/サイレントなオーディオファイルを見つける方法/指図?
多分ffplayはこれを行うことができますか?利用可能なアドバイスはありますか?
linux - SLES11SP1をVMとして自動再起動
SLES11 SP1(64ビット)LinuxをVMWarePlayerを備えたVMとしてインストールしています。パニック後の自動再起動用にこのLinuxホストを構成しようとしていました。そのために、「kernel.panic=10」を/etc/sysctl.confに追加しました。再起動後、ホストがパニックになったとき、ホストは自動的に再起動しませんでした。誰かアイデアがありますか?ESXiサーバーにもSLES11SP1(64ビット)をインストールしてみましたが、同じ結果になりました。パニック後、自動再起動できませんでした。別のディストリビューション(ubuntu 64ビット)で同じ設定を試しましたが、その場合はこれらの設定が機能しました。他に必要な設定がある場合は、お知らせください。
ありがとう
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
アプリケーションにコアダンプをより確実に生成させる方法に関する提案はありますか?
email-attachments - uuencodeを使用するMailxが、SuseLinuxで適切な電子メール本文を含む複数の添付ファイルを送信しない
以下のこの特定のコードは、AIXで正しく機能しました
ただし、Linuxでは、uuencodeが発生すると、Outlook2010で表示される電子メールの本文に644ブロックが印刷されます。
(echo $ body; uuencode filename filenamechanged)のさまざまなバリエーションを最初にechoで、後でuuencodeで、またはその逆で使用してみましたが、役に立ちません。「mail-a」を使用したかったのですが、メールで送信されたファイルの名前を変更したいので、uuencodeを見ていました。
ここでsendmail/muttを使用する以外の提案はありますか?
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 つが必要なライブラリですか?
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 の出力は次のとおりです。
php - oci_connect()はコマンドラインからのみ機能します
OK、それで私はoci、apache、php、suseでこのひどい問題を抱えています。まず、バージョン:
問題
私は本当に単純なphpファイルを持っています:
コマンドラインから実行すると、正常に実行されます。
しかし、ブラウザで実行すると、次のようになります。
Apache構成
私はこの問題にしばらく苦労していて、apacheの構成が正しいと確信しています。
apacheプロセスを開始する前に、必要なすべての変数をエクスポートします-追加しました
スクリプトの最初に/etc/init.d/apache2
(私はapacheをで開始し/etc/init.d/apache2 start
ます)。
Apacheは、以下のグループに所属wwwrun
するユーザーから実行されます。oinstall
dba
考えられる問題
出力のEnvironment
セクションに環境変数がありません-これが問題になる可能性がありますか?phpinfo();
はいの場合、どうすればこれを修正できますか?それはある種のセキュリティ問題ですか?SELinuxを有効にした場合のそのような問題について読んだことがありますが、それがなく、ファイアウォールがオフになっています。
解決?
どんな助けでも大歓迎です!
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
linux - コアからスタック トレースを抽出するために gdb に代わるものはありますか? (Linux)
スタック トレースを抽出しようとすると、GDB がクラッシュします。これは古いバージョンの gdb であり、関係者はアップグレードを望んでいません。トレースを抽出するために使用できる他のツールはありますか? OSはSuSE10 SP3です。
私はトピックを見てきました:
- gdb などの外部ツールを呼び出さずに、C のコア ダンプ ファイルからスタック トレースを生成する方法
- コアダンプからフレームを読み取る方法 (GDB なし)?
しかし、どちらもプログラムによる方法を探しています。私は他のツールを探しています。
ありがとう、ターニャ
linux - Linux Cronjob のスケジューリングの問題
以下のようにスケジュールされた cron ジョブがあります。これは、Oracle で RMAN を呼び出してから、1 日経過した Oracle データベースのすべてのアーカイブログをクリアすることです。しかし問題は、cron ジョブを介して実行されないことです。しかし、プロンプトから同じスクリプトを実行すると、RMAN を介してログが適切に削除されます。このスクリプトをスケジュールするのを手伝ってください...
スクリプトの内容は以下の通り
logdelete.rcv の内容は次のとおりです。
誰かがこれをスケジュールするのを手伝ってください。これをSUSE Linuxバージョン11で使用しています