我试图启动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) 我正在尝试安装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有关吗?有没有办法做到这一点,因为我确实需要安装此驱动程序。
所以我试图在保存更改后用同一帖子的自定义字段替换原始的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中定义了一些参数?
我有一个相当具体的用例。
想象一下我从页面 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)
当我关闭模式时,我的浏览器历史记录如下所示(最近的在前)
但是,我想确保可以关闭模式,同时将页面 A 保留为最新的历史状态...有没有办法删除 pageBHomeUrl 历史状态或向前移动 pageA 状态?或者使用后退按钮关闭模式而不更改历史状态?
我有以下形式作为"删除"按钮.
{{ 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表格?
mongodb ×2
php ×2
angular ×1
css ×1
font-awesome ×1
javascript ×1
laravel ×1
laravel-form ×1
macos ×1
macos-sierra ×1
openssl ×1
wordpress ×1