PHPでこれを実行するとがget_curret_user()
印刷されますwww-data
。これにより、この機能を使用して入力されたFTPパスワードをテストできません。
サーバー管理者権限でPHPを実行する方法はありますか?
/etc/apache2/envvars の APACHE_RUN_USER と APACHE_RUN_GROUP を自分のユーザー名と「ユーザー」グループに変更し、サーバーを再起動すると機能しました。その後、ホストファイルをいくつか変更し、Apacheを再起動し、envvarsファイルの内部に関係なく、www-dataで再起動します。