小编ign*_*-me的帖子

MongoDB - 用代码48关闭

我试图启动MongoDB但终端返回以下错误:

2017-02-06T16:26:27.037+0000 I CONTROL  [initandlisten] MongoDB starting : pid=25184 port=27017 dbpath=/data/db 64-bit host=Janiss-MacBook-Pro.local
2017-02-06T16:26:27.037+0000 I CONTROL  [initandlisten] db version v3.4.1
2017-02-06T16:26:27.037+0000 I CONTROL  [initandlisten] git version: 5e103c4f5583e2566a45d740225dc250baacfbd7
2017-02-06T16:26:27.037+0000 I CONTROL  [initandlisten] OpenSSL version: OpenSSL 1.0.2k  26 Jan 2017
2017-02-06T16:26:27.037+0000 I CONTROL  [initandlisten] allocator: system
2017-02-06T16:26:27.037+0000 I CONTROL  [initandlisten] modules: none
2017-02-06T16:26:27.037+0000 I CONTROL  [initandlisten] build environment:
2017-02-06T16:26:27.037+0000 I CONTROL  [initandlisten]     distarch: x86_64
2017-02-06T16:26:27.037+0000 I CONTROL  [initandlisten]     target_arch: x86_64
2017-02-06T16:26:27.037+0000 I CONTROL  [initandlisten] options: {}
2017-02-06T16:26:27.038+0000 E NETWORK  [initandlisten] listen(): bind() …
Run Code Online (Sandbox Code Playgroud)

mongodb

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

在MacOS Sierra上找不到OpenSSL

我正在尝试安装PHP MongoDB驱动程序,但安装失败,因为它无法找到OpenSSL。

/Users/username/mongo-php-driver/src/libmongoc/src/mongoc/mongoc-crypto-openssl.c:24:10: fatal error: 'openssl/sha.h' file not found
#include <openssl/sha.h>
         ^
1 error generated.
make: *** [src/libmongoc/src/mongoc/mongoc-crypto-openssl.lo] Error 1
Run Code Online (Sandbox Code Playgroud)

我读到这与最新版本的MacOS有关吗?有没有办法做到这一点,因为我确实需要安装此驱动程序。

php macos openssl mongodb macos-sierra

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

缺少自定义函数的参数2

所以我试图在保存更改后用同一帖子的自定义字段替换原始的post_title.但是,我在帖子页面上收到以下错误:

警告:第113行的$ PATH/public_html/wp-content/themes/$ THEME/functions.php中的wpse33385_filter_title()缺少参数2

// replaces the original post_title with the value of pac-short-title

add_filter( 'the_title', 'wpse33385_filter_title', 10, 2);

function wpse33385_filter_title( $title, $post_id )
{
    if( $new_title = types_get_field_meta_value( 'pac-short-title', $post_id ) )
    {
        return $new_title;
    }
    return $title;
}
Run Code Online (Sandbox Code Playgroud)

我很困惑因为我在add_filter中定义了一些参数?

php wordpress

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

有没有办法使用“后退”按钮关闭模式而不篡改浏览器历史记录状态?

我有一个相当具体的用例。

想象一下我从页面 A导航到页面 B(添加一个历史状态)。然后,在页面 B 上,我通过打开模式与该页面进行交互。但模式的实现方式是单击浏览器后退按钮时关闭。

当模态打开时:

ngOnInit(): void {
        history.pushState(null, null, this.pageBHomeUrl + "?modal");
    }
Run Code Online (Sandbox Code Playgroud)

当它关闭时,模态状态将替换为之前的主页 url:

close(): void {
        history.replaceState(null, null, this.pageBHomeUrl);
    }
Run Code Online (Sandbox Code Playgroud)

当我关闭模式时,我的浏览器历史记录如下所示(最近的在前)

  • pageB主页网址
  • A页

但是,我想确保可以关闭模​​式,同时将页面 A 保留为最新的历史状态...有没有办法删除 pageBHomeUrl 历史状态或向前移动 pageA 状态?或者使用后退按钮关闭模式而不更改历史状态?

javascript browser-history angular

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

在Laravel的表单提交按钮中使用Font Awesome?

我有以下形式作为"删除"按钮.

{{ Form::open(['method' => 'DELETE', 'route' => ['notes.delete', $note->user->id]]) }}
{{ Form::submit('Delete', ['class' => 'btn btn-warning btn-sm']) }}
{{ Form::close() }}
Run Code Online (Sandbox Code Playgroud)

有没有办法用Font Awesome图标替换"删除"按钮文本?我尝试将其更改为:

{{ Form::submit('<i class="fa fa-minus-circle" aria-hidden="true"></i>', ['class' => 'btn btn-warning btn-sm']) }}
Run Code Online (Sandbox Code Playgroud)

但是,它不显示图标,而只显示HTML代码的原始版本 - <i class="fa fa-minus-circle" aria-hidden="true"></i>.有没有办法使用Font Awesome和Laravel表格?

css laravel font-awesome laravel-form

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