我的是win10专业版(win10 1903 X64)
新装完系统之后phpstudy 的域名设置不成功(localhost 可以访问),写到这里大家应该猜到了是系统权限问题
就是host文件的权限问题(C:\Windows\System32\drivers\etc)
切记host文件是没有后缀(如果用phpstudy生成host文件会带后缀的)
我单独修改了host权限也是不成功的
重点来了:win10系统需要全局设置下权限
百度了很多设置权限的方法也没成功
最后终于百度到了一个设置权限成功的
新建一个txt文件可以取名为《管理员取得所有权》,然后把下面的代码全部复制进去,最后文件后缀名更改为reg,双击运行就可以了
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT*shell unas]
@="管理员取得所有权"
"NoWorkingDirectory"="
"[HKEY_CLASSES_ROOT*shell unascommand]
@="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F""IsolatedCommand"="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F"
[HKEY_CLASSES_ROOTexefileshell unas2]
@="管理员取得所有权"
"NoWorkingDirectory"="
"[HKEY_CLASSES_ROOTexefileshell unas2command]
@="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F""IsolatedCommand"="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F"
[HKEY_CLASSES_ROOTDirectoryshell unas]
@="管理员取得所有权"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOTDirectoryshell unascommand]
@="cmd.exe /c takeown /f "%1" /r /d y && icacls "%1" /grant administrators:F /t""IsolatedCommand"="cmd.exe /c takeown /f "%1" /r /d y && icacls "%1" /grant administrators:F /t"