1

我已经在 Windows 个人计算机中安装了 Magento-2.2.3,安装后它第一次加载良好,但之后一个小时没有响应。实际上,我是 Magento 的新手,任何人都可以说出这个问题吗?

4

1 回答 1

1

请遵循以下几点,这可能会对您有所帮助。

  1. 启用所有缓存可能会对您有所帮助。全页缓存。

  2. MySQL 5.6 有一些内存问题,默认配置将使用大约 500mb 的内存,以修复 my.cnf 中的 set performance_schema = off 并重新启动 MySQL。还要确保您已打开 opcache 并设置为至少 64mb 的内存和 10000 个缓存文件,最好是 128mb。如果你调整你的配置,你可以在 512mb vps 上运行,但这很棘手,而且你在 varnish 和 reddis 会话上没有足够的内存用于 fpc。具有上述 MySQL 修复程序的 1 gb vps 应该像 vps 上的开箱即用冠军一样工作。

  3. 有很多潜在的原因,但最常见的是文件系统性能。尤其是在非生产模式下,我们对磁盘的打击很大(很多不同的文件)。例如,在开发人员模式下,我们动态生成文件(CSS 等)。但是如果没有更多细节(PHP 版本?使用 Vagrant?VM?Docker?OS?内存?机器抖动?等等),很难提出建议。它肯定不会在我的笔记本电脑上花费那么长时间。您能否提供有关您的设置的任何信息?(但我的第一个调查将围绕 I/O 性能 - 例如使用 Docker/VirtualBox 将文件同步回 Windows 是一条狗 - 因为文件同步非常慢。)
于 2018-06-27T11:10:36.420 回答