ファイルサイズを大きくしたのですが、ファイルマネージャに表示されないのです。

2015年8月31日 at 17:10

お客様がアップロードするファイルが大きかったため (3.14M)
php.iniファイルを書き換えました。
post_max_size = 8M
upload_max_filesize = 128M

/html/application/files にはアップされているのですが、
ファイルマネージャーに表示されません。
サイズの小さいファイルは表示されます。

環境情報は以下の通りです。
ご教授よろしくお願いいたします。

----------------------------------------------------------------------------
# concrete5 Version
Core Version - 5.7.4.1
Version Installed - 5.7.4.1


# concrete5 Cache Settings
Block Cache - Off
Overrides Cache - Off
Full Page Caching - Off
Full Page Cache Lifetime - Every 6 hours (default setting).

# Server Software
Apache

# Server API
cgi-fcgi

# PHP Version
5.5.16

# PHP Extensions
bz2, calendar, cgi-fcgi, Core, ctype, curl, date, dom, ereg, exif, fileinfo, filter, ftp, gd, gettext, hash, iconv, imap, json, libxml, mbstring, mcrypt, mhash, mysql, mysqli, openssl, pcre, PDO, pdo_mysql, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, pspell, Reflection, session, SimpleXML, soap, SPL, sqlite3, standard, tokenizer, xml, xmlreader, xmlrpc, xmlwriter, xsl, zip, zlib.

# PHP Settings
max_execution_time - 30
log_errors_max_len - 1024
max_file_uploads - 20
max_input_nesting_level - 64
max_input_time - -1
max_input_vars - 1000
memory_limit - 128M
post_max_size - 8M
sql.safe_mode - Off
upload_max_filesize - 128M
mysql.max_links - Unlimited
mysql.max_persistent - Unlimited
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
pgsql.max_links - Unlimited
pgsql.max_persistent - Unlimited
session.cache_limiter - no value
session.gc_maxlifetime - 1440
soap.wsdl_cache_limit - 5

タグ:

Re: ファイルサイズを大きくしたのですが、ファイルマネージャに表示されないのです。

2015年8月31日 at 18:09
ファイルマネージャーに表示されないというのは、一覧に一切出てこないということでしょうか。
 

Re: ファイルサイズを大きくしたのですが、ファイルマネージャに表示されないのです。

2015年8月31日 at 23:27
説明足らずで、すみません。
ファイルマネージャー一覧に出てきません。
「アップロード完了」のウィンドウも出てきません。
 

Re: ファイルサイズを大きくしたのですが、ファイルマネージャに表示されないのです。

2015年9月2日 at 14:32
[管理画面>レポート>ログ]に例外のログがたまっていませんか?そこから、何かわかるかもしれません。
 

Re: Re: ファイルサイズを大きくしたのですが、ファイルマネージャに表示されないのです。

2015年9月3日 at 4:48
例外のログは、ないのです。
 

Re: ファイルサイズを大きくしたのですが、ファイルマネージャに表示されないのです。

2015年9月2日 at 19:24
直接的な解決方法ではありませんが、

自分も同様の事象でして、(一時的な)対応方法としては、
ファイルを
/html/application/files/incoming
ディレクトリ配下にFTPやscpなどの方法でアップロードして、

ファイルマネージャーの追加オプション(画面の右上にリンク)から、
「サーバーから追加」タグで、対象のファイルをファイルマネージャーに取り込む事は可能かと思います。

ただ、お客様がアップされたいという事ですので、FTPやscpでアップというのは、
なかなか難しいかも知れませんね。

場合によっては、サーバーの前記デレクトリーをdropbox等を用いて、
ローカルのパソコンと同期させてしまうなどの方法など、ご提案されてみては如何でしょうか?
 

Re: Re: ファイルサイズを大きくしたのですが、ファイルマネージャに表示されないのです。

2015年9月3日 at 5:02
ありがとうございます。
早速「サーバーから追加」をしてみたのですが、
[ファイル追加]をクリックすると以下のようなエラーが出ました。

{"error":{"message":"Allowed memory size of 134217728 bytes exhausted (tried to allocate 6438922 bytes)"},"errors":["Allowed memory size of 134217728 bytes exhausted (tried to allocate 6438922 bytes)"]}

画像を小さくしてアップしていただけば済むのですが、「他のサービスはできるじゃない」と言われてしまうと悔しくて(^^ゞ)
 

Re: ファイルサイズを大きくしたのですが、ファイルマネージャに表示されないのです。

2015年9月3日 at 8:40
どうもです。

結構な確率で、お使いのサーバーのスペック不足が原因かもしれませんね。

サーバーの物理的なメモリが足らないかもしれないので、
アップグレードなどが必要かもです。

サーバーはどちらをお使いですか?

「他のサービスではできる」かもしれませんが、
同じサーバーで別のプログラムということでしょうか?それとも、別サーバーや、他のブログサービスのことをおっしゃっているのでしょうか。

別サーバーのサービスのことをおっしゃっているのであれば、サーバーがきちんと高いスペックで大きなファイルサイズをアップロードできるよう物理的に高性能なマシンを用意しているなどの対策をとっていることになりますね。
 

Re: ファイルサイズを大きくしたのですが、ファイルマネージャに表示されないのです。

2015年9月3日 at 11:31
「サーバーから追加」でも、エラーが発生してしまいましたか。
解決せず、申し訳ありません。
ただ、katz515さんも仰られる通り、サーバースペックの疑いもありますね。
 

Re: ファイルサイズを大きくしたのですが、ファイルマネージャに表示されないのです。

2015年9月3日 at 14:28
katz515さん endoさん ありがとうございます。

サーバーかもしれないですね。
サーバーは気にしてませんでした。
自分の操作ミスだとばかり・・・。
これは CPIのACE01です。
他のサーバーで動かしてみようと思います。

大容量ファイルがアップできるconcrete5 を使うのにおすすめのサーバーがありましたら教えていただけますでしょうか。
 

Re: ファイルサイズを大きくしたのですが、ファイルマネージャに表示されないのです。

2015年9月5日 at 10:10
何度もすみません。
同じサーバーで、concrete5をインストールしたままで試してみたら上手くいきました。
数名で変更していたので原因はまだわからないのですが、当方のみのミスです。
検証もせず、書き込んでしまい申し訳ございませんでした。
CPIの方もすみません。
hissyさん katz515さん endoさん ありがとうございましたm(__)m
 

Re: ファイルサイズを大きくしたのですが、ファイルマネージャに表示されないのです。

2015年9月5日 at 10:30
原因は不明ながら、解決したようで、先ずはよかったですね。

自分も再インストールかなぁ〜