当前位置: 首页 > 知识库问答 >
问题:

捣碎localhost非常缓慢

冯胤
2023-03-14

当我对我的PHP/WordPress网站进行本地更改时,localhost似乎不会更新20-30分钟。

我在Mac OSX 10.8.4上,使用MAMP Pro。我为两个站点创建了单独的主机条目,我们称它们为mysite1.dev和mysite2.dev。

这是我的MAMP服务器配置

Apache: 80
MySQL: 3306
SSL: 443

我在Bonjour冲突中看到了这篇文章(如何消除Mac OS X Lion上localhost/virtualhost的缓慢解析/加载(2-3秒延迟)?),并编辑了我的/Private/etc/host文件,其中包含本文中的建议:

>

  • 我将主机名从mysite1.localhost更改为mysite.dev,因为听起来与. local名称冲突-没有工作

  • 我更新了主机文件以具有单独的::1地址-没有工作:

    ::1 <tab> mysite1.dev
    ::1 <tab> mysite2.dev
    

    我试着把我所有的主机条目放在一行,但也没有成功:

    127.0.0.1 localhost mysite1.dev mysite2.dev
    ::1 localhost
    fe80::1%lo0 localhost
    

    每次我重新启动服务器时,MAMP Pro似乎都会覆盖主机文件<如果您能提供任何帮助,我将不胜感激。

  • 共有2个答案

    孟浩慨
    2023-03-14

    我在运行php 5.5.3时也遇到了类似的问题。在我改回5.4.19后,它起作用了。

    您可以在MAMP GUI中更改版本。您可能需要将文件夹重命名为5.5.X,以显示在GUI中。php文件夹位于:Applications/MAMP/bin/php

    庄智
    2023-03-14

    我也遇到了同样的问题,并在这篇文章中找到了解决方案:MAMP在看到实时变化之间的时间

    我遵循的指示:

    解决方案是php.ini文件中的未注释行,可以在

    /{MAMP Directory}/bin/php/php5.5.3/conf/php.ini
    

    注释掉Opcache:

    [OPcache]
    ;zend_extension="/Applications/MAMP/bin/php/php5.5.3/lib/php/extensions/no-debug-non-zts-20121212/opcache.so"
    ;  opcache.memory_consumption=128
    ;  opcache.interned_strings_buffer=8
    ;  opcache.max_accelerated_files=4000
    ;  opcache.revalidate_freq=60
    ;  opcache.fast_shutdown=1
    ;  opcache.enable_cli=1
    

    文档(是的,它始于5.5):

    http://www.php.net/manual/en/intro.opcache.php

     类似资料:
    • 我正在使用android studio,我已经更新了版本为141.1890965的android studio。但是我的Androidgradle构建还是太slpw了,当我第一次构建它时,它花了差不多3分钟,然后大约花了1分钟20秒。我在谷歌上尝试了许多解决方案,但我仍然帮助较少。以下是我尝试的链接。 级配建设太慢

    • 带渐变后: 30秒/80秒(带清洁) 我对解决方案进行了分析: 结果报告中的主要任务是以下任务:(在没有清洁的构建中) Build.Gradle:

    • 我是Android Studio的新手。。每当我运行我的项目时,gradle构建大约需要14分钟。。我已经检查了这里提到的提高构建速度的解决方案 我的格拉德尔。属性文件: 但问题仍然是一样的,每一行的颜色都很暗,就像它们是注释行代码一样。当鼠标悬停在顶部时,会出现一条消息,上面写着“未使用的属性。此检查报告所有未从属性文件外部引用的属性” 我怎样才能解决这个问题?谢谢

    • 我在JFrame中有一个AWT画布(我知道Swing和AWT不应该同时使用,但它在Windows上工作得很好,所以我不认为问题是由这个引起的),并使用画布中的BufferStrategy在屏幕上绘制。它在Windows上运行非常流畅,但当我试图在Ubuntu12.04上运行时,它变得慢得令人难以忍受。不仅是呈现,而且JFrame也是无响应的。当我注释掉双缓冲和渲染部分时,它又变得平滑了。我有一个A

    • 目标:从Kinesis读取数据,并通过火花流将数据以拼花格式存储到S3 情况:应用程序最初运行良好,批量运行1小时,平均处理时间不到30分钟。出于某种原因,假设应用程序崩溃,我们尝试从检查点重新启动。现在,处理过程需要很长时间,不会向前推进。我们尝试以1分钟的分批间隔测试相同的东西,处理运行良好,分批完成需要1.2分钟。当我们从检查点恢复时,每批大约需要15分钟 注意:我们使用s3作为检查点,使用

    • 我的应用程序安装在客户端机器上,这真的很慢。 我得到这样的错误: “ResultSet关闭后不允许操作”(我认为这是由于连接超时造成的) 我想确保所有这些错误都是由于增加MySQL超时而导致机器运行缓慢。 我的问题是-我应该更改哪些配置,以便MySQL能够更好地适应缓慢的环境。 谢啦