問題タブ [centos7]
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 - --enable-cli パラメータでビルドした後に PHP-CLI が見つからない
ソースから PHP 5.6.1 をインストールし、構成段階でこの構成を使用しました。
./configure --prefix=/usr/local/php --with-mysql --enable-cli --enable-mbstring --enable-exif --with-pdo-mysql=mysqlnd --with-gd --enable -session --enable-dom --enable-phpdbg --enable-fpm --enable-ctype --with-vpx-dir --with-jpeg-dir --with-png-dir --with-xpm-dir --with-freetype-dir
何か問題が発生した場合はエラーが発生するはずだと思っていましたが、エラーが発生しmake
、make installed
すべて問題なく動作しました。php-cli
PHP は他の拡張機能と一緒に検索するだけで機能しますが、どこにも見つからないようです。私はやった
皆言ってるらしい-bash: php: command not found
I foundへの唯一の参照は、 found incli
というファイルです。cli.h
/usr/local/php/include/php/sapi/cli
このビルドに何か問題がありますか?
編集
この画像を確認してください。php は実際には cli バイナリの場所を教えてくれますが、実行しようとしても見つかりません。
linux - libvirt lxc エラーメッセージ
CentOS7 で最初の lxc コンテナーを構成します。
コンテナを起動すると、すべてがOKステータスです
1) コンテナ内で init 6 を送信すると、次のエラーが発生します。
2) メッセージログ:
lxc コンテナの重要なメッセージがわかりませんか?
これらのエラーを修正する方法を教えてください。
linux - CentOS 7.0 に dia をインストールするときに yum に libEMF が表示されない
CentOS 7.0 に dia をインストールしています。指示:
エラーメッセージ:
epel リポジトリから libEMF をインストールできることがわかりました。私もこのリポジトリを持っていますが、libEMF をインストールしようとすると、「パッケージが見つかりません。インストールするものがありません」というメッセージが表示されました。次に、このパッケージをhttp://rpmfind.net/linux/rpm2html/search.php?query=libEMF.so.1で見つけましたが、このサイトには7.0ではなくcentOS 6.5用のパッケージしかありません。そのソースから libEMF をインストールしましたが、何も変わりませんでした。今、必要なファイルがあります:
しかし、dia を再度インストールしようとすると、以前と同じエラー メッセージが表示されます。また、python 2.7 がインストールされていますが、libpython2.6.so.1.0 を取得するために何をする必要があるのか わかりません。Python を 2.7 から 2.6 にダウングレードしたくありません。
linux - p7zip 64 ビットバイナリ
Linux用の7zの64ビットバイナリを見つけるのを手伝ってくれる人はいますか? 彼らのウェブサイトにあるもの、つまりこのリンクからダウンロードしようとしました。ただし、これは 32 ビット バイナリであり、CentOs 64 ビットでは動作しません。CentOs 64 ビットでは、次のエラー メッセージが表示されます/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
。このエラーに関するこのリンクを読みましたが、そこに記載されている 32 ビット ライブラリ サポートを使用したくありません。代わりに、64 ビット 7z バイナリを探しています。
database - InnoDB: エラー: スペース ヘッダー ページは、データ ファイル ./ibdata1 のゼロ バイトで構成されています
wordpress の設定は完璧にできていたのですが、今日、サーバーがサイトの読み込みを突然停止しました。centos 7 VPS にログインして再起動しました。再起動後、MariaDB は開始されませんでした。ログで見つけたものは次のとおりです。
誰かが問題の原因を調査するのを手伝ってくれますか? MariaDB を起動できなくてもデータベースをバックアップできる可能性はありますか?
ssh - ポート変更後のSSH接続拒否
CentOS7 最小インストール マシンに LAN (192.168.1.33) で接続しています。ssh ポートを変更しました vi /etc/ssh/sshd_config 行 17 ポート 1234
sshd サービスを再起動すると、接続が拒否されます
SELinux とルーター ファイアウォールを無効にしましたが、まだ問題があります。ポート 22 に戻すと、再度ログインできます。
他に変更する構成はありますか?
apache - VirtualBox 共有フォルダーの SELinux セキュリティ コンテキストを変更できない
私は次の状況に直面しています。Web 開発の目的で、VirtualBox を使用して CentOS 7 ゲスト VM をセットアップすることができました。LAMP スタックをインストールし、VirtualBox 共有フォルダーにアクセスするように Apache (仮想ホスト、グループ vboxsf の apache メンバーを追加、ファイアウォール ルールを追加) を構成しました。
GUEST CentOS 7 VM ゲスト マシンの構成設定:
ここで、ホスト マシンでブラウザーを開き、次の場所に移動します (たとえば、次のようにします)。
メッセージが表示されます:
問題を SELinux セキュリティ コンテキスト タイプの問題に突き止めました。SELinux が無効になっている場合、すべてが正常に機能します (まあ... いいですね)。
しかし、セキュリティ機能をシャットダウンするだけでは悪い習慣のように感じます。共有フォルダーのコンテキストを変更しようとしましたが、操作を実行できませんでした
SELinux を非アクティブ化せずに、Apache を介して共有フォルダーにアクセスする機会はありますか?
terminal - CentOS 7 でターミナルのキーボード ショートカットを作成する方法
ラップトップにCentOS 7をインストールしました。この新しいバージョンの CentOS は古いバージョンとはかなり異なり、以前の方法ではターミナルのキーボード ショートカットを作成できません。誰でも方法を知っていますか?
linux - カスタム PGDATA を使用した Centos 7 上の Postgresql 9.3
Centos 7 で Postgresql 9.3 サーバーを設定しようとしています (yum 経由のインストール) カスタム ディレクトリ内で、私の場合は起動時にマウントされる暗号化されたパーティション (/custom_container/database) です。ある理由により、Postgresql がマニュアルどおりに動作せず、サービスの起動時にエラーが発生します。
注: 私が設定した PGDATA 環境変数を受け入れたくありません。
(PGDATA ディレクトリが postgres:postgres によって所有されている場合) クラスタはデフォルト ディレクトリ /var/lib/pgsql/9.3/data/ 内で初期化されます。
私が使用しているカスタムコンテナ内のディレクトリを初期化します。ドキュメントでは PGDATA 変数がデフォルトで使用されると書かれているため、これは私が理解できなかったことです。
問題:実行時
ログにエラーが表示されます
つまり、クラスタが新しい $PGDATA ディレクトリ (/custom_container/database) で初期化されていても、Postgresql は引き続き /var/lib/pgsql/9.3/data/ でクラスタを探します。
以前にこの Postgresql の動作を経験した人はいますか? 特定の設定オプションを忘れたのか、Postgresql のインストールに問題があるのでしょうか?
前もって感謝します!
linux - Postgres サービスの Centos 7 環境変数
最近、カスタム PGDATA パスを使用して postgresql サービスを開始する際に問題が発生しました。初期化されていないデフォルトのデータ ディレクトリ (/var/lib/pgsql/9.3/data/) を検索しようとしたため、これらのエラーが発生しました。問題は、Centos 7 のサービス スターターが PGDATA を含むすべての環境変数を削除することです。
構成する方法はありますか
カスタム環境変数を使用するには? これらの変数を定義する必要があるサービスの構成ファイルはありますか?
前もって感謝します!