Archive for the 'PHP' Category

symfony propel:build-modelができない

木曜日, 8月 14th, 2008

symfony propel:build-model

をしたら以下のエラーがでました。

PHP Fatal error: Declaration of SequentialTask::addTask() must be compatible with that of TaskContainer::addTask() in /usr/share/pear/symfony/plugins/sfPropelPlugin/lib/vendor/phing/tasks/system/SequentialTask.php on line 35

 
うんうん悩んだ挙句、
結局先輩に質問することに(涙)
どうやらphingがsymfonyにすでに入っていて、
pearからインストールしてしまったものと衝突していることが原因とのこと。
 
そのためrootで

pear uninstall phing

でpearからアンインストール。
できました。。。。。
 
ちなみに以下のページも参考にしました。

http://groups.google.com/group/symfony-users/browse_thread/thread/a1412671b54612cc/9be43b4491b9023d?show_docid=9be43b4491b9023d

tagged:phing symfony エラー

XDebugを有効にする。

水曜日, 8月 13th, 2008

symfonyをインストールする際に、
一緒になぜか入れていたXDebug。
これが悪さをして、以下のエラーを吐き出していました。

PHP Warning: Xdebug MUST be loaded as a Zend extension in Unknown on line 0

 
これを解消するために、php.iniを以下のように書き換えました。

;extension=xdebug.so
zend_extension=”/path/to/xdebug.so”

 
ちなみに、xdebugの説明はこちら。
tagged:symfony インストール デバッグ

CentOS5にPHP5.2.6をyumで入れる(さくら専用サーバー)

金曜日, 8月 1st, 2008

さくらインターネットの専用サーバーを今触っています。
これをsymfony1.1が使える形に設定を作っていきました。
そこでの備忘録を残します。
ちなみに、スペックはこちらのやつです。
http://server.sakura.ad.jp/dedicated/entry/
 
申し込んだときのOSはCentOS5でPHP5.1系が入っていました。
とりあえずそれをPHP5.2系にUPGRADEしようとしました。

yum update php

これでうまくいかないのでどうしたものかと思っていたら、
CentOS5だとyumがphp5.1までしか対応してないそうです。。。
そこでこちらのサイトを参考にさせていただきました。

PHPのインストール・設定::VMWare×CentOS5 Windowsでカンタン開発環境
http://d.hatena.ne.jp/sotarok/20071115/vmware_centos5_10
(GRANADA Hatena @ sotarok)

 
結構やること多いですね。。。(苦笑)
tagged:CentOS5 PHP5 symfony さくら インストール

symfony1.1でpluginを入れようとして失敗(symfonyを使ってみる8)

水曜日, 7月 23rd, 2008

ちょっとずつ、symfonyにも慣れてきました。
そこで調子に乗って、
Googleウェブマスターツールなどに登録する
sitemap.xmlを動的に作れないものかと考えて
いろいろ調べているうちにpluginを見つけました。

sfSitemap2Plugin を使ってみる
http://blog.xlune.com/2007/11/sfsitemap2plugin.html
(Xlune::Blog)

 
インストールのために、コマンドをたたくと、、、

symfony plugin-install http://plugins.symfony-project.com/sfSitemap2Plugin

You try to install a symfony 1.0 plugin.
Please read the help message of this task to know how to install a plugin for the current version of symfony.

 
うーん。。。と唸り、
このサイトに書いてあるようにコマンドを打てないだけだと考えて
ほかのpluginを入れようとしましたがこれもだめでした。
 
しょうがないと思い、上記エラーメッセージで調べてみると
以下のページが引っかかりました。

Install old plugins into 1.1
http://www.symfony-project.org/forum/index.php?t=rview&goto=56754&th=14425
(symfony framework forum: symfony 1.1)

がんばって英語を読んでみると、

Please help me so that I can use the wanted Plugins.

 
もうちょっと待つことにします(苦笑)
tagged:plugin sitemap […]

symfony1.1のアドミンジェネレーター(symfonyを使ってみる7)

土曜日, 7月 12th, 2008

symfony1.1でアドミンジェネレーターを使ってみましたが、
特別1.0から変更なさそうです。
generator.ymlも1.0のコピーでいけました。
 
アドミンジェネレーターの仕様を変えてほしいと思う今日この頃です。
(確認画面がデフォルトでついている、とか)
tagged:symfony