Symfony2 Doctrine PDO MySQL Connection with LOAD DATA LOCAL INFILE

后端 未结 1 1563
囚心锁ツ
囚心锁ツ 2020-12-20 18:37

Why i have this problem?

Warning: PDO::query(): LOAD DATA LOCAL INFILE forbidden in /srv/www/project/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php on         


        
相关标签:
1条回答
  • 2020-12-20 19:14

    Tried and solved.

    #app/config/config.yml
    doctrine:
        dbal:
            driver:   %database_driver%
            host:     %database_host%
            port:     %database_port%
            dbname:   %database_name%
            user:     %database_user%
            password: %database_password%
            charset:  UTF8
            options:
                1001: true
    
        orm:
            auto_generate_proxy_classes: %kernel.debug%
            auto_mapping: true
    

    Doctrine options shouldnt be a constant ^^

    Use 1001 instead "\PDO::MYSQL_ATTR_LOCAL_INFILE" fixed the problem.

    0 讨论(0)
提交回复
热议问题