错误安装XAMPP:Windows无法找到-n
我一直想现在安装XAMPP相当长的一段时间,但每一次,在安装结束后,它说:错误安装XAMPP:Windows无法找到-n
Windows无法找到“ -n”
http://i.imgur.com/AIYrHGm.png
而在这之后,它说:
问题る安装后安装步骤。安装失败(php.exe)也许你必须安装Visual C++ 2008包。
http://i.imgur.com/n8PtXYN.png
我有Visual C++ 2008包,并还在说这个。现在我该怎么做?任何人想知道我有Windows 10 64位。
我把它安装在我的C盘的根目录下,它工作正常。奇怪的是,以前我可以把它安装在我的程序文件夹中,并且一切正常......
该解决方案适用于我。由于Windows中的UAC问题,安装程序建议不要将它安装在程序文件中。将它安装在另一个文件夹中将无济于事。只需选择安装过程中建议的默认c:\ xampp即可。 – testerjoe2
如果您已经将旧版本的XAMPP安装到默认文件夹(C:\ xampp)并且您尝试在特定的自定义文件夹中安装新版本。 只需转到Windows控制面板,添加或删除程序并卸载旧安装的XAMPP。
有同样的问题,当我试图将一个文件夹中有空格在其名称安装XAMPP(一些文件夹例如)
后,我的C文件夹中重新安装XAMPP它解决了:/ XAMPP
这工作。我试图将它保存到我的Program Files文件夹中,并且它有一个不合适的位置。试图安装在I:/ xampp文件夹中,它很好。 Thanks @riorio – cbloss793
更改您的注册表设置。
- 打开注册表编辑器,按的Windows + [R组合键,在
regedit
类型,然后按Enter。- 如果UAC提示,请单击是以继续。
- 转至
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
- 在右侧窗格中,查找
EnableLUA
并将该值设置为0并关闭注册表编辑器。- 重新启动您的计算机。
然后输入XAMPP壳:
setup_xamp.bat
将setup_xamp.bat更改为setup_xampp.bat – ashanrupasinghe
我跑setup_xamp.bat
一次(W/O管理权限),并做了一些配置XAMPP但没有帮助。当我用管理员权限再次执行setup_xamp.bat
时,它给出了一条消息“无事可做!”。
在查看Apache配置时,我意识到它正在尝试侦听端口并且我已经在该端口上侦听IIS。这是造成这个问题的原因。
因此,我改变httpd.conf
使用
也改变httpd-ssl.conf
在XAMPP控制面板以使用不同的端口8766(变化在3个地方需要)
然后在不同的端口8765(在2处需要改变) >配置>服务和端口设置>为Apache指定相同的端口号。
一旦完成,我能够启动Apache没有任何错误。
我可以使用Windows 10来确认,“Windows无法找到-n”消息确实是基于您将XAMPP安装在不是c:\ xampp的文件夹中的事实。
对于那些发布XAMPP的人来说,这是一个巨大的疏漏,他们应该允许相对路径。
我正试图在c:\ webservers \ xampp \中设置XAMPP,因为我正在使用多个版本的服务器进行测试和开发,以及那个想法。当然,最终,我总是可以自己做,并获得我需要的每个包,比如APACHE,mySQL等等。这就意味着,不依赖于XAMPP。无论如何,这是一个相当愚蠢的瑕疵,但它是什么,它是免费的,所以,你付出了你得到的东西! :)
使用便携版:p – madalinivascu
@madalinivascu我没有任何备用USB,它不能解决我遇到的问题。它工作之前,但昨天我做了干净的Windows安装,现在它不起作用。 – chainboost
@chainboost进入微软网站http://answers.microsoft.com/en-us/windows/forum/windows8_1-winapps/cannot-download-xampp-error-windows-cannot-find-n/00d27767-d76d-4fd6 -bea6-6eac23a40e9a?auth = 1 –