OpenPNE3.8.35にアップデートするとタイムラインが表示されなくなる。
- このフォーラムに新規トピックを投稿できます
- このフォーラムではゲスト投稿が許可されています
投稿ツリー
- OpenPNE3.8.35にアップデートするとタイムラインが表示されなくなる。 (kondo, 2020/3/19 18:08)
- OpenPNE3.8.34からOpenPNE3.8.36にアップデートを試みるとmigrateでエラーが出る。 (kondo, 2020/6/19 18:50)
- Re: OpenPNE3.8.34からOpenPNE3.8.36にアップデートを試みるとmigrateでエラーが出る。 (kondo, 2020/6/19 19:13)
- Re: OpenPNE3.8.34からOpenPNE3.8.36にアップデートを試みるとmigrateでエラーが出る。 (kondo, 2020/6/19 19:18)
- Re: OpenPNE3.8.35にアップデートするとタイムラインが表示されなくなる。 (kondo, 2020/10/8 12:23)
- Re: OpenPNE3.8.35にアップデートするとタイムラインが表示されなくなる。 (kondo, 2020/10/13 15:05)
- Re: OpenPNE3.8.35にアップデートするとタイムラインが表示されなくなる。 (kondo, 2020/10/14 18:49)
- Re: OpenPNE3.8.35にアップデートするとタイムラインが表示されなくなる。 (kondo, 2020/10/14 19:44)
- Re: OpenPNE3.8.35にアップデートするとタイムラインが表示されなくなる。 (kondo, 2020/10/15 21:47)
安定版OpenPNE3.8.34からOpenPNE3.8.35にアップデートするとマイホーム及びメンバーのプロフィールのタイムラインの投稿が表示されなくなる。
また、通知センターが開かず、アイコンがグルグル回る状態となる。
バグであるかは不明です。
環境
centOS7.8
php5.6
10.4.13-MariaDB
$ ./symfony openpne:migrate
migrateでエラーがでる。
その結果かどうか分からないが、スマフォから日記、タイムライン、メンバー等が表示されなくなる。
1 error(s) encountered during migration
======================================= Error #1 - Could not find migration class for migration step: 48 #0 /home/lib/vendor/symfony/lib/plugins/sfDoctrinePlugin/lib/vendor/doctrine/Doctrine/Migration.php(501): opMigration->getMigrationClass('48') #1 /home/lib/migration/opMigration.class.php(109): Doctrine_Migration->_doMigrateStep('down', '48') #2 /home/lib/vendor/symfony/lib/plugins/sfDoctrinePlugin/lib/vendor/doctrine/Doctrine/Migration.php(483): opMigration->_doMigrateStep('down', '48') #3 /home//lib/vendor/symfony/lib/plugins/sfDoctrinePlugin/lib/vendor/doctrine/Doctrine/Migration.php(328): Doctrine_Migration->_doMigrate(47) #4 /home/lib/task/openpneMigrateTask.class.php(154): Doctrine_Migration->migrate() #5 /home/lib/task/openpneMigrateTask.class.php(105): openpneMigrateTask->migrateFromScript('OpenPNE', Object(sfDatabaseManager)) #6 /home/lib/vendor/symfony/lib/task/sfBaseTask.class.php(68): openpneMigrateTask->execute(Array, Array) #7 /home/lib/vendor/symfony/lib/task/sfTask.class.php(97): sfBaseTask->doRun(Object(sfCommandManager), NULL) #8 /home/lib/vendor/symfony/lib/command/sfSymfonyCommandApplication.class.php(76): sfTask->runFromCLI(Object(sfCommandManager), NULL) #9 /home/lib/vendor/symfony/lib/command/cli.php(20): sfSymfonyCommandApplication->run() #10 /home/symfony(14): include('/home/...') #11 {main}
環境
centOS7.8
php5.6
10.4.13-MariaDB
OpenPNE公式SNSで、MariaDBに対応していないという回答があったので、mySQLに戻せば解消するのだろうか?でも戻したくないなー。
DB>sns_config>OpenPNE_revision
value 48を47に変更して
$ ./symfony openpne:migrate したところエラーが解消しました。
けれども、スマフォから日記、コミュニティ、タイムライン、メンバー等がアイコンがグルグル回るだけで表示されなくなる。
残念。
OpenPNE3.8.37にアップデートを試みるが症状は変わらずです。
下記プラグインをアップデートをしたが、スマフォから全体の最新日記、全体のコミュニティを表示することはできなかった。
opDiaryPlugin-1.5.3
opCommunityTopicPlugin-1.1.4
やはりOpenPNE3.8.35に不具合が出るソースがあると考えてよさそうです。
V3.8.35の更新されたファイル群を一つ一つアップすると、特に問題は起こらない。
mySQLではなくMariaDBでの運用に問題があるのだろうか?それで通常のバージョンアップのやり方だと問題が起こるのか?
公式では、MariaDBはサポートしていないと聞いているし・・・・
V3.8.36
apps/pc_frontend/templates/_layout.php
layout.phpファイルをアップするとエラーが起こる。
500 | Internal Server Error | sfConfigurationException
The route "url_for" does not exist.
stack trace
at ()
in SF_ROOT_DIR/lib/vendor/symfony/lib/routing/sfPatternRouting.class.php line 313 ...
310 // named route 311 if (!isset($this->routes[$name])) 312 { 313 throw new sfConfigurationException(sprintf('The route "%s" does not exist.', $name)); 314 } 315 $route = $this->routes[$name]; 316 $this->ensureDefaultParametersAreSet();
apps/api/config/filters.yml
このファイルの修正でスマフォからコミュニティが表示されなくなる。
rendering: ~
cache_control: class: opCacheControlFilter
security: class: opAPISecurityFilter
apps/api/config/filters.yml
下記部分をコメントアウトすることで、バージョンアップの不具合が解消されました。
cache_control: class: opCacheControlFilter
以下の表示ができるようになりました。
パソコンからのタイムラインの表示
スマートフォンからのタイムラインの表示
スマートフォンからのコミュニティの表示
スマートフォンからの全体の最新日記の表示