ホーム > 日記

symfony 1.1 の my first symfony project でバグ


My first symfony projectの generator.yml を使って管理画面を生成しようとするところで以下のようなエラーが発生する。

Notice: Undefined offset: 1 in /Users/xxx/svn/symfony/vendor/pear/php/symfony/config/sfGeneratorConfigHandler.class.php on line 69

[sfParseException]
You must specify a "moduleName".

調べると symfony のバグだった。

#1561 (defect: AdminGenerator sfGeneratorConfigHandler.class.php can't find module name) - symfony - Trac

以下のように対応。

Index: vendor/pear/php/symfony/config/sfGeneratorConfigHandler.class.php
===================================================================
--- vendor/pear/php/symfony/config/sfGeneratorConfigHandler.class.php   (リビジョン 76)
+++ vendor/pear/php/symfony/config/sfGeneratorConfigHandler.class.php   (作業コピー)
@@ -65,7 +65,7 @@
     $generatorParam = (isset($config['param']) ? $config['param'] : array());
 
     // hack to find the module name (look for the last /modules/ in path)
-    preg_match('#.*/modules/([^/]+)/#', $configFiles[0], $match);
+    preg_match('#.*/modules/([^/]+)/#', $configFiles[1], $match);
     $generatorParam['moduleName'] = $match[1];

コメント:0

コメントフォーム
入力した情報を記憶する

トラックバック:0

この記事のトラックバック URL
http://www.sylvan-l.net/b/2008/11/09/symfony-11-%e3%81%ae-my-first-symfony-project-%e3%81%a7%e3%83%90%e3%82%b0/trackback/
トラックバックの送信元リスト
symfony 1.1 の my first symfony project でバグ - sylvan より

ホーム > 日記 > symfony 1.1 の my first symfony project でバグ

ぴくちゃー
ブログパーツ

ページの上部に戻る