小编Mar*_*lln的帖子

如何用Eloquent检查"if not null"?

如何使用Eloquent 检查字段是否为空

我试过Model::where('sent_at', 'IS NOT', DB::raw('null'))->...但是它给出IS NOT了一个绑定而不是比较.

这是DB::getQueryLog()关于它的说法:

  'query' => string 'select * from my_table where sent_at = ? and profile_id in (?, ?) order by created_at desc' (length=101)
  'bindings' => 
    array (size=3)
      0 => string 'IS NOT' (length=6)
      1 => int 1
      2 => int 4
Run Code Online (Sandbox Code Playgroud)

laravel eloquent

197
推荐指数
6
解决办法
24万
查看次数

非空PSR-4前缀必须以命名空间分隔符结尾

我正在尝试用Composer设置PSR-4,但我刚刚开始 A non-empty PSR-4 prefix must end with a namespace separator.

autoloadcomposer.json看起来像这样:

"autoload": {
    "psr-4": {
        "Acme\\models" : "app/models"
    }
},
Run Code Online (Sandbox Code Playgroud)

app/models 是空的.

我究竟做错了什么?我怎样才能解决这个问题?

composer-php psr-4

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

如何在Laravel 5中捕获异常/缺失页面?

在Laravel 5,App::missing并且App::error是不可用的,那么怎么做你捕捉异常和缺页呢?

我在文档中找不到任何相关信息.

laravel laravel-5

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

使用Carbon从其他时区获取UTC

如果我使用其他时区,如何使用Carbon获取UTC日期?

$timestamp = '2014-02-06 16:34:00';
Carbon::createFromFormat('Y-m-d H:i:s', $timestamp)->timezone('Europe/Stockholm');
Run Code Online (Sandbox Code Playgroud)

我用Europe/Stockholm时区创建.我如何从中获取UTC日期(2014-02-06 15:34)?

php php-carbon

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

SVN权限被拒绝 - txn-current-lock

我刚刚在我的ubuntu服务器上设置了svn.我有一个我可以登录的用户.问题是,每当我尝试对文件结构进行更改时,我都会收到权限被拒绝错误.

Can't open file '/var/www-svn/db/txn-current-lock':
Permission denied

我的repo在/ var/www-svn中,该文件夹的权限是drwxr-xr-x针对用户AND组的svn(我的权限很差,所以我不知道这是否正确).我在svn上登录的用户是在svn组中,但是我无法更改文件结构.我究竟做错了什么?如果我将文件夹的用户和组更改为我登录的用户,它也可以.

在svnserve.conf中,anon-access设置为none,auth-access设置为write.

(我sudo chown -R svn:svn www-svn在/ var目录中键入了/ var/www-svn的所有者.)

svn ubuntu ubuntu-server

35
推荐指数
4
解决办法
6万
查看次数

多个用javascript替换

在PHP中,您这样做是为了一次替换多个值.

<?php
$string = "i am the foobar";

$newstring = str_replace(array('i', 'the'), array('you', 'a'), $string);

echo $newstring;
?>
Run Code Online (Sandbox Code Playgroud)

你是如何在javascript中做到这一点的?

javascript replace

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

如何在一个页面上使用多个adsense单位?

你如何在一个网站上有多个adsense单位?Google提供的唯一代码是每个单元.

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle"
     style="display:inline-block;width:300px;height:250px"
     data-ad-client="ca-pub-123456"
     data-ad-slot="123456"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
Run Code Online (Sandbox Code Playgroud)

如果我想在一个网站上使用多个adsense单位怎么办?我只用<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>(adsbygoogle = window.adsbygoogle || []).push({});一次,然后放置<ins ...></ins>在那里我希望它是代码.

问题是只解析和显示了第一个adsense单元.您需要做什么才能显示多个adsense单元?

这是我使用它的方式(仅显示第一个ins):

<!doctype html>
<html>
    <body>
        <ins class="adsbygoogle"
         style="display:inline-block;width:300px;height:250px"
         data-ad-client="ca-pub-123456"
         data-ad-slot="first"></ins>

         <ins class="adsbygoogle"
         style="display:inline-block;width:300px;height:250px"
         data-ad-client="ca-pub-123456"
         data-ad-slot="second"></ins>

         <ins class="adsbygoogle"
         style="display:inline-block;width:300px;height:250px"
         data-ad-client="ca-pub-123456"
         data-ad-slot="third"></ins>

        <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
        <script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

adsense

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

如何使用Laravel创建外观类?

我在使用Laravel创建一个Facade模型类时遇到了一些问题.我已经关注了http://laravel.com/docs/facades,但我想我错过了一些东西.

我已经创建了一个app/models名为的文件夹foo.在该文件夹中,我有两个文件.

第一个文件(Foo.php):

<?php
namespace Mynamespace;

class Foo {
    public function method() {

    }
}
?>
Run Code Online (Sandbox Code Playgroud)

第二个文件(FooFacade.php):

<?php
use Illuminate\Support\Facades\Facade;

class Foo extends Facade {
    protected static function getFacadeAccessor() { return 'foo'; }
}
?>
Run Code Online (Sandbox Code Playgroud)

然后我添加Foo => 'Mynamespace\Foo'aliases数组app/config/app.php并运行composer updatecomposer dump-autoload.

现在,当我尝试跑步时,Foo::method()我得到了Non-static method Mynamespace\Foo::method() should not be called statically.我究竟做错了什么?

php facade laravel

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

在TinyMCE中更改默认字体类型/大小

如何在TinyMCE中更改默认字体类型和字体大小?

我正在使用高级皮肤,我已经更改了body, td, pre默认/ content.css中的样式,但它仍然没有改变.

default tinymce font-size font-face

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

你如何在IE8中设置残疾文本区?

在IE8中启用禁用元素的样式需要什么规则?我现在有下面的代码.它在IE7下运行正常,但在IE8上运行不正常.IE8只是给我一个白色背景.为什么?

input[disabled], input:disabled, textarea[disabled], textarea[disabled="disabled"], textarea:disabled {
    background:#EBEBE4;
}
Run Code Online (Sandbox Code Playgroud)

css internet-explorer-8

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