symfony日記26
プロジェクト引き継いでローカル環境に落とし込んでいます
そこでbatchを起動しようとしたらエラーに・・・
今回はその対処法
./symfony batch:topic-google front → NG ↓ Fatal error: batchTopicgoogleTask::require_once(): Failed opening required 'XML/RSS.php'
プラグインが足りないかとおもい適当にインストールしようとしてみる
./symfony plugin:install sfPropelPlugin ↓ Plugin "sfPropelPlugin" installation failed: Package "http://plugins.symfony-project.org/get/sfPropelPlugin/sfPropelPlugin-1.3.0.tgz" is not valid
pearのプラグインとしてインストールすべきなのか?
pear install XML_RSS ↓ [root@localhost bpotal]# pear install XML_RSS Failed to download pear/XML_RSS within preferred state "stable", latest release is version 0.9.10, stability "beta", use "channel://pear.php.net/XML_RSS-0.9.10" to install Cannot initialize 'channel://pear.php.net/XML_RSS', invalid or missing package file Package "channel://pear.php.net/XML_RSS" is not valid install failed
それぞれ依存関係にあるそうなので上からインストール
pear install XML_Parser →OK pear install XML_Tree →OK pear install XML_RSS →NG
半ばやけになってsuでインストール → NG
[root@localhost bpotal]# pear install xml_rss Failed to download pear/xml_rss within preferred state "stable", latest release is version 0.9.10, stability "beta", use "channel://pear.php.net/xml_rss-0.9.10" to install Cannot initialize 'channel://pear.php.net/xml_rss', invalid or missing package file Package "channel://pear.php.net/xml_rss" is not valid install failed
エラーよく読んでみると「beta」!?
参考:http://d.hatena.ne.jp/rsakane/20090104/pear_xmlrss pear install xml_rss-beta → OK!
どうやらベータ版だから-betaとつけなければならなかったとのこと
エラーはちゃんと読まないとね><