【问题标题】:Xampp on windows 64 bitWindows 64 位上的 Xampp
【发布时间】:2019-04-11 19:21:19
【问题描述】:

我的服务器上有 32 GB 内存。但我不能使用内存。因为我的 xampp 是 32 位的。我没有找到任何关于 64 位服务器的信息。

我有网站。我写的是Php和Mysql

有人可以帮我解决这个问题吗?

【问题讨论】:

  • 我的问题是你为什么要使用你所有的内存?
  • 这不是它的工作原理。您不应该在服务器中安装 XAMPP。 xampp 用于本地开发。此外,缓存不是由 xampp 完成的。它由 redis、memcached 等软件完成。您必须单独安装它们,它们会根据需要占用 RAM
  • 为什么 Xampp 不能用于生产 stackoverflow.com/questions/26297731/…
  • 阅读本文,apachefriends.org/hosting.html。你想说什么?您需要为您的服务器获取一个 64 位 xampp 生产服务器以使用您所有的 RAM?更好地联系 Apache 朋友
  • superuser.comIMO 的更多问题

标签: windows xampp


【解决方案1】:

与 MySQL 相比,PHP 和 Apache 不支持 64 位 Windows 构建,因此 XAMPP 也不支持。不过,您应该能够在 64 位 Windows 上运行 32 位 XAMPP 而不会出现任何问题。

您可以下载 XAMPP for Windows here

【讨论】:

  • 但是我没有在 32 位系统上获得最佳性能。你懂的。 32 位系统仅使用 4 GB 内存。
  • 你不应该在生产环境中运行 XAMPP。它应该用于开发(或本地)环境。
【解决方案2】:

如果你有一个带有 Windows Server 的服务器,他们为什么不使用 IIS + PHP? 看看here

但如果你还想在Windows中使用apache2 + php + mysql,也许你应该看看使用docker

另外,如果要使用 apache2 或 IIS,您可以使用 nginx

对此有很多解决方案,但就我个人而言,我使用 xaamp 在我的个人电脑上进行开发,而不是在服务器中部署应用程序和网站。

希望这些信息对您有用。

【讨论】:

    猜你喜欢
    • 2012-04-28
    • 1970-01-01
    • 2016-03-18
    • 1970-01-01
    • 1970-01-01
    • 2011-03-15
    • 2013-03-15
    • 2012-05-07
    • 1970-01-01
    相关资源
    最近更新 更多