Re: User when script uploads a file?
| From: | Jeffry Killen | Date: | Tue, 07 Apr 2015 21:31:22 +0000 |
| Subject: | Re: User when script uploads a file? | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-324779@lists.php.net to get a copy of this message | ||
On Apr 7, 2015, at 2:00 PM, Ryan Pallas wrote:
On Tue, Apr 7, 2015 at 2:51 PM, Jeffry Killen <jekillen@prodigy.net> wrote:Looking at phpinfo() for this serve, you're right it isn't compiled in. I was just looking at the manu specific to ZipArchive and not the zip.installation part I have another local server that does have it compiled in. Muchas gracias. JKsorry I should have done reply all On Apr 7, 2015, at 1:03 PM, Ashley Sheridan wrote: On Tue, 2015-04-07 at 12:54 -0700, Jeffry Killen wrote:You'll want to check the manual again, http://php.net/manual/en/zip.installation.php you need to compile php to have it on Linux and use the extension= directive in php.ini for windows.To overload this thread, I have another issue at hand: I thought that ZipArchive is a built-in class. At least that is the implication of the manual. But when I do $_zipper = new ZipArchive (as in below), I get a fatal error: class ZipArchive not found. Fatal error: Class 'ZipArchive' not found in /path/dev_lab/lab_8/php/archiver.php on line 14 class _ARCHIVERHi again; I have a CMS that I use locally for dev purposes. It has a facility for creating a sub directory with the name pattern: lab_# Within each lab_# are directories like lab_#/css, lab_#/js, lab_#/php, So I want to upload a file into dev_labs/lab_8/php and the php dir has permissions set to 0755 ( web server user is the owner because a php script created the dir and sub dirs). Uploading to the target dir fails with the error write permission denied. So when a file is uploaded via a php script who is the user? (in Apache on MacOSX, or any version of a unix system) Thanks in advance for info JK{ private static $_class = ''; private static $_zipper = '';public function __construct() { self::$_class = get_class($this); self::$_zipper = new ZipArchive; // << fatal error } // ...etc.... }Thanks for time and attention JK