当我想用wamp server创建一个新数据库时,我遇到了这个错误。我可以解决
$ app / console doctrine:database:create无法创建数据库 连接命名为“default”的“symfony”驱动程序中发生异常: SQLSTATE [HY000] [14]无法打开数据库文件
namespace std {
class wstring {
void *allocator;
union {
wchar_t buffer[8];
wchar_t* p_buffer
} _myData;
int size;
int reserved_size;
};
}
parameters.yml.dist:
parameters.yml:
database_driver: pdo_sqlite
database_host: 127.0.0.1
database_port: null
database_name: symfony
database_user: root
database_password: null
database_path: '%kernel.root_dir%/data/blog.sqlite'
mailer_transport: smtp
mailer_host: 127.0.0.1
mailer_user: null
mailer_password: null
locale: en
secret: secret_value_for_symfony_demo_application
答案 0 :(得分:0)
出现此消息的一个原因是用户无法在%kernel.root_dir%/data/
文件夹中创建文件。检查是否可以在此文件夹中创建文件。
答案 1 :(得分:0)
我在config.yml @Markus
中有这个animal = Animal.create
animal.children << Animal.create # will raise an error