小编sle*_*per的帖子

编写器警告:缺少openssl扩展名.如何在WAMP中启用

尝试通过安装程序安装程序Win7/64 + WampServer 2.2上安装Composer依赖关系管理工具,我收到以下消息:

缺少openssl扩展,这将降低Composer的安全性和稳定性.如果可能,您应该启用它或使用--with-openssl重新编译php

所以这就是我所做的......

  1. 从我在Tray中的Wamp图标中单击 php > php extensions > php_openssl
  2. 这表明通过在扩展名旁边放置一个复选标记来完成任务
  3. 然后我重新启动了WampServer
  4. 然后从托盘中的Wamp图标,我点击php > php.ini并搜索openssl以验证它没有被评论出来.它不是.
  5. 然后我回到Composer-Setup.exe并再次尝试.相同的警告消息:"缺少openssl扩展"
  6. 从未与OpenSSL的工作,我不知道什么是应该设置,所以我试图使用HTTPS浏览到我的本地网站之一.它失败了.

我错过了什么?

请指教.

php wampserver composer-php

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

使用WampServer(Win7/64)将哪个PHP文件添加到我的Path

我一直在阅读使用PHP的TDD,我已准备好安装PHPUnit,但是......

  1. 我在Win7/64上运行WampServer
  2. 我正在阅读所有这些PEAR/PHPUnit安装噩梦故事,这让我非常怀疑.
  3. 所以我正在考虑使用Composer来安装PHPUNit(暂时跳过整个PEAR的事情).
  4. 无论哪种方式,似乎最好在PATH中使用PHP,这不是我想的默认wampserver设置的情况(因为它不在我的PATH中)

我有点困惑的确切地说我应该添加到PATH的哪个php文件,因为我的目录(C:\ wamp\bin\php\php5.3.10)具有以下文件:

  1. php.exe的
  2. PHP-win.exe后

我打算使用1号.

最后,还有其他任何需要注意的警告.

我正在使用NetBeans(和前端的SublimeText2)和WampServer 2.2

谢谢!

轨枕

php wamp wampserver composer-php

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

"shiv"是什么意思(在HTML5中)?

四处招呼

  1. 我正在学习html5
  2. 我理解雷米的html5 shiv的必要性
  3. 但是"shiv" 的定义只是在扼杀我.

"shiv" 究竟什么意思?

感谢名单

轨枕

html5

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

Howto:基于点击事件(jQuery)暂停和播放flexslider

  1. 我正在尝试将slider.pause()slider.play()事件绑定到我的按钮(请参阅下面的代码).
  2. 除非我单击播放按钮两次在滑块运行时单击播放按钮,否则它会起作用.
  3. 然后它似乎运行另一个实例(或某事),因为它以两倍的速度运行,暂停按钮不再停止滑块

问题:有没有办法在调用之前测试滑块是否正在运行,slider.play()或者是在错误的位置调用pause()和/或play()?

请指教.

$(document).ready(function(){
    $('.flexslider').flexslider({
        animation: "fade",
        slideshowSpeed: 2000,
        pauseOnHover: false,
        touch: true,
        controlsContainer: ".fs-container",
        controlNav: true,
        manualControls: ".flex-control-nav li",
        start: function(slider) {
            $('.icon-pause').click(function(){
                slider.pause();
            });

            $('.icon-play').click(function(){
                slider.play();                      
            });
        }
    });
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-plugins flexslider

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

如何通过CSS调整Unicode字符的大小

我有以下ul,这产生方子弹(不加修改)是非常微微比默认平方子弹HTML大.

li:before {
  content: "\25a0";
  margin-right: 6px;
  color: blue;          
}
Run Code Online (Sandbox Code Playgroud)

问题:

  1. 我想显着增加方形unicode生成的子弹的大小.
  2. 此外,子弹与文本底部对齐,而不是与文本对齐.

关于如何解决这个问题的任何线索?

提前致谢

css unicode html5 css3

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

错误的ERR!无效:minizlib@1.0.3

  1. 对Node来说很新.
  2. 正准备安装巴别塔
  3. 所以我检查确保我还没有通过运行安装它 npm list -g --depth=0
  4. 其中我收到此错误消息:

npm ERR! invalid: minizlib@1.0.3 /usr/lib/node_modules/npm/node_modules/tar/node_modules/minizlib

我该如何解决?谢谢.

Linux 17.10

node.js

9
推荐指数
1
解决办法
2879
查看次数

jQuery:什么是"价值回调"?

我正在研究"学习jQuery"(第三版).

在第4章:"操作DOM"中,有一节解释称为" 值回调 "的内容.对我来说这是一个新的.

作者通过链接列表的示例解释了这一点,其中每个链接的ID 必须是唯一的.

从书中:

"值回调只是一个函数,而不是参数的值.然后,匹配集中的每个元素调用一次该函数.从函数返回的任何数据都将用作属性的新值.例如,我们可以使用这种技术为每个元素生成不同的id值,如下所示:"

Chaffer,Jonathan(2011-09-23).学习jQuery,第三版(p.116).Packt Publishing.Kindle版.

jQuery(document).ready(function($){

// get all external links
   $('div.chapter a').attr({
        rel:'external',
        title:'Learn more at Wikipedia',
        id: function ( index, oldValue ) {
                return 'wikilink-' + index;
        }
    });
})
Run Code Online (Sandbox Code Playgroud)

工程就像一个魅力,但机制的ID:财产逃避我.

  1. 参数1(索引)如何知道是一个整数?
  2. 函数如何知道增量索引?
  3. 第二个参数(oldValue)如何知道保存属性的旧值(在修改之前)?
  4. 这是一个jQuery构造吗?一个JSON的东西?这很酷.它有效,但...... 这个"价值回调"的东西到底什么?

请指教

javascript jquery

7
推荐指数
1
解决办法
1177
查看次数

什么时候应该使用jQuery Mobile?什么是正确的"用例"?

根据SO的常见问题解答,解决"程序员常用的软件工具"的问题是合适的,所以这里也是如此.

我喜欢jQuery Mobile的UI,但我真的很喜欢响应式设计,我的网站根据屏幕大小(媒体查询等)做出响应.那么jQuery Mobile在哪里适合?

比如说......

  1. 我已经在我的所有屏幕尺寸上设计了我的网站的"外观和感觉".
  2. 我的设计目前不使用任何jQuery Mobile UI元素(任何大小).
  3. 那么......我的网站如何通过使用jQuery Mobile获益?
  4. 我不是必须重做我的整个网站来使用jQuery Mobile吗?
  5. 或者仅仅(或主要)用于移动应用程序的 jQuery Mobile ?

令人惊讶的是,我看到如此多的教程直接进入HOW使用它,但跳过WHYWHEN使用它.

jquery jquery-mobile

7
推荐指数
1
解决办法
1419
查看次数

Using Modules in the Browser (without WebPack)

I'm grokking my way through ES6 and I ran into Modules (nice!) and in learning, I am trying to see if I can use them in the browser without WebPack (which I haven't learned yet).

  1. So, I have the following files/folder structure in my JS directory

    js
    
     - lib (for complied es6 via Babel)
       - mods (compiled modules)
         - module.js (compiled via Babel)
       - app.js (imports modules, attached to index.html)
    
     - src (for "raw" es6)
       - mods (es6 modules)
         - …
    Run Code Online (Sandbox Code Playgroud)

javascript ecmascript-5 ecmascript-6 webpack babeljs

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

为什么Bootstraps"模态"插件回调没有触发?

我在理解Bootstraps Modal Callbacks时遇到了问题.

以下代码的" .on('show',function(){}) "部分未触发.不知道为什么.请指教.此外,欢迎任何/所有代码优化提示.

HTML

<p><a class="bsModal" href="#" title="Bootstrap Modal">testing modal</a></p>
Run Code Online (Sandbox Code Playgroud)

jQuery

    // Dynamically calling Bootstrap Modal
$('.bsModal').click(function(){


    var bsModalWindow = '<div class="modal" id="myModal">';
        bsModalWindow +=    '<div class="modal-header">';
        bsModalWindow +=        '<button type="button" class="close" data-dismiss="modal">×</button>';
        bsModalWindow +=            '<h3>Modal header</h3>';
        bsModalWindow +=    '</div>';
        bsModalWindow +=    '<div class="modal-body">';
        bsModalWindow +=        '<p>This is an example of the Bootstrap jQuery Plugin: Modal.</p>';
        bsModalWindow +=    '</div>';
        bsModalWindow +=    '<div class="modal-footer">';
        bsModalWindow +=        '<a href="#" class="btn" data-dismiss="modal">Close</a>';
        bsModalWindow +=        '<a href="#" class="btn btn-primary">Save changes</a>'; …
Run Code Online (Sandbox Code Playgroud)

jquery twitter-bootstrap

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

当(很快)有1000个TLD时,JavaScript电子邮件验证?

这是我在SO的第一篇文章.我先搜索,但没有找到答案(如果我错过了,请原谅我......这是一个漫长的夜晚:D).所以这是我的第一个问题:

我刚看了一篇文章说:

互联网域名地址开辟了新的后缀

互联网命名委员会批准可能通过.hotel,.bank或.sport拍卖大量扩展已批准的域名扩展.

该死的!我只是围绕JavaScript RegExp对象(... sorta.我仍然是JS"Greenhorn")

在.com首次向全世界揭幕之后的二十六年,官员们已经扫除了严格的网站命名法规,开辟了个性化网页地址后缀的整个世界.

但是......我刚学会了如何通过检查(以及其他变量)点后面使用的字符数(即.com,.fr等)来验证电子邮件地址.现在怎么办?

分析师表示,他们预计会有500到1,000个域名后缀,主要是寻求在网址上标记商标的公司和产品,还有城市和通用名称,如.bank或.hotel.

Snap!?!吓唬菜鸟的方法.也许这不是一个问题,我只是知道它(特别是因为我没有看到这个问题发布).但是,我们如何验证电子邮件地址?这个计划是什么?

请提供必要的"照明":D

TIA,SLEEPER

javascript regex

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

Firefox 8是否支持mp4?

Firefox 8(win/64)支持mp4吗?

我在MDN上找不到任何关于mp4支持的提及它并没有在服务器上本地播放mp4文件.

请指教.

轨枕

html5 mp4 html5-video

3
推荐指数
1
解决办法
2681
查看次数

eslint安装警告。需要澄清

在阅读本教程后,我运行了以下命令来安装eslint airbnb和一些依赖项

$ sudo npm install -g eslint-config-airbnb eslint-plugin-import eslint-plugin-react eslint-plugin-jsx-a11y
Run Code Online (Sandbox Code Playgroud)

完成后,我收到了许多警告

npm WARN eslint-plugin-react@7.6.0 requires a peer of eslint@^3.0.0 || ^4.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN eslint-plugin-import@2.8.0 requires a peer of eslint@2.x - 4.x but none is installed. You must install peer dependencies yourself.
npm WARN eslint-configeslint-config-airbnb-airbnb@16.1.0 requires a peer of eslint@^4.9.0 but none is installed. You must install peer dependencies yourself.
npm WARN eslint-config-airbnb-base@12.1.0 requires a peer of eslint@^4.9.0 but none …
Run Code Online (Sandbox Code Playgroud)

eslint eslint-config-airbnb

3
推荐指数
1
解决办法
2116
查看次数