当 XAMPP 不在分区的根目录中时,为啥它不能工作?
Posted
技术标签:
【中文标题】当 XAMPP 不在分区的根目录中时,为啥它不能工作?【英文标题】:Why doesn't XAMPP work when it's not in the root of a partition?当 XAMPP 不在分区的根目录中时,为什么它不能工作? 【发布时间】:2020-11-16 06:32:39 【问题描述】:我最近遇到了一个问题。我的 XAMPP 文件夹曾经位于 C: 的最顶部,但我希望 XAMPP 文件夹位于其他位置。问题是,如果我这样做,我将无法启动 Apache 或 mysql。只要 XAMPP 位于 C:/xampp/,它就可以完全正常工作,但是一旦我将它移动到不在给定分区最顶部的任何其他位置,它就不再工作了。错误日志也不是很有帮助。
我在 Windows 上使用的版本是 7.4.6,特别是便携式版本 (xampp-portable-windows-x64-7.4.6-0-VC15)。这是便携式版本的某种怪癖吗?还是我需要更改一些设置才能使其在其他文件夹上运行?
【问题讨论】:
【参考方案1】:当我在 ubuntu 20.04 中安装 XAMPP 时也会发生同样的情况,解决此问题的方法是创建一个符号链接,将根目录 C:/xampp/ 与您选择或创建的目标目录连接起来。
这是在 Windows 中创建符号链接的有用链接。 symbolic_links_windows
【讨论】:
谢谢,我回家试试。如果您的 XAMPP 目录在 USB 记忆棒上,这也可以吗?以上是关于当 XAMPP 不在分区的根目录中时,为啥它不能工作?的主要内容,如果未能解决你的问题,请参考以下文章
当设备位于我的用户目录中时,为啥 Android 模拟器会报告“未知虚拟设备”?
当 UserID = 1 且 CourseID 不在数组中时删除?
为啥我的网站在 xampp 中运行,但不在我的 Apache 服务器和我在 Ubuntu 上设置的 mySQL 中运行?