1

私はphpを使用して、最大50MBになるファイルを生成しています。スクリプトの最後で、指定された電子メール アドレスにファイルを送信する必要があります。ファイルを複数のチャンクに分割して、それぞれに大きすぎない添付ファイルを付けてメールを送信できるようにします。明らかな解決策は、ファイルを zip パーツに圧縮することです。しかし、phpでzipを使用してファイルを分割する方法が見つからないようです。

誰かが私を助けてくれますか、それともより良い解決策を教えてくれますか? :)

4

1 に答える 1

0

easyzip には、現在のバージョンの php のバグがあります。次の行を置き換えます。

define(FUNCTION_NOT_FOUND,'Error: gzcompress() function is not found');
define(FILE_NOT_FOUND,'Error: file is not found');
define(DIRECTORY_NOT_FOUND,'Error: directory is not found');

以下で:

define("FUNCTION_NOT_FOUND",'Error: gzcompress() function is not found');
define("FILE_NOT_FOUND",'Error: file is not found');
define("DIRECTORY_NOT_FOUND",'Error: directory is not found');
于 2012-08-12T18:52:23.863 に答える