問題タブ [centos6]
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.
php - PHP 5.3.8、JSON & CentOS 6
CentOS 6 と PHP 5.3.8 (apache モジュールとして) を実行していますが、これにはコアの一部として JSON が含まれているはずです (私は聞いています)。# php -i
コマンド ラインを見ると、[Configure Command] の下に表示され'--enable-json=shared'
ます ... 素晴らしいです!
ただし、Web ページの php_info() を見ると、Configure Command が表示されます'--disable-json'
。
問題ないと思いました。peclを使用してインストールします。
成功、それをするなんてとんでもない、と私は思った。ただし、php -m は以下を示します。
PHP 警告: PHP の起動: 動的ライブラリ '/usr/lib64/php/modules/json.so' を読み込めません - /usr/lib64/php/modules/json.so: 未定義のシンボル: ZVAL_DELREF in Unknown on line 0
これがばかげた質問である場合はお詫びしますが、ここで何が起こっているのか知っている人はいますか? JSON が機能し始めるように、これを修正する方法について正しい方向を教えてもらえますか?
どうもありがとう
gtk - CentOS 6 で ATK 2.2.0 を使用して GTK+ 3 をコンパイルする未定義のシンボル
CentOS で ATK 2.2.0 を使用して GTK+ 3 をコンパイルしようとしていますが、atk_window_get_type でエラーが発生します。
私が見る限り、それは atk/atkwindow.h で宣言されていますが、決して定義されていませんが、この問題を抱えている人は他にいないようです。なぜ私に影響を与えているのでしょうか?
centos - CentOS 6 上の OpenXCAP の init.d スクリプト
私は Linux と OpenXCAP の初心者であり、CentOS 6 で OpenXCAP 用の init.d スクリプトを作成しようとしています。
私のスクリプトはOpenXCAP サービスを開始および停止できますが、ステータスコマンド (サービス openxcap ステータス)に対して次のエラーを返します: openxcap dead but subsys locked
問題が init.d スクリプトにあるのか、それとも openxcap サービス自体にあるのか、誰かが教えてくれるでしょうか? openxcap には「give-status」機能がありませんか?
php - PHP 5.3+ を搭載した CentOS 6 上の xapian
CentOS 6 と PHP 5.3 がインストールされた 64 ビット サーバーがあります。
php-5.3.2-6.el6_0.1.x86_64
彼らのウェブサイトからRPMを使用してxapianをインストールしました
PHP から Apache 経由で xapian ライブラリを使用しようとすると、次のエラーが発生します。
22 行目の未定義関数
dl()
の呼び出し/usr/share/php/xapian.php
いくつかのグーグルの後dl()
、PHP 5.3+では機能しなくなっていることがわかりました。で有効enable_dl
にしましたがphp.ini
、何もしていません。この問題の解決策はどこにも見つかりませんでした。現在CentOS 6を使っている人は少ないのではないでしょうか?
私に何ができる?
linux - CentOS64ビットの不正なELFインタープリター
CentOS 6 64ビットバージョンをインストールしました。64ビットマシンに32ビットアプリケーションをインストールしようとすると、次のエラーが発生します。
/lib/ld-linux.so.2:不正なELFインタープリター:そのようなファイルまたはディレクトリはありません
Linuxは初めてです。これを解決するにはどうすればよいですか?
linux - CentOS 6 でボンディングを使用してゲートウェイ経由でスローすることはできません
CentOS6でbonding(NIC RAID)してみます。(インターネットを相互の NIC に接続するための前提条件を満たすことができます。) 「/etc/modprobe.d/bonding.conf」、「/etc/sysconfig/network-scripts/ifcfg-bond0」のいくつかのファイルにいくつかのパラメーターを設定します。 "、"/etc/sysconfig/network-scripts/ifcfg-eth0"、"/etc/sysconfig/network-scripts/ifcfg-eth1"、...、"/etc/sysconfig/network-scripts/ifcfg-eth3" "。
「/etc/modprobe.d/bonding.conf」には
「/etc/sysconfig/network-scripts/ifcfg-bond0」には
「/etc/sysconfig/network-scripts/ifcfg-eth1」には
"DEVICE" と HADDR を除いて、"/.../ifcfg-eth1"、"/.../ifcfg-eth2"、"/.../ifcfg-eth3" に同じパラメーターを設定します。
「サービスネットワークの再起動」でネットワークデバイスを再起動した後。次に、「NetworkManagerによって管理されていないデバイス」を表示します。だから私はマシンを再起動しました。いくつかの操作でそれらを確認します。
- 「ifconfig -a」と入力すると、結果は正常です。
- 「ping xxx.xxx.1.1(ゲートウェイサーバーのIPアドレス)」と入力すると、結果は正常です。
- 「ping 216.239.27.104(IPアドレスはGoogleのサーバーです)」と入力すると、エラーになります(当時DNSはシステムダウンしていませんでした)
- 「ping google.com」と入力すると、エラーになります。
- 「dig」と入力すると、結果は正常です(DNSサーバーのIPアドレスが表示されました)
この問題は Gateway の IP アドレスが原因のようですが、方法がわかりません。そして私の解決策は憶測です。
この問題を解決する方法を教えてください。
apache - Yum で同じパッケージを別の名前でインストールできる理由
Centos 6でできること
また
また、両方のコマンドで httpd (apache) がインストールされます
RPM を構築していますが、どちらを使用すればよいのか、なぜ違うのかわかりません。パッケージには、アドレス指定できる「一般的な」名前がありますか? たとえば、lighttpd をインストールした場合、webserver パッケージを提供できますか?
django - CentOS 6 に cx_Oracle をインポートするにはどうすればよいですか?
Oracle にアクセスする Apache/mod_wsgi インストールで Django を動作させるのに深刻な問題があります。CentOS 6 ホストでこのセットアップを実行していますが、Apache ログに次のエラーが記録されています。
Python コマンド ラインからインポートしようとするとcx_Oracle
、root ユーザーと apache ユーザーの両方で問題なく動作します。ORACLE_HOME
and LD_LIBRARY_PATH
( $ORACLE_HOME/lib
) を正しく設定しまし~/.bashrc
た。環境変数/etc/ld.so.conf.d/oracle.conf
を~/.bash_profile
設定できる場所ならどこでも。
$ORACLE_HOME/lib/libclntsh.so.10.1
また、 inへのハード リンクまたはシンボリック リンクを作成しようとしましたが、 down からおよび ファイルに何度発行して/usr/lib
も、アクセス許可エラーが発生しました。chmod 777
/usr
/usr/lib
ORACLE_HOME
とLD_LIBRARY_PATH
を変更せずに追加しました/etc/sysconfig/httpd
。
どうやらこのエラーは、Apache ユーザーが import cx_Oracle コマンドを実行した場合にのみ発生しますが、このユーザーでログインすると、Python インタープリターからコマンドを実行できます。
linux - JBOSS 7 AS standalone.sh が jboss-modules.jar にアクセスできない
私はここで何が起こっているのかを理解しようとして少し機知に富んでいます。CentOS 6 で JBOSS 7 をセットアップしようとしていますが、次のようになります。
不思議に思っている人のために、jboss 7 ディレクトリ全体とそこに含まれるすべてのファイルを所有する jboss ユーザーがいます。すべての環境変数が正しく設定されていることは、echo と上記の出力で確認できます。JBOSS_HOME にスペースがなく、standalone.sh にもスペースがありません。誰かがこれについて正しい方向に私を向けることができれば、私は感謝しています。sudo を使用してサーバーを実行すると (悪いことはわかっていますが、仮説テストだけです)、サーバーは実行されます。所有ユーザーとして実行すると、終了します。権限の問題だと思いますが、関連するものをすべて反転させたので、どれを反転すればよいかわかりません--と思います。
php - タイムゾーンが有効であるにもかかわらず、デフォルトのタイムゾーンの設定が機能しない
phpinfo()を実行するだけで取得できます
警告:phpinfo():システムのタイムゾーン設定に依存することは安全ではありません。date.timezone設定またはdate_default_timezone_set()関数を使用する必要があります。これらの方法のいずれかを使用してもこの警告が表示される場合は、タイムゾーン識別子のスペルを間違えている可能性があります。8行目の/myadmin/i.phpで、代わりに「EET / 2.0/noDST」に「Europe/Helsinki」を選択しました。
これがi.phpです:
ご覧のとおり、date_default_timezone_set( "Europe / Kiev")を実行すると、次のようになります。
注意:date_default_timezone_set():タイムゾーンID'Europe/Kiev'は4行目の/myadmin/i.phpでは無効です
ここから有効なタイムゾーン文字列を使用していると確信しています。
date.timezone=ヨーロッパ/キーウ
php.iniファイル内。
環境:CentOS 6、nginx / 1.1.11、PHP 5.3.8(fpm-fcgi)
何が問題なのか本当に理解できません。ありがとうございました。