wp-config.php ファイルから DB 情報を取得し、それを使用して mysql にログインし、コマンドを実行して新しいユーザーを作成するスクリプトを作成しています。
はい、これは主要なハッカー スクリプトのように聞こえますが、私はトラブルシューティングを試みています。
この投稿を短くするために、最初の部分を要約します。
db=user_database
usr=user_databaseuser
ps=database_password
qr=mysql command
mysql --user=$usr --password=$ps $db
ここで問題が発生します。mysql にログインすると、別の変数 $qr を呼び出そうとしています。私が試してみました:
-e $qr
そのmysqlコマンドの最後にログインします。そのメソッドを使用しようとすると、何もしません。私も試しました:
mysql --user=$usr --password=$ps $db < cat $qr or < echo $qr
これらのものを使用すると、 cat と echo を不明なコマンドとして報告する構文エラーが発生します。