最近因业务需要,主要针对Edusoho进行二次开发。但是对于Symfony,我并不熟悉,我所了解的是,它的那套与我在Java中常用的开发模式MVC,本质上并不多大差异,就是所使用的语言不一样而已。下面开始Symfony从无到有的脚手架搭建。本文中需要compoer和php, 关于composer下载 ...
分类:
其他好文 时间:
2019-07-06 23:20:09
阅读次数:
256
我在使用laravel的时候,需要对一个目录下面的文件进行筛选,例如只想要**.txt**类型的文件。 一种方法是: 得到文件数组,然后再遍历进行过滤筛选,这种对于文件较多不是很方便,而且比较慢; 第二种方式:使用php自带的glob函数,进行直接筛选; 速度快,但是不是很灵活; 第三种方式,比较推 ...
分类:
其他好文 时间:
2019-05-09 15:54:00
阅读次数:
386
Symfony \ Component \ HttpKernel \ Exception \ MethodNotAllowedHttpException No message 报错原因【原理】CSRF防护: 在 web 路由文件中所有请求方式为PUT、POST或DELETE的HTML表单都会包含一个 ...
分类:
Web程序 时间:
2019-04-27 19:39:19
阅读次数:
234
I also encountered this problem,I add new bundle namespace in composer.json"autoload": { "psr-4": { "AppBundle\\": "src/AppBundle", "BlogBundle\\": "s ...
分类:
其他好文 时间:
2019-04-25 01:05:14
阅读次数:
172
首先,twig可以理解为用于输出html代码的,虽然用PHP等其他语言也可以输出,但是twig更为简洁高效,同时twig模板被编译成原生的php类缓存起来,所以才会这么快, 其实twig跟php类差不多我感觉,可以进行继承重写,创建一个基类模板,之后的模板都可以继承他并且重写他的任何一个block ...
分类:
其他好文 时间:
2019-03-16 18:07:41
阅读次数:
271
根据官方文档对Fixture进行学习 首先使用 来导入扩展 之后注意,如果symfony版本不是3以下的,需要添加数组元素到AppKernel当中,即下列语句,注意添加到in_array对应的那块 FixtureBundle本质上可以看作一个php类,创建一个Fixture类,用它来,使用 ...
分类:
其他好文 时间:
2019-03-15 19:13:21
阅读次数:
283
Unable to find the wrapper ”https” - did youforget to enable it when you configured PHP? 这是在Windows的命令行下用php symfony new myproject命令创建一个新的工程出现的,网上查的全部 ...
分类:
移动开发 时间:
2018-12-28 11:37:27
阅读次数:
240
https://www.cnblogs.com/Amos-Turing/p/6285390.html 1:本地创建分支dev 1 2 Peg@PEG-PC /D/home/myself/Symfony (master) $ git branch dev 1 2 Peg@PEG-PC /D/home/ ...
分类:
其他好文 时间:
2018-12-27 20:17:37
阅读次数:
184
假设我们的项目在本地 /www/demo-project 下,那么我们切换到该目录: 然后执行 Deployer 的初始化命令: 它会让你选择项目类型,比如 Laravel,symfony 等,如果你都不是,选择 common 类型即可。 这一步操作将会在当前目录生成一个 deploy.php 文件 ...
分类:
其他好文 时间:
2018-12-13 11:34:10
阅读次数:
313
Symfony Version: 当运行 会出现 运行 而解决 文件不存在, 我是参考 "doctrine common 2.9 has moved reflection" 在 composer.json 中 添加 然后运行 重新运行 看到 doctrine/common 降到 2.8.0了,直接运 ...
分类:
系统相关 时间:
2018-11-03 19:12:22
阅读次数:
290