Bug(バグ) #1183
メール投稿のユーザ名が nobody の場合 symfony cc でcache/nobody ディレクトリが削除できない
開始日:
2010-06-18
期日:
進捗率:
100%
3.6 で発生するか:
Unknown (未調査)
3.8 で発生するか:
Unknown (未調査)
説明
メール投稿時のユーザ名が nobody の場合、 symfony cc で以下のWarning が表示される
$ ./symfony cc PHP Warning: opendir(/OPENPNE_DIR/cache/nobody): failed to open dir: Permission denied in /OPENPNE_DIR/lib/vendor/symfony/lib/util/sfFinder.class.php on line 418 PHP Warning: readdir(): supplied argument is not a valid Directory resource in /OPENPNE_DIR/lib/vendor/symfony/lib/util/sfFinder.class.php on line 419 PHP Warning: closedir(): supplied argument is not a valid Directory resource in /OPENPNE_DIR/lib/vendor/symfony/lib/util/sfFinder.class.php on line 484
関連するチケット
関係しているリビジョン
changed to remove cache directory that is created by "nobody" in end of per request (refs #1183)
removed using opToolkit::isOnWindows() (fixes #1183)
履歴
#1 Yuki Yamashita がほぼ14年前に更新
- 対象バージョン を OpenPNE 3.6beta1 にセット
#2 Kousuke Ebihara がほぼ14年前に更新
- ステータス を New(新規) から Accepted(着手) に変更
- 担当者 を Kousuke Ebihara にセット
#3 Kousuke Ebihara がほぼ14年前に更新
- ステータス を Accepted(着手) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
#4 Shogo Kawahara がほぼ14年前に更新
- ステータス を Pending Review(レビュー待ち) から Rejected(差し戻し) に変更
36faf474 以降(と推測)で
全てのWebアプリで、出力が何もされませんでした。エラーログには以下のようなメッセージが残っています。
pc_frontend_dev 環境で行ったものですが、他のアプリケーション・環境でも同様な現状が見受けられています。
[Wed Jul 14 14:48:54 2010] [error] [client 172.16.221.1] PHP Fatal error: Class 'opToolkit' not found in /home/kawahara/dev/OpenPNE3/lib/config/opApplicationConfiguration.class.php on line 507 [Wed Jul 14 14:48:54 2010] [error] [client 172.16.221.1] PHP Stack trace: [Wed Jul 14 14:48:54 2010] [error] [client 172.16.221.1] PHP 1. {main}() /home/kawahara/dev/OpenPNE3/web/pc_frontend_dev.php:0 [Wed Jul 14 14:48:54 2010] [error] [client 172.16.221.1] PHP 2. sfProjectConfiguration::getApplicationConfiguration() /home/kawahara/dev/OpenPNE3/web/pc_frontend_dev.php:13 [Wed Jul 14 14:48:54 2010] [error] [client 172.16.221.1] PHP 3. sfApplicationConfiguration->__construct() /home/kawahara/dev/OpenPNE3/lib/vendor/symfony/lib/config/sfProjectConfiguration.class.php:614 [Wed Jul 14 14:48:54 2010] [error] [client 172.16.221.1] PHP 4. sfProjectConfiguration->__construct() /home/kawahara/dev/OpenPNE3/lib/vendor/symfony/lib/config/sfApplicationConfiguration.class.php:47 [Wed Jul 14 14:48:54 2010] [error] [client 172.16.221.1] PHP 5. sfApplicationConfiguration->setRootDir() /home/kawahara/dev/OpenPNE3/lib/vendor/symfony/lib/config/sfProjectConfiguration.class.php:55 [Wed Jul 14 14:48:54 2010] [error] [client 172.16.221.1] PHP 6. sfProjectConfiguration->setRootDir() /home/kawahara/dev/OpenPNE3/lib/vendor/symfony/lib/config/sfApplicationConfiguration.class.php:285 [Wed Jul 14 14:48:54 2010] [error] [client 172.16.221.1] PHP 7. opApplicationConfiguration->setCacheDir() /home/kawahara/dev/OpenPNE3/lib/vendor/symfony/lib/config/sfProjectConfiguration.class.php:136
#5 Kousuke Ebihara がほぼ14年前に更新
- ステータス を Rejected(差し戻し) から Pending Review(レビュー待ち) に変更
更新履歴 58cdc253172c37ee6bc4386d9c932d2ec15e1b43 で適用されました。
#6 Shogo Kawahara がほぼ14年前に更新
- ステータス を Pending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
- 進捗率 を 50 から 70 に変更
#7 Kousuke Ebihara がほぼ14年前に更新
- ステータス を Pending Testing(テスト待ち) から Fixed(完了) に変更
- 進捗率 を 70 から 100 に変更