小编ajt*_*rds的帖子

php一周前得到日期

我正在尝试为一周内的元素创建一个选择器.我得到这样的时间戳,Sun, 02 Jun 2013 22:05:00 GMT但选择器不应该受时间的影响

例如

<?

$curdate = date( 'D, d M Y H:I:s' );
$olddate = "Sun, 02 Jun 2013 22:05:00 GMT";

if($curdate < $olddate){
    // Date is with in a week
} else {
    // Date is older then a week
}
Run Code Online (Sandbox Code Playgroud)

但在这种情况下,它不应该受到当天在线时间的影响.但我不能让它工作......

php date

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

Capistrano 3 - 错误:抱歉,你必须有一个tty才能运行sudo

我刚刚将Capistrano从v2升级到v3.1.

我重写了我的任务,包括运行一个重启NGINX的shell脚本.要重新启动NGINX,我必须运行sudo导致错误:

对不起,你必须有一个TTY才能运行sudo

在Capistrano 2中,为了解决这个问题,我添加到了我的Capfile中:

default_run_options[:pty] = true

Capistrano v3的等价物是什么?

我的deploy.rb文件看起来像这样:

# config valid only for Capistrano 3.1
lock '3.1.0'

set :application, 'APP_NAME'

namespace :deploy do

  desc 'Restart NGINX'
  task :restart do

    on roles(:app), in: :sequence, wait: 5 do
       execute :sudo, "./restart.sh"
    end
  end

end
Run Code Online (Sandbox Code Playgroud)

ruby capistrano capistrano3

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

Laravel Lumen - Eloquent查询日志

我正在使用Laravel Lumen构建API.

我已经到了需要找出Eloquent生成的SQL查询的地方.我知道如何在Laravel 4和Laravel 5中执行此操作,但我在Lumen中尝试了相同的代码并且查询是空白的?

$queries    = DB::getQueryLog();
$last_query = end($queries);

echo 'Query<pre>';
    print_r($last_query);
exit;
Run Code Online (Sandbox Code Playgroud)

上面的代码,在Laravel中运行时运行正常 - 在Lumen中,查询是空白的吗?

laravel lumen

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

使用PHP在两个页面之间传递变量的最安全方法

我需要一种方法以安全的方式在两个页面之间传递变量.

我知道我可以使用POST/GET/Cookie/Session或隐藏字段,但我认为这些方法都不够安全,因为:

get可以在url
cookies中看到是客户端,所以它可以从客户端
会话更改可以面对会话ID劫持和...

现在我想知道有没有比这些方法更好的方法,如果没有这些方法,那么这是以安全方式传递变量的最佳方法;

php security variables

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

Laravel 4查询生成器不支持"from"子句中的多个表

有没有办法在Laravel 4中生成SQL查询(使用查询生成器),它支持"from"子句中的多个表,而不使用连接?

我想做这样的事情:

SELECT * FROM table_1 as t1, table_1 as t2...
Run Code Online (Sandbox Code Playgroud)

这可以在不使用连接的情况下完成吗?我注意到from()方法在表名/别名之后删除了任何东西:

->from('table_1 as t1, table_1 as t2')
Run Code Online (Sandbox Code Playgroud)

成为(是的,最后用逗号):

table_1 as t1,
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助.

sql orm fluent laravel

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

如果进度条到达,则更改文本的颜色

在此输入图像描述

我被要求做这些进度条,但看起来不可能制作它们,因为如果进度条<50%它是一个颜色然后是白色.如果进度条是它,如何使文本的一半白色和一半颜色在50%?如果进度条停在数字中间怎么办?我想到的唯一解决方案是将文本设置为黑色,但在设计中可能看起来不太好.任何sugestions?

html javascript css jquery css3

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

SSH错误 - 标准必须是TTY

我正在尝试运行以下命令:

ssh -i FILENAME.pem ec2-user@ec2-00-000-00-00.eu-west-1.compute.amazonaws.com su --session-command="./update.sh"
Run Code Online (Sandbox Code Playgroud)

我一直收到错误消息:

standard in must be a tty
Run Code Online (Sandbox Code Playgroud)

如何SSH在服务器上运行调用的文件./update.sh

sudo amazon-ec2 su amazon-web-services

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

PHP MySQL按多列排序

我希望基于我的表中的多个列创建一个订单 - 所有日期相关.例如:我的栏目有:fee_due,fee_2_due,fee_3_due-它们都含有不同日期的结果.但是,我想创建一个组合所有列的订单,因此fee_due可能是2012-11-03,fee_2_due可能是2012-11-01fee_3_due可能是2012-11-02.

我的查询需要是:

SELECT *
FROM table_name
ORDER BY [date] DESC
Run Code Online (Sandbox Code Playgroud)

...其中3列的日期连接形成一个订单,无论它们在哪个列中.

希望有意义并提前感谢.

php mysql sql

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

为什么Javascript sha1和PHP5 sha1为utf-8字符串生成不同的结果?

我有一个字符串,其中包含一些utf-8字符,如"abc艾",并发现php5 sha1生成与Javascript sha1相比不同的代码,任何人都可以帮我解决这个问题吗?提前致谢.

phpcode:

$str = "abc?";
$result = sha1($str);
Run Code Online (Sandbox Code Playgroud)

结果是 5345129746e444693aa1111c5840e4b57236f002

javascript代码:

var str = "abc?"
var result = sha1(str)
Run Code Online (Sandbox Code Playgroud)

结果是 8a2aa0fed185dcffb922b1c4d67a49105525bd6a

javascript php sha1

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

Highcharts - 多轴图表不显示标签

我正在尝试使用Highcharts库创建一个多轴图表.我可以让Sentiment轴正确显示它的标签,但响应数(适用)轴不显示任何文本标签.

我正在使用的代码是:

$(document).ready(function(e) {

        var perShapeGradient = {
            x1: 0,
            y1: 0,
            x2: 0,
            y2: 1
        };

        chart = new Highcharts.Chart({
            chart: {
                renderTo: 'GraphContainer',
                height: 275,
                marginTop: 30
            },
            colors: 
            [
                {
                    linearGradient: perShapeGradient,
                    stops: 
                    [
                        [0, 'rgba(186, 186, 186, 1)'],
                        [1, 'rgba(232, 232, 232, 0.8)']
                    ]
                }
            ],
            title: {
                text: null
            },
            plotOptions: {
                line: {
                    lineWidth: 1,
                    marker: {
                        radius: 6,
                        fillColor: '#fff',
                        lineColor: '#e10019',
                        lineWidth: 1.5,
                        states:
                        {
                            hover:
                            {
                                radius: 8,
                                fillColor: '#e10019',
                                lineColor: …
Run Code Online (Sandbox Code Playgroud)

javascript jquery highcharts

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