小编rat*_*atm的帖子

已删除软锁定缓存条目.失衡锁定/解锁序列?

我使用的是java 1.6,spring 2.5,hibernate 3.3.1和ehcache 2.6.0.程序连接到两个数据库.有两种ehcache配置,但在这种情况下只使用一种.在批处理结束时,程序返回此错误:

    2012-10-23 15:44:43,406 ERROR (AbstractReadWriteEhcacheAccessStrategy.java:159) - Cache dao.data.MyObject Key dao.data.MyObject#28 Lockable : null
A soft-locked cache entry was removed already. Out of balance lock/unlock sequences ?
Run Code Online (Sandbox Code Playgroud)

什么可以产生这个错误?

java spring hibernate ehcache

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

用laravel 5传递多个闪光警告信息

Laravel只能按消息类型显示一条消息(危险,警告,成功,信息).有一个传递许多警告消息的解决方案(例如):

在控制器中发送一个标签:

$messagesSuccess = ['test success 1',
                'test success 2'
    ];
$messagesInfo = ['test info 1',
                'test info 2'
    ];

    $messagesWarning = ['test warning 1',
                'test warning 2'
    ];

    $messagesError = ['test error 1',
            'test error 2'
    ];

$request->session ()->flash ( 'alert-info', $messagesInfo );
$request->session ()->flash ( 'alert-success', $messagesSuccess );
$request->session ()->flash ( 'alert-warning', $messagesWarning );
$request->session ()->flash ( 'alert-danger', $messagesError );
Run Code Online (Sandbox Code Playgroud)

并在PHP视图中:

            <div class="flash-message">
            <ul>
                @foreach (['danger', 'warning', 'success', 'info'] as $type_message)
                    @if(Session::has('alert-' . $type_message))
                        @foreach (Session::get('alert-' . $type_message) …
Run Code Online (Sandbox Code Playgroud)

php flash-message laravel-5

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

使用php和sendmail发送测试docker容器的电子邮件

我在ubuntu 16.04上.我有一个(测试)docker(docker-compose)容器运行php 5.6和apache 2.4.

使用生产平台(没有泊坞窗),邮件将与sendmail一起发送.

如何在docker容器上发送测试邮件(使用sendmail)?

在此先感谢您的回复.

php sendmail docker php-5.6 docker-compose

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

Laravel白屏,修改后没有报错

我的 Laravel 网站运行良好。但修改后我面临着空白屏幕并且没有日志。

如果我运行以下命令:

php -cli artisan clear-compiled
Run Code Online (Sandbox Code Playgroud)

我有这个错误:

> Fatal error: Uncaught exception 'ReflectionException' with message
> 'Class log does not exist' in
> /data/devPhp/workspace/adhesion/vendor/laravel/framework/src/Illuminate/Container/Container.php:734
>     Stack trace:
>     #0 /data/devPhp/workspace/adhesion/vendor/laravel/framework/src/Illuminate/Container/Container.php(734):
> ReflectionClass->__construct('log')
>     #1 /data/devPhp/workspace/adhesion/vendor/laravel/framework/src/Illuminate/Container/Container.php(629):
> Illuminate\Container\Container->build('log', Array)
>     #2 /data/devPhp/workspace/adhesion/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(697):
> Illuminate\Container\Container->make('log', Array)
>     #3 /data/devPhp/workspace/adhesion/vendor/laravel/framework/src/Illuminate/Container/Container.php(849):
> Illuminate\Foundation\Application->make('Psr\Log\LoggerI...')
>     #4 /data/devPhp/workspace/adhesion/vendor/laravel/framework/src/Illuminate/Container/Container.php(804):
> Illuminate\Container\Container->resolveClass(Object(ReflectionParameter))
>     #5 /data/devPhp/workspac in /data/devPhp/workspace/adhesion/vendor/laravel/framework/src/Illuminate/Container/Container.php
> on line 734
Run Code Online (Sandbox Code Playgroud)

php laravel laravel-5.1

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