質問: ワードプレスがあなたのウェブサーバーにアクセスするために必要な要求された行動を実行するために。あなたのftpを入力してください 私はフォローしています ファイルアクセス権の変更"wordpress codex pluginやthemeからwp-adminを更新またはインストールしようとすると、次のようになります。 要求されたアクションを実行するために、wordpressはあなたのウェブサーバーにアクセスする必要があります。続行するには、ftp認証情報を入力してください。認証情報を覚えていない場合は、webホストに連絡してください。 ファイルシステムレベルから:# ls -ld wp-content/ wp-content/plugins/ wp-content/themes/ drwxrwxr-x. 6 root apache 4096 jun 2 12:01 wp-content/ drwxrwxr-x. 28 root apache 4096 jun 2 00:00 wp-content/plugins/ drwxrwxr-x. 11 root apache 4096 may 11 16:34 wp-content/themes/ # httpdはapacheとして実行されます。$ ps auxw | grep httpd root 20158 0.0 0.1 533080 26192 ? ss 15:03 0:00 /usr/sbin/httpd -dforeground apache 20233 0.0 0.2 612608 34908 ? s 15:03 0:00 /usr/sbin/httpd -dforeground apache 20234 0.0 0.2 538772 46904 ? s 15:03 0:00 /usr/sbin/httpd -dforeground apache 20235 0.0 0.1 536832 24268 ? s 15:03 0:00 /usr/sbin/httpd -dforeground apache 20236 0.0 0.2 626272 35640 ? s 15:03 0:00 /usr/sbin/httpd -dforeground apache 20237 0.0 0.0 535296 9592 ? s 15:03 0:00 /usr/sbin/httpd -dforeground apache 20322 0.0 0.1 537088 26620 ? s 15:03 0:00 /usr/sbin/httpd -dforeground apache 20380 0.0 0.2 626060 33816 ? s 15:04 0:00 /usr/sbin/httpd -dforeground apache 20429 0.0 0.1 538216 29184 ? s 15:04 0:00 /usr/sbin/httpd -dforeground apache 20447 0.0 0.2 629380 43180 ? s 15:04 0:00 /usr/sbin/httpd -dforeground apache 20448 0.0 0.2 626172 35224 ? s 15:04 0:00 /usr/sbin/httpd -dforeground alexus 24073 0.0 0.0 112652 972 pts/9 r+ 15:13 0:00 grep --color=auto httpd $ /wp-admin without ftp資格情報を使って、要求されたアクション(installやupdate)を実行できるようにしたいです。どうやってやるの?
回答: 直接的な答えではありませんが、おそらく言わなければならないでしょう - これはあなたがローカル開発について話しているのでなければ解決しないべき1つの問題です。その理由は、webサーバがあなたのコードを上書きすることができれば、その上で実行されている悪意のあるコードもそれを実行できるようになるからです。このリスクは、ftp認証情報を入力しなくても数秒節約できるという利便性よりもはるかに大きいものです。