問題タブ [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.
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_install
DjangoをPython 2.5に配置するものです(したがって、別々のDjangoを備えた2つのバージョンのPythonがあります)。したがって、私は2.5のディレクトリに移動し、それを実行しました。これにより、2.5ではなく2.4に再インストールしただけであることがわかりました。したがって、最初の質問は、2.4ではなくPython2.5にどのように誘導するかです。easy_install
「アップグレード」を押して完全な更新を行う方法はありませんか?私はこれが多くを求めているかもしれないことを知っています、しかしそれはとても面倒なように思えます、そして私は他の誰も不平を言っているのを見つけることができないことに驚いています。どんな助けでも大歓迎です。
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 にしましたが、違いはありませんでした。
あぁぁぁぁぁぁぁぁぁぁぁ!!
linux - Minicomがデータを正しくキャプチャしていません
Linuxサーバーをシリアルポートに接続しているという問題があります。epabxを経由するシリアルポートからのデータの継続的な流れがあります。
Minicomでは、最初の呼び出しのデータを取得し、2番目の呼び出しからオフラインになります。データが表示されません。
誰かがこれについて私を助けることができますか?
php - CentOS に yum インストール php-pear*
centos に pear をインストールしようとしています。
「*yum install php-pear**」を使用して pear をインストールしたところ、正常にインストールされたようです。エラーなし。サーバーを再起動します。
ただし、phpinfo()をチェックアウトすると。私のphpはまだ「--without-pear」を使用して構築されていることがわかります。
yum は私の php を pear で再構築することになっていませんか? 何がうまくいかない可能性がありますか?
ありがとう!
php - PHP コハナ CentOS 5
CentOS 5 で Kohana ベースのプロジェクトをデプロイしようとしています。PHP 5.3.1 をインストールしましたが、次のエラーが引き続き発生します。
過去 2 日間試してみて、PHP を 5.1 から 5.3 にアップグレードしましたが、それでも同じエラーが発生します。問題は、phpinfo() の PHP の PCRE モジュールが 2004 年 9 月のものであると述べていることです。以下は実際の行です。
誰かがそれをアップグレードする方法を教えてもらえますか、または問題の解決策を教えてください。
ありがとう。
php - yum を使用して CentOS で PHP を 5.2.12 にアップグレードする
ソースをダウンロードして自分で再度コンパイルする代わりに、CentOS5 マシンで PHP をアップグレードする簡単な方法を見つけようとしましたyum
(前回も実行しましたが、すべてのコンパイル構成を CentOS のデフォルトと同じにするのは非常に困難です)。とにかく、私は最終的にここにリストされている方法を使用します:
http://www.atomicorp.com/wiki/index.php/PHP
現在、コマンドphp -v
はバージョンが既に 5.2.11 (必要でした) であることを示していますが、常に次のような多くの警告が含まれています。
基本的に、これら 4 つのモジュールを再コンパイルする必要があることを意味していると思いますが、どうすればそれを行うことができますか? 任意の提案をいただければ幸いです。
php - Drupal を使用した APC の構成
CENTOS 5.4 i686 virtuozzo がインストールされた VPS でホストされている Web サイトで作業しています。サーバーに drupal をインストールして、同時に約 100 人の認証済みユーザーを取得しますが、ある時点でサーバーが応答を停止し、サイトがオフラインになりました。そこで、opcode キャッシュ - Alternative PHP Cache をインストールしてみました。
サーバーの残りの部分は正常に動作しますが、PECL APC をインストールするとすぐに Drupal のインストールがクラッシュし、次のメッセージが表示されます。致命的なエラー: /home/apogee/public_html/2010/ のエンコードされていないファイルと組み合わせて、このファイルからコードを実行できません。テーマ/禅/禅/block.tpl.php。
APC を使用するように Drupal を適切に構成する方法を教えてください。
ありがとうござい
ます
linux - エラーに直面している"***glibcが***free()を検出しました:次のサイズが無効です(高速)"
密接に関連する質問については、 MSOの質問「重複の可能性のある長いリスト—Cメモリ割り当てとオーバーランニング境界」を参照してください。
開発者環境:CentOS 4.7、Kdevelop 3.1.1、gcc 3.4.6
JNIを使用してC++共有ライブラリをロードするJavaテストクライアントを実行します。私のアプリケーションには3つのコンポーネントがあります。
- Javaクライアント
- JNIラッパーとして機能するC++共有ライブラリ。(私はそれを「ラッパーライブラリ」と呼びます)
- ビジネスオブジェクトを含むC++共有ライブラリ。(私はそれを「ビジネスライブラリ」と呼びます)
クライアントを実行すると、非常に頻繁にエラーが発生します*** glibc detected *** free(): invalid next size (fast): 0x080eeef8 ***
。このエラーは約10〜11回発生し、その後アプリケーションが実行されます。
私のJavaクライアントでは、最初に必要なC++ライブラリを静的コンストラクターに次のようにロードします。
「ビジネスライブラリがロードされました」というステートメントがコンソールに出力されますが、その後にエラー*** glibc...
が発生します。
ラッパーライブラリのプロジェクト設定では、ビジネスライブラリが依存ライブラリとして指定されています。したがって、businesslibraryをロードする呼び出しを省略して、単に書き込むだけでも、
次に、最初にビジネスライブラリがロードされ(グローバル変数作成ログで確認)、次にラッパーライブラリがロードされます。コントロールはJavaクライアントに戻り、「ラッパーライブラリがロードされました」というステートメントがコンソールに出力されます。この後、ネイティブメソッドの呼び出しがあります。ただし、コントロールがこのネイティブメソッドの実装に到達することはありません。その前に、エラーが*** glibc...
再び発生します。また、次のようなネイティブメソッド呼び出しの前に別のJavaクラスの静的メソッドへの呼び出しを挿入すると、
その場合、Try.temp()の出力は出力されません。
これらのアプローチの両方で問題が発生する可能性のある理由は何でしょうか。また、どのように進めればよいですか。
php - CentOS を使用して PDO を有効にするにはどうすればよいですか?
phpinfo(); を出力するとき。Configure Command セクションで PDO が「--disable-pdo」に設定されていることがわかります。SSH を使用してこれを有効にするにはどうすればよいですか?
php - CentOS で PHP 5 に curl サポートを追加する方法
CentOS で PHP 5 に curl サポートを追加するにはどうすればよいですか?
curl と curl-devel をインストールした後、PHP 5 で curl をセットアップするために必要なことは何ですか?