問題タブ [centos]

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

debian - CentOS にソフトウェアをインストールする方法

centOSで同等のものは何ですか?

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

apache2 - 画像レンダリングの問題

Apache / 2.2.3(CentOS)を実行しています。何らかの理由で、サーバーから直接アクセスすると、特定の画像、jpg、gif、またはpngがバイトコードとして表示されます。Firefox 3とSafariはどちらも、コンテンツタイプがtext/htmlであると考えています。IEは、それが画像であることを認識し、コンテンツタイプを無視して、画像を正しくレンダリングするための何かが組み込まれていると思います。この問題を抱えている人を他に見つけることができないようです。この例はで見つけることができます

http://www.thedacs.com/admin/gp/userfiles/image/gp28_img_01.jpg

ただし、同じサーバー上の下の画像は正しくレンダリングされます(上から同じパスを使用してください)

Fig3mod.jpg

最初の画像は、Photoshop CS、Illistrator、GIMP、Paint.net、およびその他の画像編集ソフトウェアで正常に機能します。複数のファイル形式を試したり、画面を印刷したり、新しい画像を作成して古い画像のメタデータを失うようにトリミングしたりするなど、画像を編集するときにすべてを試しました。誰か助けてもらえますか?

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

php - 毎秒自動データベース読み取り/書き込み

自動入札システムのあるオークションサイトを作っています。このシステムにより、人々はそこにいなくても入札を行うことができます。

私の質問は、そのようなシステムをどのように実装するかです。私はphpファイルを作成し、すべての準備が整いました。毎秒更新されるhtmlページを作成しました。それは機能しますが、より良い解決策があるかどうか疑問に思っています。

私が試した 2 番目のオプションは、Web ページを毎秒開く Java アプリケーションを作成することでした。これは、メモリ/CPU を「大量に」消費します。また、どこかにメモリリークがあると思います。

このアプリケーションは、centOS と Plesk を備えた専用の Linux サーバーで実行しているため、多くの代替手段があると確信しています。

例えば:

  1. 毎分 php ファイルを実行する cronjob で、php ファイルがスリープ状態で 1 分間ループします。

  2. 1 秒でループする 1 つの php ファイルがスリープします。

  3. 1 秒後に別の cronjob を実行してスケジュールする 1 つの cronjob。

  4. MySQL スケジューラですが、それを実装する方法がわかりません。また、他の書き込みのためにデータベースをロックしていると聞きました。

  5. cli、perl、python スクリプトについても聞いたことがありますが、どれにも詳しくありません。

これらのオプションの知識がある人は、この件について私に光を当ててください。速度とメモリ使用量の点で最適なソリューションを探しています。

誰かが別の代替ソリューションを持っている場合は、それも聞いてうれしいです.

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

gcc - Mac OS X から Linux x86 にクロスコンパイルするには?

Mac OS X 10.5.8 を実行しており、GCC 4.1.2 を使用してターゲット CentOS 5.3 用にコンパイルしたいと考えています。どうすればよいですか:

  1. GCC 4.1.2 ツールチェーンと関連ツールをコンパイルしますか?
  2. そのツールを使用してターゲット CentOS 5.3 用にクロス コンパイルしますか?

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

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

sql - クエリにより、mysqlサーバーが停止します

50以上のWebサイトにデプロイされたアプリケーションがあります。これらのサイト全体で、奇妙な動作の一部に気づきました。これを1つの特定のクエリまで追跡しました。非常にまれに、通常は1日に1〜2回、デバッグスクリプトの1つがレポートします

このエラーがスローされる理由はいくつかありますが、最も奇妙なのは、スローされるたびに、実行されている同じSQLクエリから発生することです。このクエリには奇妙なことや複雑なことは何もありません。次のようになります。

このクエリは、さまざまな製品IDに対して、1日に何万回も実行する必要があるため、毎回失敗することはありません。4台のサーバーにまたがる一見ランダムなサイトでランダムに失敗します。共通点はないようですが、私たちが気付いた小さなことの1つは、特定の1人の人物のIPも追跡しているため、2ページまたは3ページの読み込みで連続して発生することがあるということです。

これは、MySQL5.0.81を実行しているCentOS5サーバー上にあります

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

php - cronjobとして機能するPHPループ[実行中のインスタンスが1つだけであることを確認してください]

PHP スクリプト ファイルに関する複数の質問があります。データベースを毎秒更新するこのファイルを作成しています。他にモデリング方法はありません。毎秒実行する必要があります。

現在、CentOSを実行していますが、初めてです。最初の初心者の質問は次のとおりです。

SSH経由でphpファイルを実行するにはどうすればよいですか。# php path-to/myfile.php だけだと読みました。しかし、何かをエコーし​​ようとしましたが、テキストには表示されません。

今、ファイルの開始が問題になるとは思いません。私が推測する1つの問題は、それが可能かどうかさえわかりませんが、ここにあります。

ファイルが 1 回だけ実行されることを 100% 確信できるでしょうか。誤ってファイルを再度実行するとどうなりますか。

さらに、ログへの書き込みを毎秒実装すると、すべてが正常に実行されているかどうかを知ることができます。エラーまたは問題が発生した場合、ログ ファイルは停止します。

fopen、write および close によるログ ファイルへの書き込みです。これって結構時間かかりますよね、CentOSでもっと簡単な方法ないですか?

私が持っているもう1つの大きなポイントは、ファイルを実行するとどうなるかです。ファイルはメモリ内で実行されますか、それともシステム内のファイルを使用しますか。たとえば、スクリプトの実行を停止するために、ファイルに加えられた変更に応答しますか。

ファイル自体に何らかの停止メカニズムを実装できますか。または、ファイルを停止するために使用できるコマンドがあります。

私が知っている別のオプションは、毎分実行される cronjob を実装することです。そして、この cronjob は php ファイルを実行します。php ファイルは 1 分間ループし、必要なものをすべて更新して終了します。このメソッドを実装しましたが、ブラウザを使用しただけです。muファイルを参照して開きました。ブラウザが 1 分間ビジーであることがわかりましたが、データベース内の何も更新されませんでした。これの理由が何であるかを知っている人はいますか。

もう 1 つの質問は、cronjob メソッドを実装することです。PLESK パネルに入力するコマンドは何ですか。上記のコマンドと同じですか。php とファイル名だけです。または、-f -q -something のような特別なコマンドがあります。

初心者の質問で申し訳ありません。

誰かが私を助けることができれば、本当に感謝しています。

チャオ!

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

java - 不正なキーサイズの例外

Bouncy Castle Java 暗号化アルゴリズムの実装を使用しています。を取得していIllegalKeySizeExceptionます。これを克服するために、Java セキュリティ jar (local_policy.jarおよびUS_Export_policy.jar) も変更しましたが、それでも同じ問題が発生します。

誰でもこれに対する解決策を提案できますか (私は centos オペレーティング システムを使用しています)。

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

python - CentOSでPython/Djangoをアップグレードする際の問題

今日ここで他のスレッドを読むとわかるように、Pythonのアップグレードで問題が発生しています。

現在、CentOSマシンにDjangoをインストールしたPython2.4があります。しかし、最近、2.5を必要とするアプリケーションをデプロイしたため、それをインストールして、混乱を招きました。私の当初の想定は、Djangoを別のPythonバージョンに誘導できるというものでしたが、 S.Lottが私に知らせたように、私はそれを逆に持っていました...あなたはDjangoをPythonにアタッチしますが、その逆ではありません。つまり、私は現在:Python 2.4 with Djangoとを持っていますPython 2.5

私はこれまでいくつかのことを試しましたが、役に立ちませんでした。最初のアイデアは、easy_installDjangoをPython 2.5に配置するものです(したがって、別々のDjangoを備えた2つのバージョンのPythonがあります)。したがって、私は2.5のディレクトリに移動し、それを実行しました。これにより、2.5ではなく2.4に再インストールしただけであることがわかりました。したがって、最初の質問は、2.4ではなくPython2.5にどのように誘導するかです。easy_install

「アップグレード」を押して完全な更新を行う方法はありませんか?私はこれが多くを求めているかもしれないことを知っています、しかしそれはとても面倒なように思えます、そして私は他の誰も不平を言っているのを見つけることができないことに驚いています。どんな助けでも大歓迎です。

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

php - サーバー全体ではなく、特定のディレクトリの PHP memory_limit を増やす必要があります

plesk9/centOS64 で、safe_mode=on の fcgi として wordpress 2.8.6 を実行しています。wordpressはinstallatronによってインストールされました。php.ini は /etc/etc/php.ini から読み取られています

mod_fcgid: stderr: PHP Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 40961 bytes) in /var/www/vhosts/domain.com/httpdocs/wp-content/plugins/blah/blah.php on line Xほとんどの WP プラグインをアップグレードしようとすると多くのエラーが発生するため、php の memory_limit を増やす必要があります。

http://www.sakinshrestha.com/wordpress/fix-php-fatel-error-for-wordpress/の指示に従って、php.ini と htaccess ファイルの両方を作成し、/var/www/vhosts に配置しようとしました/domain.com/httpdocs/wp-content/. うまくいきませんでした。両方のファイルを同時に使用しようとはしませんでした。これらのファイルを作成するたびにApacheが再起動されました。

フォルダごとの設定が使えないのは、fcgiを使っているせいではないかと思いました。mod_php を使用するようにドメインを切り替えました。プラグインをアップグレードしようとすると、FTP ログイン情報を要求するボックスが表示されます ( http://www.chrisabernethy.com/why-wordpress-asks-connection-info/を参照)。正しい FTP ログイン情報を入力しましたが、[続行] をクリックすると、サーバーがupdate.phpをダウンロードしようとします。

だから今、私は2つの質問があります:

1) FCGI の下でのみ、そのフォルダーの memory_limit を増やすにはどうすればよいですか?

2) mod_php に切り替えて、FTP 接続情報を必要としないように WP を構成するにはどうすればよいですか? 上記の最後のリンクの手順に従ってみましたが、<?php echo(exec("whoami")); ?>によってブロックされていPHP Warning: exec() has been disabled for security reasons in /var/www/vhosts/domain.com/httpdocs/whoami.php on line 3ます。safe_mode=off にしましたが、違いはありませんでした。

あぁぁぁぁぁぁぁぁぁぁぁ!!

0 投票する
3 に答える
3036 参照

linux - Minicomがデータを正しくキャプチャしていません

Linuxサーバーをシリアルポートに接続しているという問題があります。epabxを経由するシリアルポートからのデータの継続的な流れがあります。

Minicomでは、最初の呼び出しのデータを取得し、2番目の呼び出しからオフラインになります。データが表示されません。

誰かがこれについて私を助けることができますか?