标签: symfony1

Symfony的最佳分步教程 - (我在Windows上运行PHP)

我试着按照这里的symfony教程:http://www.symfony-project.org/book/1_2/03-Running-Symfony

这是不连贯的:它说要下载沙箱,但教程的其余部分似乎是非沙箱版本.这似乎不是一步一步,我不能得到相同的结果.

这真是令人沮丧,如果我没有项目,我已经放弃了!

那么还有什么比官方的啧啧更好,以便我可以开始?

非常感谢.

php symfony1

11
推荐指数
1
解决办法
3万
查看次数

使用symfony和MAMP时出现PDO连接错误

尝试时出现PDO php symfony doctrine:insert-sql
错误我得到的错误:

Warning: PDO::__construct(): [2002] Connection refused (trying to connect via tcp://127.0.0.1:3306) in /Users/johannes/Programmering/PHP/htdocs/symfony/sfprojects/lib/vendor/symfony/lib/plugins/sfDoctrinePlugin/lib/vendor/doctrine/Doctrine/Connection.php on line 470

databases.yml里

    all:
    doctrine:
    class: sfDoctrineDatabase
    param:
      dsn: mysql:host=127.0.0.1;dbname=jobeet;
      username: root
      password: root

做一个 mysql -u root -p jobeet 有"根"作为密码,让我上网,所以没有问题存在.是的,我运行的mysql是MAMP的.

谢谢你的帮助.

php mysql doctrine symfony1 mamp

11
推荐指数
2
解决办法
1万
查看次数

Aptana 3.0.4和PHP调试

我试图在Aptana 3.0.4中调试PHP代码,但没有成功.

  • 首先,有可能吗?
  • 二,具体配置是什么?

PS:我正在使用Symfony 1.4,我想调试PHP代码.

php aptana debugging symfony1

11
推荐指数
1
解决办法
2万
查看次数

从Symfony 1.4到Symfony 2.0需要付出努力

我有一个用Symfony 1.4编写的网站.这是我的第一个symfony网站,学习曲线对我来说有点陡峭.这是一个相当复杂的网站,如果没有破坏,我不想"修复它".

话虽如此,由于sf 1.4现在是遗留代码,我最终希望将网站移植到sf 2.0.事实上,我将在明年年初重新启动该网站,我想知道我是否也可以咬紧牙关,一次性将网站从1.4端口"移植"到2.0.

所以,我需要知道以下答案:

  1. 我从1.4中已经知道多少适用于2.0?
  2. 是否有任何jobeet或askeet类型的教程,展示如何使用sf框架构建整个应用程序?
  3. 我是疯了,想在一个多月内有效地移植一个大型网站(只工作一段时间?) - 即"大爆炸"方法是最明智/唯一的方法吗?

symfony1 symfony-1.4 symfony

11
推荐指数
2
解决办法
3473
查看次数

Symfony:电子邮件地址作为请求参数

我在将网址中的电子邮件地址传递给symfony应用时遇到了一些问题.

网址看起来像

example.com/unsubscribe/email/me@example.com
Run Code Online (Sandbox Code Playgroud)

它将始终导致a sfError404Exception,除非删除句点.在做了一些谷歌搜索后,我看到的唯一解决方案是htaccess因为存在期间而绕过网址.但是,当我向htaccess添加建议的修复时,如下所示:

# we skip all files with .something
RewriteCond %{REQUEST_URI} \..+$
RewriteCond %{REQUEST_URI} !@.+    #skip email address
RewriteCond %{REQUEST_URI} \.epl$
RewriteCond %{REQUEST_URI} !\.html$ 
RewriteCond %{REQUEST_URI} !\.rhtml$
RewriteRule .* - [L]
Run Code Online (Sandbox Code Playgroud)

我得到相同的404.当我直接在url(example.com/index.php/unsubscribe/email/me@example.com)中使用前端控制器时,它也返回404 .我已经尝试将转义版本直接放入地址栏,例如example.com/unsubscribe/me%40example%2Ecom,这样可行,但仅限于Firefox,其他地方.

我已经花了大约2个小时在论坛回答谷歌搜索地狱,我现在已经没有想法了.

有什么想法吗?

谢谢.

更新:这是routing.yml的相关部分:

unsubscribeform:
  url:  /unsubscribe/email/:email
  param: { module: subscribe, action: index }
Run Code Online (Sandbox Code Playgroud)

更新:堆栈跟踪...看起来它没有得到任何路由信息给我

404 | Not Found | sfError404Exception
Empty module and/or action after parsing the URL "/unsubscribe/email/me@example.com" (/).
stack trace

1. at ()
  in SF_SYMFONY_LIB_DIR/controller/sfFrontWebController.class.php …
Run Code Online (Sandbox Code Playgroud)

php .htaccess symfony1 url-rewriting

10
推荐指数
2
解决办法
3877
查看次数

我可以使用Facebook的hiphop与Zend Framework,cakephp,symfony等框架

昨天Facebook推出了HipHop,一个从php到c ++的源代码转换器.php函数和结构的集合比标准的php更受限制.

目前流行的php框架(ZF,CakePHP,symfony)是否与HipHop兼容?如果没有,这些框架的哪些部分不可用?

php symfony1 zend-framework cakephp hiphop

10
推荐指数
2
解决办法
7657
查看次数

Symfony路由参数要求限制

如何强制要求路由中的参数为字符串?

鉴于路线

my_foobar_route:url:/ example/routing /:s1 /:id要求:{id:\ d +}

任何人都可以提醒我如何强制param s1成为一个字符串?

symfony1

10
推荐指数
2
解决办法
1万
查看次数

Symfony FOSUserBundle - 在布局模板中包含登录表单

我们已经成功配置了FOSUserBundle; 登录,注册,重置密码等都工作得很好.

现在我们要将登录表单合并到我们的常规站点布局中,特别是将表单放在布局标题的右上角部分.如果我们只处理用户名和密码字段,那么这样做很容易.但是,我们似乎无法弄清楚如何获取由FOSUserBundle服务生成的CSRF令牌:

$this->container->get('form.csrf_provider')->generateCsrfToken('authenticate');
Run Code Online (Sandbox Code Playgroud)

我尝试在Twig扩展中调用上面的内容,否则工作正常,但显然扩展无法正确引用容器.

当然有一些简单的方法可以全局获取FOSUserBundle CSRF令牌吗?

谢谢!贾森

php symfony1 twig

10
推荐指数
2
解决办法
1万
查看次数

是否可以在学说迁移中调用.sql文件?

是否可以在迁移类中调用.sql文件?

我在这个话题上找不到任何东西.

sql doctrine symfony1 symfony-1.4

10
推荐指数
1
解决办法
1677
查看次数

<ModelName> .class.php和<ModelName> Table.class.php之间的Symfony区别

Cuold有人向我解释了Doctrine自动生成的文件<ModelName>.class.php<ModelName>Table.class.php?例如,在Jobeet教程中有JobeetJob.class.php和JobeetJobTable.class.php.

我不明白每个文件的作用以及我必须为模型类放置方法的位置.

php doctrine symfony1 model

9
推荐指数
1
解决办法
1396
查看次数