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

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

php - ストリームを開けませんでした: 権限が拒否されました - ファイルから読み取ろうとしたとき

PHPを使用して読みたい2つのファイルがあります。1 つのファイルは に/var/www/htmlあり、もう1 つのファイルは/svn/access/(作成したディレクトリ) にあります。入っているファイルは読めます/var/www/htmlが、他のファイルは読めません。

次のエラー メッセージが表示されます。

「chmod」と「chown」を使用して、すべてのディレクトリとファイルに許可を与えました

ここに画像の説明を入力

しかし、パスから読み取ろうとすると、まだそのエラーが発生します/svn/access。なぜこれが起こっているのですか?どうすれば修正できますか? 助けてください!

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

java - intの代わりにchownの文字列を持つJNA?

こんにちは、JAVA を使用して特定のファイルのユーザー/グループを変更する必要があります。どこでもほぼ同じPosixの例を見てきました。

これに関する問題は、PID と GID を知る必要があることですが、そのためにはランタイムを通過してそれらを取得する必要があるため、chown メソッドの使用は実際にはわかりません。私はこれを試しました

しかし、ユーザーとグループの文字列パラメーターを渡した後、ls -l はファイルの 806789808 806789776 dor ユーザー/グループを表示します。ユーザーとグループを Strings として渡す方法はありますか?

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

apache - Plesk がサブスクリプションを作成できない

Centos サーバーがあり、Apache でデモ サイトを実行していました。Apache の代わりに Nginx をインストールして使用することにしました。nginx ユーザーがサイト フォルダーのアクセス許可を要求するまで、すべてがうまくいきました。だから私はやった

その後、FTP からログインできませんでした。Plesk にも多くのエラーがあります。

Plesk 内からドメイン/サブスクリプションを削除してから、新しいドメイン/サブスクリプションを作成しようとしましたが、作成できませんでした。Plesk は新しいドメイン/サブスクリプションを作成できず、次のエラーが表示されました:

失敗しました: ユーザー保護ディレクトリを作成できません:filemng: /bin/mkdir コマンド中にエラーが発生しました

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

bash - cron chmod スクリプトは所有者を変更しません

選択したファイルの所有者とグループを変更する cron ジョブを実行する必要があります。

私はこれのためのスクリプトを持っています:

手動で実行すると、完全に機能します。これをルートのcronに追加すると

所有者/グループは変更されません。ファイルにはパーミッション「-rwsr-xr-x」があります。

これをどのように解決できるか考えていますか?

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

php - PHP - 所有者が間違っている mkdir

フォルダーを作成し、特定のファイルをそこにコピーする単純な PHP スクリプトがあります。フォルダー (およびコピーされたファイル) には、すべて 755 のアクセス許可があります。問題は、ユーザーを Apache として設定することです。現在、FTP を介して権限を削除または変更できません。DirectAdmin で「所有権をリセット」することしかできません。ここで、ユーザーが「Apache」から「matthdc58」に変更されていることがわかります。

ユーザーとして「matthdc58」を使用してPHPにフォルダーを作成させるにはどうすればよいですか? 私は試しましたchown()- 失敗しました:

php_flag safe_mode off私も.htaccessで試しました(他の人の問題を解決したようです)が、うまくいきませんでした。


私のPHPスクリプト全体:


したがって、明確にするために:

  • 私の PHP スクリプトは、新しいフォルダーの所有者を「Apache」に設定します。
  • PHP スクリプトは、所有者を「matthdc58」に変更できません。
  • 現在、所有者が「Apache」であるため、FTPを介してフォルダーを編集できません。
  • 「所有権の復元」ボタンを使用して DirectAdmin からのみ所有権を復元できます。
0 投票する
1 に答える
393 参照

linux - set folder owner group

I have application running on ubuntu 12.04 and when user submit file using submit form I got permission denied error. So it seems that user don't have permission to write. when I'm logged in as root and use ls -l folder_name it write

when I use chown myuser folder_name and repeat ls -l folder_name it gives me the same output so myuser is still not owner of the folders. How can I add myuser as owner of existing folders and all newly created folders inside existing folders. `

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

centos - ディレクトリの二重所有者

所有者が 2 人のフォルダを作成するにはどうすればよいですか?

"ftpuser" と "apache" の 2 人のユーザーの権限を持つフォルダーが必要です。これどうやってするの?

私のOSはCentos5.9です。