2017-02-07 117 views
-1

我几乎放弃了,之前没有问题,但之后我重新安装oracle为什么laravel无法连接。连接laravel和甲骨文通过yajra

,因为我可以在运行时迁移此错误:

c:\xampp\htdocs\tester>php artisan migrate 


    [Yajra\Pdo\Oci8\Exceptions\Oci8Exception] 
    ORA-24315: illegal attribute type 

文件.ENV - >

DB_CONNECTION=oracle 
DB_HOST=127.0.0.1 
DB_PORT=1521 
DB_DATABASE=corsys 
DB_USERNAME=tester 
DB_PASSWORD=orcl 

oracle.php的文件夹中的配置 - >

<?php 

return [ 
    'oracle' => [ 
     'driver'  => 'oracle', 
     'tns'   => env('DB_TNS', ''), 
     'host'   => env('DB_HOST', '127.0.0.1'), 
     'port'   => env('DB_PORT', '1521'), 
     'database'  => env('DB_DATABASE', 'corsys'), 
     'username'  => env('DB_USERNAME', 'tester'), 
     'password'  => env('DB_PASSWORD', 'orcl'), 
     'charset'  => env('DB_CHARSET', 'AL32UTF8'), 
     'prefix'  => env('DB_PREFIX', ''), 
     'prefix_schema' => env('DB_SCHEMA_PREFIX', ''), 
    ], 
]; 

请帮我:(

+1

是否启用PHP的Oracle驱动程序? http://stackoverflow.com/a/26213384/1739852 – James

+0

谢谢我忘记了这部分 –

回答