Forums / Localized forums / Japanese / アップグレード時のautoload配列再生成について
Daisuke Hariyama
Wednesday 14 July 2010 7:41:36 pm
いつもお世話になっております、張山です。
現在、eZ Publish 4.1.3から4.2へのアップグレードを行っています。 こちらのドキュメントのステップ5でつまづいています。 http://ez.no/doc/ez_publish/upgrading/upgrading_to_4_2/upgrading_from_4_1_x_to_4_2_yコマンドラインからezpgenerateautoloads.phpを実行すると、以下のようになります。
# php bin/php/ezpgenerateautoloads.php --extension
PHP Warning: require(ezc/Base/src/base.php): failed to open stream: No such file or directory in /path_to_ezp/bin/php/ezpgenerateautoloads.php on line 47PHP Fatal error: require(): Failed opening required 'ezc/Base/src/base.php' (include_path='.:/php/includes') in /path_to_ezp/bin/php/ezpgenerateautoloads.php on line 47
パッケージはeZ Componentsを同梱していないバージョンを使用しています。 4.1.3では、当然eZ Componentsが機能していましたが、No such fileとなってしまいます。 eZ Componentsは/usr/local/lib/phpにありますが、そこのezc/Base/の中にsrcというディレクトリも存在しません。「(include_path='.:/php/includes')」とあるのも気になります。php.iniでは、/usr/local/lib/phpなど他も指定しています。
何か解決策はありますでしょうか?よろしくお願いいたします。
-- ludicmind.net 張山 大祐[email protected]
Wednesday 14 July 2010 8:05:36 pm
追伸です。
ひとまずezc同梱版から、/lib/ezcをアップロードして再度スクリプトを実行したところ、正常に処理されたようです。この場合、/lib/ezcを削除してしまえば、引き続きeZ Publish本体はPEAR等でインストールしたezcを使用するという理解でよろしいでしょうか?
Philippe VINCENT-ROYOL
Thursday 15 July 2010 5:25:38 am
Maybe if you could write all in english, could be better to help you ;)
Thanks
Certified Developer (4.1): http://auth.ez.no/certification/verify/272607 Certified Developer (4.4): http://auth.ez.no/certification/verify/377321 G+ : http://plus.tl/dspe Twitter : http://twitter.com/dspe
Eric Sagnes
Thursday 15 July 2010 5:07:54 pm
Thanks for your reply Philippe, but the point of localized forums is to offer a talking space for persons that feel more comfortable in using their own language (japanese here) than english.
But if ever you feel like learning japanese and eZ Publish at the same time, this forum is definitely the place to be ;)