问题标签 [symfony-3.1]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 无法打开输入文件:app/console (Symfony 2)
最近我开始使用 Symfony2。不幸的是,php app/console 命令在我的 MAMP 服务器和 Vagrant 服务器 (MAC OSX) 上都不起作用。我尝试使用以下命令制作捆绑包
并且还试图解决一个问题
这两个命令都在我的终端中返回了以下内容:
无法打开输入文件:app/console
有人知道如何解决这个问题吗?我正在我的项目目录中工作,例如:mac/applications/mamp/htdocs/project,但它仍然无法正常工作。我还尝试重新安装一个新的 symfony 项目,但这不是解决办法。我想我的 php 在我的终端中根本无法工作......
login - Symfony2 在手动登录时记住我
大家好,我无法让它工作 - 我们在其他中央网站上完成了登录,所以用户被重定向回网站 - 一切都很好,然后我们使用普通的 db_provider 和用户实体让他登录 - 一切正常但无法获得 remember_me cookie去工作。
手动登录就像
然后我们尝试这样做
而这之后
在调试中,我可以看到它进入类 Cookie 并且正在设置新的 Cookie,并且该 cookie 在标头中的对象 $response 中,但从不发送到浏览器。
这就是我们在 security.yml 中的内容
任何想法请帮助:)
json - 将 Symfony 从 2.8 升级到 3.1:“您的需求无法解决为一组可安装的软件包。”
所以我用 Symfony 2.8.6 开发了这个博客。我注意到 Symfony3.1 LTS版本可用并希望升级。因此,我修复了所有弃用调用。
我抓住了 Symfony3.1 的composer.json
文件并试图运行
但是,更新失败,我得到以下输出:
这是我的composer.json
:
我也尝试--with-dependencies
在运行时添加该选项,composer update
但无济于事。
有谁知道哪个包有冲突?
php - 是否可以在我自己的服务中使用全局 @validator 服务?
我正在尝试在我自己的服务中使用全局验证器服务,如下所示:
但是当我调用validate方法时,它会抛出错误:
严格的电子邮件验证需要 egulias/email-validator
我使用的 Symfony 版本是 3.1。是否不推荐在 Symfony 3.0+
中使用验证器服务?
php - 使用 LDAP-HTTP-Auth 和默认 Symfony LDAP-Configuration 时的 Symfony3.1 OptionresolverException
我正在尝试使用 symfony 3.1 构建一个针对 ActiveDirectory 进行身份验证的应用程序。我从http://symfony.com/doc/current/cookbook/security/ldap.html获取配置并更改了公司特定参数。我还通过 Composer 安装了 Symfony\Ldap - 组件。首先,我想将 HTTP-Basic-Auth 机制与 LDAP 一起使用,由 Symfony 提供。浏览器询问用户名和密码,但是当您同时提交两者时,会出现以下异常:
为什么会出现这个异常?
安全性.yml:
服务.yml:
timezone - 如果更改,Symfony 默认时区不想工作
目前我正在尝试制作一个 symfony 应用程序,但它给了我一个错误,并且在使用 server:run 命令时无法启动它的服务器。它说由于时区而无法运行。如果我在 mac 上更改默认 php.ini 文件中的时区,它仍然会给我错误:
[Symfony\Component\Debug\Exception\ContextErrorException]
警告:date_default_timezone_get():依赖系统的时区设置是不安全的。您需要使用 date.timezone 设置或 date_default_timezone
ne_set() 函数。如果您使用了这些方法中的任何一种,但仍然收到此警告,您很可能拼错了时区标识符。我们现在选择时区
“UTC”,但请设置 date.timezone 以选择您的时区。
有人能帮我吗?我尝试了很多,但无法弄清楚这一点。
我想更改 Symfony 正在使用的 php.ini 文件中的时区。但我不知道我做错了什么。
caching - Is there any documentation or example of using for Symfony/Cache component?
With symfony 3.1 we got Cache Component (https://github.com/symfony/cache)
I can't find any documentation or examples for this component because it's new.
Can anybody write simple example how to use this component with symfony 3.1
symfony-forms - Symfony 表单事件监听器字符串错误
实体\Profile.php
MyProfileTypeForm.php:
错误代码:
执行 'UPDATE profile SET Province = 时发生异常?哪里 id = ?带参数 [{}, 1]:
可捕获的致命错误:类 Panel\UserBundle\Entity\LocationProvince 的对象无法转换为字符串
描述:
获取国家代码的实体。国家代码绘制的省级列表。但它不记录。
angularjs - symfony 通过 Angularjs 发布数据
我正在尝试通过 Angularjs 向 Symfony 发送带有用户名和密码的 ajax 请求,但我无法访问 post 变量。这是我的代码:
HTML:
角控制器
});
这是 symfony 控制器:
这种检索数据的方法不起作用。我可以看到正在发送用户名和密码,但我无权访问它们。你能帮我找到另一种方法让它们进入 symfony 控制器吗?
php - 登录时数组到字符串的转换
我尝试将我的网站从 SF 3.0 更新到 SF 3.1。从那时起,这是不可能正确登录的。
“注意:在第 377 行的 vendor/symfony/symfony/src/Symfony/Component/HttpKernel/DataCollector/RequestDataCollector.php 中的数组到字符串转换”
我检查了那个文件,看起来 $controller 是一个数组而不是一个字符串。有数组的转储:
我不知道是什么导致了这个问题。登录功能之前完全可以使用。