小编Fra*_*ste的帖子

如何将文字与图标字体垂直对齐?

我有一个非常基本的HTML混合纯文本和图标字体:

<div class="ui menu">
    <a href="t" class="item"><i class="large home basic icon"></i><span class="nav-text"> Accueil</span></a>
    <a href="" class="item"><i class="large camera retro icon"></i><span class="nav-text"> Créations</span></a>
    <a class="item"><span class="nav-text">Qui-suis je </span><i class="large help basic icon"></i></a>
</div>
Run Code Online (Sandbox Code Playgroud)

问题是图标没有完全呈现在与文本相同的高度:

在此输入图像描述

有什么建议可以解决吗?

html css fonts font-awesome

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

如何强制重新加载php.ini文件?

我上周配置了一个Web服务器,它工作正常.

今天我请求它的主页,我看到一个时区错误,因为它应该配置到我的php.ini文件中.

我尝试phpinfo();在我的网络服务器上,它给了我:

Configuration File (php.ini) Path   /opt/rrh/php/lib 
Run Code Online (Sandbox Code Playgroud)

但是没有加载php.ini文件.

我调查,php文件存在并具有非常大的权限:

 ls -la /opt/rrh/php/lib   
 -rwxrwxrwx  1 apache root 68448 Nov 22 10:10 php.ini
Run Code Online (Sandbox Code Playgroud)

我试试了parse_ini_file("/opt/rrh/php/lib/php.ini"));,它没有返回错误......

当然,我重启了我的服务器十几次.

我还能做些什么来解决我的问题?

我的系统:

  1. Redhat 6
  2. Apache 2.4
  3. 带有libphp5.soapache模块的PHP 5.5.19

php apache configuration

17
推荐指数
3
解决办法
8万
查看次数

覆盖HTTP标头的默认设置(X-FRAME-OPTIONS)

我正在使用开发版的Laravel(4.1.*),并且有一个我不想要的新默认配置: X-Frame-Options: SAMEORIGIN

目前我通过删除一行来禁用它Illuminate\Http\FrameGuard.php

我正在寻找更好的解决方案.我试过了filtre.php文件:

App::after(function($request, $response) {
   $response->header('X-Frame-Options', 'ALLOW-ALL');
});
Run Code Online (Sandbox Code Playgroud)

但它只是添加了选项(X-Frame-Options:ALLOW-ALL, SAMEORIGIN),而我需要覆盖.

http-headers x-frame-options laravel laravel-4

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

使用Composer进行PSR-4自动加载

我用composer的自动加载类系统运行一个portail:

"autoload": {
    "psr-4": {
        "Portal\\": "src/"
    }
}
Run Code Online (Sandbox Code Playgroud)

它在我运行时有效composer.phar dump -o,例如我的类Boostrap被很好地引用到vendor/composer/autoload_classmap.php文件中:

'Portal\\Core\\Bootstrap' => $baseDir . '/src/core/Bootstrap.php',
Run Code Online (Sandbox Code Playgroud)

但是当我没有在自动加载转储上运行优化选项时,自动加载系统不再起作用了:

Fatal error: Class 'Portal\Core\Bootstrap' not found in /var/www/portail/prod/web/index.php on line 7
Run Code Online (Sandbox Code Playgroud)

如何在没有-o选项的情况下进行自动加载?

php autoload composer-php psr-4

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

如何使用Mapbox的集群设置reduce选项?

我正在使用Mabpox-gl-js v0.45对聚类进行POC.

我想自定义我的集群的属性(实际默认值是point_count和point_count_abbreviated).我的每个点(每个城市一个)都有一个表面属性(整数),我希望在点聚集时求和.

我在mapbox的源代码中看到了一个reduce函数的引用来计算自定义属性:

SuperCluster.prototype = {
    options: {
        minZoom: 0,   // min zoom to generate clusters on
        // .....
        log: false,   // whether to log timing info

        // a reduce function for calculating custom cluster properties
        reduce: null, // function (accumulated, props) { accumulated.sum += props.sum; }

        // initial properties of a cluster (before running the reducer)
        initial: function () { return {}; }, // function () { return {sum: 0}; },

        // properties to use for …
Run Code Online (Sandbox Code Playgroud)

javascript mapbox

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

SQL Server:针对注入攻击消除@param

为了论证,我们只想说我必须创建一个包含具有INSERT的SQL查询的局部变量:

 DECLARE @insert NVARCHAR(MAX)
 SELECT @insert = 'INSERT INTO [dbo].[' + @table + '] VALUES...
 EXEC (@insert) 
Run Code Online (Sandbox Code Playgroud)

此INSERT还将包含列值:

 DECLARE @insert NVARCHAR(MAX)
 SELECT @insert = 
  'INSERT INTO [dbo].[' + @table + '] VALUES (N''' + @message + ''')'
 EXEC (@insert) 
Run Code Online (Sandbox Code Playgroud)

现在,我显然关注注入攻击,并且希望确保@ message的值不会使@插入值成为恶意或格式错误,因为它是对EXEC的查询.

这让我们想到了一个问题:在@message中的'字符是否已经足够了?是否有任何其他字符可以出现在@message中可以逃脱?

例:

 DECLARE @insert NVARCHAR(MAX)
 SELECT @message = REPLACE(@message,'''','''''')
 SELECT @insert = 
  'INSERT INTO [dbo].[' + @table + '] VALUES (N''' + @message + ''')'
 EXEC (@insert)  
Run Code Online (Sandbox Code Playgroud)

(当我说" 必须 "时,这是因为我的查询是在一个存储过程中,并且这个存储过程接受@table,这是要插入的目标表.我对讨论我的架构或为什么表不感兴趣通过过程参数"动态"指定INSERT到.请不要对此进行评论,除非EXEC()查询指定一个表进入INSERT,然后再接收表名作为过程参数.)

sql sql-server sql-injection

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

数据阵列不在电子邮件视图中发送

我正在用Laravel 4发送电子邮件:

$data = Input::all();
Mail::queue(array('text' => 'e-Text', 'html' => 'e-Html'), $data ,
                 function($message) use ($data) {
                     $message->to($temp['data'], $data['nom'])
                             ->subject('Votre message sur http://mon-site.fr a bien été envoyé !');
                 }
           );
Run Code Online (Sandbox Code Playgroud)

消息与Iron.io排队.电子邮件将发送给收件人,但$ data数组不会传递到电子邮件视图.

我的日志文件出现此错误:

[2013-11-29 15:52:41] production.ERROR: exception 'ErrorException' with message 'Undefined variable: data' in /homez.218/famillen/test/laravel/app/storage/views/cdfda980a9a63595089057de30712093:12
Run Code Online (Sandbox Code Playgroud)

在我配置队列之前,它工作正常.任何的想法 ?

代码视图(刀片模板):

<body style="background-color: #FFDB73; padding: 10px;">
    <img src="{{$message->embed('email/titre.png')}}" style="margin: 7px 0px 0px 7px"/>
    <img src="{{$message->embed('email/banniere.png')}}" 
         style="-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
         max-height: 3em; width: 70%;"/>
    <section style="margin-left: 10px;">
        <h2>Objet : Vous avez envoyé …
Run Code Online (Sandbox Code Playgroud)

swiftmailer laravel iron.io laravel-4

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

将JSON对象映射到Hibernate实体

我将开始一个使用Spring管理的REST应用程序项目和我的模型的Hibernate项目.

我知道Spring允许您从HTTP请求中获取Java对象(带@Consumes(JSON)注释).如果这个Java对象也是一个Hibernate实体,有没有冲突?嵌套对象是否正常工作(如@ManyToOne关系)?

java rest spring json hibernate

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

如何扩展Laravel Blade功能并添加"中断"和"继续"支持

我想为我的Blade引擎添加@continue@break声明以控制我的循环.

我已经看到extend了BladeEngine的一个函数来源,我试图在我的routes.php文件中使用它:

Blade::extend(function ($value) {
    $pattern = Blade::createMatcher('continue');
    return preg_replace($pattern, '$1<?php continue; ?>$2', $value);
});
Run Code Online (Sandbox Code Playgroud)

我的一个观点是:

@if (isset($meta['foo']) && !$meta['bar'])
    @continue
@else
    <li>{{$meta['pseudo']}}</li>
@endif
Run Code Online (Sandbox Code Playgroud)

但渲染的HTML页面显示了我@continue.

知道如何使它工作?

php laravel blade laravel-4 laravel-routing

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

索引视图何时更新?

我正在使用 SQL Server 2000,我对开始使用索引视图犹豫不决(我有一个包含日常性能值的表,我需要用许多数学函数对它们进行评分)。

如果我创建一个索引视图(使用我的性能表),然后在我的性能表中添加一个新行,我的视图索引是立即更新,还是在视图上的第一个用户请求时更新?

sql-server indexed-view

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