Home > PHP Archive

PHP Archive

XDebugを有効にする。

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の説明はこちら

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

さくらインターネットの専用サーバーを今触っています。

これを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)

 
結構やること多いですね。。。(苦笑)

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

ちょっとずつ、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.

 
もうちょっと待つことにします(苦笑)

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

symfony1.1でアドミンジェネレーターを使ってみましたが、
特別1.0から変更なさそうです。

generator.ymlも1.0のコピーでいけました。

 
アドミンジェネレーターの仕様を変えてほしいと思う今日この頃です。
(確認画面がデフォルトでついている、とか)

symfony1.1で変わったところを調べる(symfonyを使ってみる6)

いまいちドキュメントなどをみても
symfony1.1で変更になった部分がわかりづらかったです。

そこで、propel-generate-crudをして、
作られたファイルを見ることにしました。

 
ぱっと見、actions.class.phpで
私があまり見たことなかったのは

$this->form
$this->form->bind
$request

などでしょうか。

 
ネットで調べてみると、
こういうまとめもありました。

第3回:フォームフレームワークを使おう!
http://www.thinkit.co.jp/article/71/3/
(Think IT)

次は基本的な機能を作りながら
いろいろ見ていきたいと思います。

Home > PHP Archive

Archives
Tag Cloud
Feeds

Return to page top