小编Dar*_*nce的帖子

在MAMP中停止PHP 5.5.3的缓存

在PHP 5.5.3的新Macbook上安装MAMP.

重新加载和刷新什么都不做.依然没有.谷歌在几分钟内试图找出问题所在,回过头来刷新.有用.有没有搞错?

我进入了php.ini并禁用了所有新的OPcache并将默认缓存时间设置为0.为文档添加标头以强制不缓存.还是同样的问题.到底发生了什么事?

网络选项卡显示HTTP 200请求,因此index.php文件中的任何新HTML都可以呈现,但是需要由服务器呈现的新PHP会延迟并且在某些预定的时间过去之前不会呈现,我不知道如何改变.这是怎么回事?

我在Safari中也检查了这一点,所以它绝对是一个服务器,它使文件不被渲染.

有趣的事实是,如果我进入MAMP并将PHP版本更改为旧版本(PHP 5.2或其他),它将正常呈现,没有"缓存问题".切换到PHP 5.5,它就会挂断.在MAMP中,5.5的缓存选项甚至不存在,并且会自动禁用.

php caching mamp php-5.5

123
推荐指数
4
解决办法
6万
查看次数

选择每组兄弟姐妹中的最后一个兄弟姐妹

所以我想选择一组元素中的最后一个同级元素,但父容器中有多个组。

<div class="wrapper">

  <div class="select"></div><!-- padding-top -->
  <div class="select"></div>
  <div class="select"></div><!-- padding-bottom -->

  <p>Some text</p>

  <div class="select"></div><!-- padding-top -->
  <div class="select"></div>
  <div class="select"></div>
  <div class="select"></div>
  <div class="select"></div><!-- padding-bottom -->

<div>
Run Code Online (Sandbox Code Playgroud)

因此,在这种情况下,对于每一组.select元素,我需要添加padding-top到第一个和padding-bottom最后一个元素。棘手的部分是元素丛.select可以无限大/小,但第一个和最后一个元素需要填充。

此示例适用于顶部填充...

// add padding-top to all elements
.select {
  padding-top: 1em;
}

// remove it for general direct siblings
.select + .select {
  padding-top: 0;
}

// this will only add to the last .select in the parent container, 
// not …
Run Code Online (Sandbox Code Playgroud)

css css-selectors

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

caching ×1

css ×1

css-selectors ×1

mamp ×1

php ×1

php-5.5 ×1