我有一个非常基本的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)
问题是图标没有完全呈现在与文本相同的高度:

有什么建议可以解决吗?
我上周配置了一个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"));,它没有返回错误......
当然,我重启了我的服务器十几次.
我还能做些什么来解决我的问题?
我的系统:
libphp5.soapache模块的PHP 5.5.19我正在使用开发版的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),而我需要覆盖.
我用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选项的情况下进行自动加载?
我正在使用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) 为了论证,我们只想说我必须创建一个包含具有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,然后再接收表名作为过程参数.)
我正在用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) 我将开始一个使用Spring管理的REST应用程序项目和我的模型的Hibernate项目.
我知道Spring允许您从HTTP请求中获取Java对象(带@Consumes(JSON)注释).如果这个Java对象也是一个Hibernate实体,有没有冲突?嵌套对象是否正常工作(如@ManyToOne关系)?
我想为我的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.
知道如何使它工作?
我正在使用 SQL Server 2000,我对开始使用索引视图犹豫不决(我有一个包含日常性能值的表,我需要用许多数学函数对它们进行评分)。
如果我创建一个索引视图(使用我的性能表),然后在我的性能表中添加一个新行,我的视图索引是立即更新,还是在视图上的第一个用户请求时更新?
laravel ×3
laravel-4 ×3
php ×3
sql-server ×2
apache ×1
autoload ×1
blade ×1
composer-php ×1
css ×1
font-awesome ×1
fonts ×1
hibernate ×1
html ×1
http-headers ×1
indexed-view ×1
iron.io ×1
java ×1
javascript ×1
json ×1
mapbox ×1
psr-4 ×1
rest ×1
spring ×1
sql ×1
swiftmailer ×1