MAC 初学者symfony 遇到的问题

(1)时差问题: 在AppKernel.php 文件中

/**

*@returnarray

*/

public function__construct($environment,$debug)

{

date_default_timezone_set('Asia/Shanghai');

parent::__construct($environment,$debug);

}

添加这几句代码;

(2)给自己项目添加权限 chmod -R 777 文件名

(3)SQLSTATE[HY000] [1049] 是因为没有创建连接的数据库

php bin/console doctrine:database:create 创建连接数据库

php bin/console doctrine:schema:update --force (代码中已经建表)

(4)SQLSTATE[HY000] [2002]问题

将parameters.yml中的主机更改为localhost而不是127.0.0.1。也许是mysql.sock有关,所以我在我的终端中使用了以下命令:

sudo mkdir/var/mysql

sudo ln-s/Applications/MAMP/tmp/mysql/mysql.sock/var/mysql/mysql.sock

sudo chown _mysql/var/mysql/mysql.sock

sudo chmod777/var/mysql/mysql.sock

给个解决连接https://stackoverflow.com/questions/33426949/symfony-2-pdoexception-sqlstatehy000-2002-connection-refused-entity-gener

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容