L'unico posto valido per impostare il PDO::MYSQL_ATTR_LOCAL_INFILE
attributo a true
è durante la costruzione una nuova Connection
maneggiare. Stai provando a impostarlo dopo aver costruito l'handle:getConnection()
il metodo recupera semplicemente l'handle dal runtime di Propel.
Propel sembra costruire quella maniglia sotto le coperte.
Senza modificare il codice sorgente di Propel, la soluzione migliore qui è utilizzare PDO direttamente per creare il proprio handle di connessione, quindi eseguire il proprio LOAD DATA INFILE
, quindi chiudi quella maniglia. In altre parole, gira intorno a Propel per questa operazione di carico di massa.