問題タブ [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 - 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)
まだそこにあります...
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_(詳細)
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 を再インストールしようとしましたが、うまくいきませんでした。
誰かがこの問題で私を助けてくれますか?
前もって感謝します!
centos7 - CentOS 7 で root ユーザーのパスワードをリセットできない
最近ラップトップにCentos7をインストールしました。どういうわけか、管理者アカウントは管理者ではなくなりました (sudo はできません)。
rootパスワードをリセットできるかどうかを確認してから、rootを使用してユーザーアカウントを修正することで、これを修正しようとしました。
Centos7 の Web サイトでは、RHEL7 のドキュメントを参照しinit=/bin/sh
て grub ブート パラメーターを追加していますが (以下のリンク)、ファイルが見つからないというメッセージが表示されます/bin/sh
。私も試しましたが/bin/bash
、同じファイルが見つかりませんというメッセージが表示されました。
メインのログイン管理者権限を再度付与するにはどうすればよいですか?
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 は利用できません。
エラー: 何もする必要はありません
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で同様のセットアップを使用しましたが、すべて問題ありませんでした。