小编use*_*109的帖子

PHP redis错误

我安装了php redis扩展.但是当我运行测试代码时,我收到以下错误:

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626+lfs/redio.so' - /usr/lib/php5/20090626+lfs/redio.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Fatal error:  Class 'Redis' not found in /var/www/test/redisTest.php on line 2
Run Code Online (Sandbox Code Playgroud)

我的php版本是5.3.10,我安装了新版本的phpredis.

我能得到你的帮助吗?谢谢!

安装步骤如下:

git clone https://github.com/nicolasff/phpredis.git
cd phpredis
 phpize
make 
make install
Run Code Online (Sandbox Code Playgroud)

然后在/etc/php5/fpm/confi.d中添加一个配置文件来加载redis.so

php redis

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

Symfony2 bindrequest错误

namespace Topxia\LiftBundle\Form;

use Symfony\Component\Validator\Constraint as Assert;

class AddUser {

    /**
     * @Assert\NotBlank(message="???????")
     */
    public $username;

    /**
     * @Assert\NotBlank(message="????????")
     */
    public $name;

    /**
     * @Assert\NotBlank(message="??????")
     * @Assert\MinLength(limit=4,message="?????")
     * @Assert\MaxLength(limit=24,message="?????")
     */
    public $password;

    /**
     * @Assert\NotBlank(message="??????")
     */
    public $rpassword;

    /**
     * @Assert\NotBlank(message="???????")
     * @Assert\Email(message="???????")
     */
    public $email;

    /**
     * @Assert\NotBlank(message="k3????????")
     */
    public $num;

    /**
     * @Assert\NotBlank()
     * @Assert\Choice({"0", "1", "2", "3", "4"})
     */
    public $roles;

    public $changePassword;
}
Run Code Online (Sandbox Code Playgroud)
<?php
// src/Topxia/LiftBundle/Form/AddUserType.php

namespace Topxia\LiftBundle\Form;

use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilder;

class AddUserType extends AbstractType{

    public …
Run Code Online (Sandbox Code Playgroud)

forms symfony php-5.3

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

标签 统计

forms ×1

php ×1

php-5.3 ×1

redis ×1

symfony ×1