小编SBH*_*SBH的帖子

Symfony 2 SQLSTATE [HY000] [2002]连接被拒绝错误

我得到一个错误,如使用Symfony2的数据库操作.

SQLSTATE[HY000] [2002] Connection refused
Run Code Online (Sandbox Code Playgroud)

parameters.yml

parameters:
  database_driver: pdo_mysql
  database_host: 127.0.0.1
  database_port: '8889'
  database_name: symfony
  database_user: root
  database_password: root
  mailer_transport: smtp
  mailer_host: 127.0.0.1
  mailer_user: null
  mailer_password: null
  locale: tr
  secret: ef9b4381fe75208f060b7c786951242bebcfb3c2
  database_path: /private/var/mysql/mysql.sock
Run Code Online (Sandbox Code Playgroud)

和控制台:

Kemal-Karakass-MacBook-Pro:~ kemalkarakas$ locate mysql.sock
/private/var/mysql/mysql.sock
Run Code Online (Sandbox Code Playgroud)

我该如何解决错误?

pdo doctrine symfony dbal

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

Symfony 2.8动态ChoiceType选项

在我的项目中,我有一些带有很多选项的选择类型的表单.

所以我决定基于jquery自动完成构建一个自动完成选择类型,它在运行时将新的<option>HTML元素添加到原始元素<select>.选择后,它们会被正确提交,但无法在默认情况下处理ChoicesToValuesTransformer,因为创建它时我的表单中不存在.

如何让symfony接受我动态添加的值?

我找到了这个答案在Symfony 2中验证动态加载的选项,其中提交的值用于修改PRE_SUBMIT表单事件上的表单,但无法使其运行我的情况.我需要更改当前类型已知的选择,而不是向窗体添加新窗口小部件

symfony symfony-2.8

8
推荐指数
1
解决办法
8354
查看次数

使用 IntelliJ / PhpStorm 恢复分支切换时丢失的未暂存更改

我使用 PhpStorm 作为 IDE,并编辑了一些文件,但没有将它们提交到 VCS 也没有暂存它们。不幸的是,我将我正在工作的分支切换到了文件不存在的分支。弹出一个通知,可能告诉我我将丢失所做的更改,但同时不小心敲击了键盘,我立即确认了该通知。

有没有办法恢复我丢失的更改?

intellij-idea phpstorm

3
推荐指数
2
解决办法
1993
查看次数

标签 统计

symfony ×2

dbal ×1

doctrine ×1

intellij-idea ×1

pdo ×1

phpstorm ×1

symfony-2.8 ×1