草庐IT

symfony-flex

全部标签

php - Symfony 404 错误

在我的本地机器上,我创建的symfony项目完美运行。我已经在我的测试服务器上安装了symfony,它工作正常。当我转到浏览器中的URL时,我会看到“Symfony项目已创建”页面。我运行了check_configuration.php并检查了所有内容。我遇到的问题是:我已经创建了数据库并上传了表格数据。我已经使用FTP将文件从本地计算机上传到服务器。当我尝试访问我创建的模块时,它抛出404错误:未找到TherequestedURL/mymodulewasnotfoundonthisserver.Additionally,a404NotFounderrorwasencounteredw

mysql - Symfony+ Doctrine : Correct YAML syntax for default value of boolean field

我正在为我的Symfony应用程序设计架构,我需要将两个bool字段的默认值设置为false。但是,通过我尝试过的所有方法,当生成sql时,它带有default关键字,但后面没有默认值。我最后一次尝试是:negotiable:type:booldefault:"false"complete:type:booldefault:"false"但我也尝试过default:false,default:'false',default:0因为false只是0的别名在MySQL中,default:'0'查询失败:CREATETABLEdormcode_project(idBIGINTAUTO_INC

mysql - 用于创建自定义数据库的 Symfony 2 控制台命令

我正在开发一个Symfony2项目,其中每个用户都有自己的数据库。在我的config.yml文件中,我为客户端设置了doctrine:dbal:orm但没有连接属性,因为它们是在运行时设置的并被所有用户引用。即我只有一个默认的dbal连接和两个orm连接,并且用户数量不受限制。这工作正常,但我需要在用户注册时创建数据库和模式(FOSUserBundle)。在扩展的userbundleController中,我可以放置自己的逻辑。问题是我无法运行“phpapp/consoledoctrine:database:create”,因为没有为新用户设置参数。有没有办法为控制台命令指定自定义数据

mysql - 如何配置 doctrine (Symfony 4) 连接 MySQL 8.0?

我遇到了这个错误:PDO::__construct():Theserverrequestedauthenticationmethodunknowntotheclient[caching_sha2_password]我知道MySQL在版本8中更改了他们的身份验证方法,但我应该如何更新到最新的驱动程序并在doctrine(Symfony4)中连接它? 最佳答案 这个帖子黄皓哲的回答帮了我:phpmysqli_connect:authenticationmethodunknowntotheclient[caching_sha2_passw

mysql - 如何使用 doctrine2 锁定 symfony2 中的整个表?

我需要用doctrine锁定整个表(而不是单个行),如果可能的话,我想在没有native查询的情况下执行此操作。pessimisticlocking的文档仅描述如何通过这些方法锁定特定实体:EntityManager#findEntityManager#锁查询#setLockMode我有一个事务需要插入一行,该行的值取决于表中其余行的值,因此我需要防止两个事务同时在该表上执行。我正在使用显式事务划分,它应该可以很好地与锁定一起工作(根据上面的文档)。注意:乐观锁在这种情况下不够好,我不能重试事务。此外,查询不应该很慢,因此性能不是问题。编辑:我举个例子。想象一下,您想要手动构建一个au

mysql - 从 Adob​​e flex/AIR 访问 mysql

是否可以通过Adob​​eAIR/Flex直接访问MySql数据库申请?如果不是,下一个最佳替代方案是什么? 最佳答案 我不得不不同意(尽管是恭敬地!)Abdullah的观点,即在AIR中构建ODBC客户端会“导致奇怪的问题并引发安全问题”——这通常是这样做的(例如,Java和.NET,两者都是其运行时打包各种ODBC客户端)——但两位发帖人都是正确的:唯一的方法是将某种服务接口(interface)编码到您的AIR应用程序中(使用Flex类,如WebService、HTTPService等)和补充的服务器端接口(interface

mysql - 在 Symfony2 中使用 Doctrine2 保存 utf-8 数据

我正在尝试使用Doctrine2和Symfony2将我从MySQL数据库中的表单中获取的一些数据保存下来。我的问题是这些数据是希腊语的,尽管数据库和字段的排序规则是utf8_general_ci但Doctrine2没有正确存储这些字符。我已经检查过这些字符在我的映射类中是正确的,所以我猜问题出在我的Doctrine配置上。有什么想法吗? 最佳答案 我自己解决了。我必须将DoctrineDbal设置为utf8。为此,我只需要将以下内容添加到我的config.yml中:doctrine:dbal://restoftheconfigura

php - 使用 Symfony 和 Doctrine 在数据库中使用 INSERT 时忽略重复项

我有一张tableCREATETABLE`sob_tags_articles`(`tag_id`int(11)NOTNULL,`article_id`int(11)NOTNULL,`id`int(11)NOTNULLauto_increment,PRIMARYKEY(`id`))ENGINE=MyISAMAUTO_INCREMENT=112并尝试用Doctrine保存一个对象:$sbTagsArticles=newSobTagsArticles();$sbTagsArticles->article_id=$pubId;$sbTagsArticles->tag_id=$tagId;$sb

mysql - 在 Symfony2 QueryBuilder 中使用计数和分组的 SQL 查询

我需要你的帮助。我有这个SQL查询:SELECT*,COUNT(*)AScountFROMmytableGROUPBYemailORDERBYidDESCLIMIT0,30但我想在Symfony2中使用Doctrine和createQueryBuilder()来做这件事。我试过了,但没用:$db=$this->createQueryBuilder('s');$db->andWhere('COUNT(*)AScount');$db->groupBy('s.email');$db->orderBy('s.id','DESC');你能帮帮我吗?谢谢:) 最佳答案

【移动端网页布局】flex 弹性布局子项目属性 ① ( flex 属性用法说明 | 代码示例 : 占有剩余布局 / 平均分成若干等份 )

文章目录一、flex子项目常用属性1、子项目常用属性介绍2、flex属性用法说明二、flex属性代码示例1、代码示例-左右两侧100像素/中间元素占有所有剩余布局3、代码示例-平均分成三等份一、flex子项目常用属性1、子项目常用属性介绍flex子项目的常用属性:flex属性:flex子项目在flex父容器中占有的份数比例,如果都设置1,那么将对应尺寸平分即可;align-self属性:控制flex子项目在侧轴的排列方式;order属性:控制flex子项目的排列顺序;主要是修改前后顺序,原来是1-2-3排列顺序,可以将其改为2-1-3排列顺序;2、flex属性用法说明flex属性用于设置fle