0

Windows 8 の管理者ユーザーとして WAMP で PHP (5.2.5) を実行したいと考えています。現在、exec("whoami") を実行すると、"nt authority/system" が返されます。コマンド ライン プログラム (TileMill) を実行するための適切な権限を取得できるように、管理者 (より正確には「aaron-desk/administrator」) として実行する必要があります。

管理者として WAMP を実行しようとしましたが、PHP は依然としてシステム ユーザー名で exec() を実行します。

また、services.msc をセットアップして wampapache および wampmysqld サービスを (ローカル システムではなく) 管理者として実行しようとしましたが、実行に失敗します。ログインエラーが発生しています。空の管理者パスワードを持っていますが、services.msc で適用すると、これらのサービスでは機能しません。

管理者として Windows 8 Pro を実行しています。

4

1 に答える 1

0

これは、フランス語でそれを行う方法を示しています。setacl をダウンロードしてインストールします。そして実行します:

setacl -on "wampapache" -ot srv -ace "n:Username;p:start_stop,read" -actn ace 
setacl -on "wampmysqld" -ot srv -ace "n:Username;p:start_stop,read" -actn ace

WampServer フォーラム

于 2013-10-28T22:24:29.173 に答える