小编Jk3*_*k33的帖子

将 Laravel 项目文件保存在 public_html 中是否不安全?

我在共享主机上的 public_html (即下一级)中有 3 个不同的 laravel 项目。

我更改了每个域/子域文档根路径以指向相应的项目/公共文件夹(即 public_html/project1/public)

此外,我将 Options -Indexes 语句放入 .htaccess 文件中,以便人们无法直接浏览我的项目文件,并拒绝对 .env 文件的所有访问。

这样做还存在漏洞吗?

shared-hosting public-html laravel

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

反映原生模态,避免在打开键盘时调整视图大小(Android)

我正在使用一个包含View的反应原生模态.View有一些TextInput元素.弹出键盘时,View元素全部折叠以适应剩余空间,但我不希望View完全改变.

这并没有发生的IOS.而且,它并没有在同一个应用程序内的非模态的意见为Android发生.

我在我的android Manifest中设置了windowSoftInputMode ="adjustPan",但它似乎没有在Modal上应用.

return( 
<ImageBackground source={require('./../images/IMG1.png')}
        style={{flex: 1}} imageStyle={{resizeMode: 'cover'}}>
  <View style={{flex: 1}}>
     (...)
     <Modal visible={this.state.modalVisible} animationType={'slide'} 
        presentationStyle={'fullScreen'}
        onRequestClose={() => this.closeModal()}>

        <ImageBackground source={require('./../images/IMG2.png')}
          style={{flex: 1}} imageStyle={{resizeMode: 'cover'}}>

        <TouchableWithoutFeedback onPress={Keyboard.dismiss} accessible={false}>
        <View style={{flex:1}}>

          (...)

          <View style={{flex:0.9, alignItems:'center', justifyContent: 'center', 
                                                  flexDirection: 'row'}}>
            <TextInput style={MyStyle.textInput}
                onChangeText={(myTitle) => this.setState({myTitle})}
                placeholder='Title'
            />
          </View>
Run Code Online (Sandbox Code Playgroud)

keyboard android modal-dialog view react-native

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

Laravel API ResourceCollection-调用未定义的方法Illuminate \ Database \ Eloquent \ Builder :: mapInto()

我在web.php中定义了以下路由,以返回数据库中我的Excepcion记录的列表:

use App\Excepcion;
use App\Http\Resources\Excepcion as ExcepcionResource;
(...)
Route::get('/list/excepciones', function () {
    return ExcepcionResource::collection(Excepcion::where('active', '1'));
});
Run Code Online (Sandbox Code Playgroud)

但是我收到以下服务器错误:

Call to undefined method Illuminate\Database\Eloquent\Builder::mapInto()
Run Code Online (Sandbox Code Playgroud)

如果我将其更改为Excepcion::all()就可以了。因此,我不确定为什么不能使用where条件或范围。如何在这里过滤结果?

collections laravel

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

如何使文本输入与中心对齐,但光标在聚焦时向左对齐?

我有一个如下的输入文本:

<input type="text" placeholder="mm/dd/yyyy" style="text-align:center"/>
Run Code Online (Sandbox Code Playgroud)

占位符正确显示居中,但是当我关注该字段时,光标也位于文本字段的中心,我希望它位于占位符的左侧。如何仅对齐光标?

html css

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