問題タブ [chown]
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 - Mac OSX Apache 書き込み権限
だからここに私の問題があります。管理パネルから WordPress にプラグインやテーマをインストールできないことがわかったときに始まりました。接続情報 ( http://cl.ly/DLdH/o ) を求め続けました。
wordpress フォルダーの所有権を Apache ユーザーに変更することを提案するブログ投稿を見つけました。
プラグインとテーマをインストールでき、PHPを介してディレクトリに書き込むことができたので、部分的に問題を修正しましたが、テキストエディタでファイルを追加/削除/編集できませんでした。ファインダーでも。アクションを処理するために、ユーザーのパスワードを要求し続けます。
所有権を元に戻すとパスワードの問題は修正されますが、PHP を使用してディレクトリに書き込むことはできなくなります。
両方を同時に実行できるようにする方法はありますか?
編集:
私はこのコマンドに出くわしました
つまり、私のユーザー名をグループ_wwwに追加し、実行しました
それはうまくいきました!
apache - Phingは制限付きの権限を持つユーザーの下で実行されます
これまでphingを使用したことはありませんが、これを使用して展開プロセスを自動化したいと考えています。現在、myuserでログインしていますが、Apacheはwww-dataで実行されています。私のアプリケーションコードはすべてmyuserが所有していますが、他の(キャッシュ)ファイルはwww-dataによって生成されます。
私は現在、sudoを使用してこれらのファイルを削除することでこれを解決しています。ssh経由でファイルにアクセスする方が簡単なので、myuserが所有するアプリケーションコードを保持したいと思います。現時点では、この自動化されたツールをまだ信頼していないため、phingをスーパーパワーで実行したくありません。
制限されたファイル権限でphingを使用するためのベストプラクティスは何ですか?
php - PHP は、何があってもドキュメント ルートの外に書き込むことはできません。
通常の httpd インストールを使用して CentOS 5.7 で VM を実行します。
の外部のフォルダーにファイルを書き込もうとしています/var/www/html
。/var/somedir
- somedir を 777 で chmod しました
- 私はそれを apache:apache に変更しました (root:apache も機能しませんでした)
- PHP の safe_mode がオフになっている
- PHP の doc_root が空です (つまり
doc_root =
)
rename()
ドキュメントルートから何かを移動するために使用することはできませんし、 fwrite() を使用してその外にファイルを作成することもできません。
確認するために、私whoami
はphpファイルから実行し、ブラウザでアクセスするとエコー/返されたApacheを返しました。
これまでに約 200 回の検索で Google をヒットしたと思いますが、まだ何かが足りないと思います。
macos - Mac OSでファイルを同時に編集して公開する方法は?
深刻な問題があります。ソースコードを編集するたびにchown username:groupname
、htdocsフォルダーに対してを実行する必要があります。ファイルを公開してWebサーバーで実行する必要がある場合は、正しく機能するようにする必要がありchown www:www
ます。httpd.confのusername、groupnameをMac OSのログインに変更しようとしましたが、所有権が正しく設定されていません。ソースコードを編集できるようにしたいだけで、権限の変更について心配する必要はありません。
私は何をしますか?
git - .ssh/id_rsa に失敗しました: 権限が拒否されました
私はウェブ/SOをスキャンしており、私が理解している方法で私の問題を解決するものを見つけることができません.
私はこれらの指示に従っています ( Heroku/Cedar での Python 入門)。すべてがうまくいきました:
(セキュリティがわからないので、キーを (#) に置き換えました)
私はそれが原因かもしれないと思う
なぜなら
これらの問題の経験がほとんどない人として、私は強力なツールをいじっていることを知っているので、安全に行ったことを元に戻す方法がわかりません. ここで何が起こっているかについて何かアドバイスはありますか?問題を解決するためにさらに情報を含める必要がある場合はお知らせください。
php - Apache ユーザーでの php chown() の問題
別のユーザー ( apacheではない) で実行される cron を実行しています。 apacheのファイルにアクセスしようとすると、次のようなエラーが表示されます。
これは、 safe_mode がオンになっていて、 apacheのファイル (この場合はサイトからアップロードされたファイル) を使用できないためです。どうすればこれを克服できますか?php.netでは、所有権を変更できるようにするにはスーパーユーザーでなければならないと書かれていますが、これは私にはあまり安全ではないようです...
ruby-on-rails - rails 3.1 Assets: precompile rake が中止されました! アクセス拒否?
Heroku でアプリに写真をアップロードしようとすると問題が発生しました。それらは AWS にアップロードされましたが、データベースで「アクセスが拒否されました」というエラーが発生しました。
フォーラムを閲覧していると、似たようなものが見つかり、アプリに許可を与えることで修正されました。ばかげて、コマンドを書き留めませんでしたが、次のようなものでした
問題は、どうやら自分のアプリに書き込む権限がないことです。だから私がタイプするとき
それは戻ってきます...
ファインダーから手動でファイルを削除しようとすると、管理者パスワードを要求されます。ただし、試してみると:
戻り値
chown や chmod と何か関係があると確信しています。しかし、私は何をすべきか見当もつかない...
apache - Web サーバー フォルダーで「chown apache」を使用すると「無効な引数」エラーが発生する
実行時に端末の Mac で:
エラーが発生します:
foder は共有 Web サーバー上にあります。フォルダーの所有者を変更する必要があります。そうしないと、単純なテキスト ファイルを作成するための PHP スクリプトがアクセス許可拒否エラーを返すためです。フォルダーを 777 に chmod することはお勧めしません (これはうまくいきます)。
サーバーがユーザー「apache」としてスクリプトを実行しない可能性はありますか? どうすればこれを見つけることができますか?
database - 私の環境でPostgresのセットアップを取得しようとしていますが、intidbへのアクセス許可を取得できないようです
最近の RailsCast に従って PostgreSQL をセットアップしていますが、initdb /usr/local/var/postgres
コマンドを実行できません。実行するたびに、次のエラーが発生します。
php - php フォルダの所有者/グループを作成
サイトを Linux ホスティングに転送します。システムの自動作成フォルダーに画像をアップロードする際に問題があり、権限は chmod 0777 です。所有者/グループが www-data にあるため、常にアップロードが失敗することがわかりました。イメージをフォルダにアップロードするために、所有者/グループを「ルート」に変更できますか?
}
ご意見をお聞かせください。ありがとう。