問題タブ [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.

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

php - PHPでホームディレクトリからファイルを読み込む方法 (CentOS 7, Apache 2.4, SELinux)

信頼できる他のサーバーからプッシュされたファイルを取得するホームディレクトリからファイルを読み取りたいです。
私の index.php は、/var/www/html/index.php
php 経由で読みたいファイル file_get_contents にあります/home/user123/subdir/info.txt

私が得ているエラー: file_get_contents(/home/user123/subdir/info.txt): failed to open stream: Permission denied (2)

aureport --avc拒否エラーを示します
05.09.2014 14:17:16 httpd system_u:system_r:httpd_t:s0 6 dir getattr unconfined_u:object_r:user_home_dir_t:s0 denied 53606

私がこれまでに試したこと(成功なし):

chcon -R -t httpd_sys_script_rw_t /home/user123/*
chcon -R -t httpd_user_content_t /home/user123/*

ディレクトリを apache userdir config に追加します ( /etc/httpd/conf.d/userdir.conf)

私は何が欠けていますか/何が間違っていますか?

システムの情報:

UPDATE
は、homedir を読み取るための apache 許可を付与し、selinux からの拒否エラーを解決しました
setsebool -P httpd_enable_homedirs on

しかし、file_get_contents(/home/user123/subdir/info.txt): failed to open stream: Permission denied (2) まだそこにあります...

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

ruby-on-rails - Redmine - mysql2 (0.3.16) のインストール中にエラーが発生し、Bundler を続行できません

Digital OceanクラウドサーバーにRedmineをインストールしているときにこの問題が発生しました(Centos 7を使用しています)。Ibundle installの後、このエラー メッセージが表示されました。

次に、このコマンドを使用して mysql2 をインストールしようとします

エラーメッセージが飛び出し、

このチュートリアルに従って、Ruby on Rails をセットアップします: https://www.digitalocean.com/community/tutorials/how-to-install-ruby-on-rails-on-centos-6

Redmine: http://www.redmine.org/projects/redmine/wiki/How_to_Install_Redmine_on_CentOS_(詳細)

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

angularjs - サーバー vps CentOS7 で Yeoman generator-angular-fullstack を実行できません

Centos 7 VPS で「grunt serve:dist」を実行しようとすると、xdg-open に問題が発生し、次のメッセージが表示されます。

警告: コマンドが失敗しました: xdg-open: 「http://0.0.0.0:9000」を開く方法がありません

xdg-util を再インストールしようとしましたが、うまくいきませんでした。

誰かがこの問題で私を助けてくれますか?

前もって感謝します!

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

centos7 - CentOS 7 で root ユーザーのパスワードをリセットできない

最近ラップトップにCentos7をインストールしました。どういうわけか、管理者アカウントは管理者ではなくなりました (sudo はできません)。

rootパスワードをリセットできるかどうかを確認してから、rootを使用してユーザーアカウントを修正することで、これを修正しようとしました。

Centos7 の Web サイトでは、RHEL7 のドキュメントを参照しinit=/bin/shて grub ブート パラメーターを追加していますが (以下のリンク)、ファイルが見つからないというメッセージが表示されます/bin/sh。私も試しましたが/bin/bash、同じファイルが見つかりませんというメッセージが表示されました。

メインのログイン管理者権限を再度付与するにはどうすればよいですか?

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

php - CentOS 7.0 x64 に MCrypt PHP 拡張機能をインストールする方法

私はlaravelフレームワークを使用しています。laravel プロジェクトの実行要件は MCrypt です。インストールしようとしていますが、エラーに直面しています

HTTP 要求が送信され、応答を待っています... 404 見つかりません 2014-09-18 13:25:27 エラー 404: 見つかりません。

yum インストール php-mcrypt

読み込まれたプラグイン: fastmirror

キャッシュされたホストファイルからミラー速度を読み込んでいます

  • ベース: centos.someimage.com

  • エクストラ: mirrors.mit.edu

  • 更新: mirror.lug.udel.edu

パッケージ php-mcrypt は利用できません。

エラー: 何もする必要はありません

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

nginx - CentOS 7 で NGinX が Jenkins に接続できない

Cent OS 7 マシンと NGinX に Jenkins CI をインストールし、ドキュメントで説明されているようにリバース プロキシを構成しました。ポート 8080 経由で Jenkins に接続できますが、ポート 80 経由では接続できません。 に次のエラーが表示され/var/log/nginx/error.logます。

2014/09/22 22:12:35 [crit] 1639#0: *4 connect() to 127.0.0.1:8080 failed (13: Permission denied) while connecting to upstream, client: 10.10.81.212, server: 10.10.81.82, request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:8080/", host: "10.10.81.82"

誰が問題の原因を知っていますか?

PS CentOS 6.4で同様のセットアップを使用しましたが、すべて問題ありませんでした。