[geeklog-devel] GL zip/tar plugin install

Blaine Lang devel at portalparts.com
Wed Nov 18 10:38:08 EST 2009


I believe the issue is with the unpacker.class.php file.

function unpacker($file, $mime_type = null) {

// default directory separator
$this->d_sep = PATH_SEPARATOR;

// if the file doesn't have it's path, assume local
if (! strstr($file, $this->d_sep)) {
$file = getcwd() . $this->d_sep . $file;
}


PATH_SEPARATOR is a ';' and the code should really be using

$this->d_sep = DIRECTORY_SEPARATOR;

I saw a number of related issues reported in a google search - to use
DIRECTORY_SEPARATOR.

This may be related to PHP version. I am using PHP 5.2.11

Blaine

On Tue, Nov 17, 2009 at 1:38 PM, Dirk Haun <dirk at haun-online.de> wrote:


> Randy Kolenko wrote:

>

> >Ok.. good to hear that it does work for someone. But for whatever

> >reason it never works on my installation that happens to be on Windows.

> >Wonder if that has anything to do with it.

>

> Did you check if it's using the PEAR or the PECL version? The PEAR class

> for Zip is somewhat limited.

>

> The PECL class (ZipArchive) should be available as of PHP 5.2.0. Or

> maybe it is separate install on Windows?

>

> bye, Dirk

>

>

> --

> http://www.haun-online.de/accu/

>

> _______________________________________________

> geeklog-devel mailing list

> geeklog-devel at lists.geeklog.net

> http://eight.pairlist.net/mailman/listinfo/geeklog-devel

>

>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://eight.pairlist.net/pipermail/geeklog-devel/attachments/20091118/6ee290c7/attachment.html>


More information about the geeklog-devel mailing list