小编Ber*_*rto的帖子

WordPress W3 总缓存缩小 - 未创建 JS 和 CSS 文件 (nginx)

我有一个 WordPress 网站,我正在尝试使用 W3 Total Cache 进行缩小。它在 Ubuntu 12.04 上的 nginx 上运行。

  • 我处于手动缩小模式
  • 在缩小设置中,我可以Rewrite URL structure选择关闭。这两种方式都不起作用,但这种方法需要较少的 nginx 配置。

当我加载站点时,它告诉 WP 从以下路径加载:

/wp-content/plugins/w3-total-cache/pub/minify.php?file=5fe99/default.include-body.baf22c.js

同样,如果我打开Rewrite URL structure,那条路径将是: /wp-content/cache/minify/000000/5fe99/default.include-body.baf22c.js

该文件不存在,如果您尝试访问它,则为 404。

查看该目录,我有:

~/public_html/wp-content/cache/minify/000000/5fe99$ ls -lah drwxrwxrwx 2 www-data www-data 4.0K Jun 26 08:51 . drwxrwxrwx 3 www-data www-data 4.0K Jun 26 08:51 .. -rw-r--r-- 1 www-data www-data 13 Jun 26 08:51 default.include-body.js.id -rwxrwxrwx 1 www-data www-data 13 Jun 26 08:23 default.include.css.id.old

其他可能的解决方案:

  • 我试过递归地chmod 777对整个缓存目录做 a …

php wordpress caching nginx w3-total-cache

5
推荐指数
1
解决办法
9273
查看次数

使用Javascript中的多个提交按钮处理表单提交

我有一个带有多个提交按钮的表单,我想在按下它们时捕获它们,并为每个按钮执行不同的JS代码.

<form id="my-form">
    <input type="email" name="email" placeholder="(Your email)" />
    <button type="submit" value="button-one">Go - One</button>
    <button type="submit" value="button-two">Go - Two</button>
    <button type="submit" value="button-three">Go - Three</button>
</form>
Run Code Online (Sandbox Code Playgroud)

看一个较旧的答案,我可以处理JS 中的所有提交按钮:

function processForm(e) {
    if (e.preventDefault) e.preventDefault();

    /* do what you want with the form */

    // You must return false to prevent the default form behavior
    return false;
}

var form = document.getElementById('my-form');
if (form.attachEvent) {
    form.attachEvent("submit", processForm);
} else {
    form.addEventListener("submit", processForm);
}
Run Code Online (Sandbox Code Playgroud)

但是,我如何区分不同的提交按钮? 有没有办法value从那里获得并执行逻辑? …

html javascript forms jquery

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

PyCharm - 自动完成报价 - 从报价中转到下一行

我是PyCharm的新手.

我喜欢它自动填充单引号和双引号,但如何从引号中"退出"并继续到下一行而不必使用光标或鼠标悬停?

例:

我开始打字,

string = 'Hello World'
Run Code Online (Sandbox Code Playgroud)

完成字母d后,我的光标卡在那里.

那么是否有一种奇特的方式来命令ENTER,这样我就可以转到下一行,而不会带尾随引号?

我明白我可以自己关闭'引用,但是这不能打败一半的目的吗?

谢谢!

autocomplete pycharm

2
推荐指数
2
解决办法
1001
查看次数