php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Doc Bug #32396 Documentation About PECL Installation
Submitted: 2005-03-21 18:39 UTC Modified: 2005-03-22 04:43 UTC
From: duanematthew at msn dot com Assigned:
Status: Not a bug Package: Documentation problem
PHP Version: 5.0.3 OS: Windows XP
Private report: No CVE-ID: None
 [2005-03-21 18:39 UTC] duanematthew at msn dot com
Description:
------------
Hi 

It isn't really a bug but rather a confusion on my part.

I'm a PHP newbie and I'm trying to install PHP 5.0.3. Based on the example 4.2 PHP 5 Package Structure in the documentation (chm) php5activescript should be placed in the PHP directory but it also mentioned in the other part of the documentation that it has been moved to PECL repository and need to be registered using regsvr32 but it also mentioned that to be able to use the PECL the php.ini file should be modified by changing the extension_dir and by adding it to the Dynamic Extensions, I also notice that php_iisfunc.dll is also included in the PECL but in the php.ini it is being treated as part of the bundled dll found in ext folder. Also if I want to use the PECL repository can I just copy it to the ext folder and add it to the Dynamic Extensions? and where php5activescript.dll fall inside the ext directory or under the PHP directory?

Another thing why is php_java has a jar extension and not dll but in the Dynamic Extesions it is being reference as dll?

I hope you can give men some shed about this matter

Thanks


Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2005-03-21 18:40 UTC] duanematthew at msn dot com
Hi 

It isn't really a bug but rather a confusion on my part.

I'm a PHP newbie and I'm trying to install PHP 5.0.3. Based on the example 4.2 PHP 5 Package Structure in the documentation (chm) php5activescript should be placed in the PHP directory but it also mentioned in the other part of the documentation that it has been moved to PECL repository and need to be registered using regsvr32 but it also mentioned that to be able to use the PECL the php.ini file should be modified by changing the extension_dir and by adding it to the Dynamic Extensions, I also notice that php_iisfunc.dll is also included in the PECL but in the php.ini it is being treated as part of the bundled dll found in ext folder. Also if I want to use the PECL repository can I just copy it to the ext folder and add it to the Dynamic Extensions? and where php5activescript.dll fall inside the ext directory or under the PHP directory?

Another thing why is php_java has a jar extension and not dll but in the Dynamic Extesions it is being reference as dll?

I hope you can give me some shed about this matter

Thanks
 [2005-03-21 20:04 UTC] philip@php.net
php5activescript.dll does not go inside ext/, please specify exactly where do the docs suggest this. The activescript documentation (and Windows manual installation instructions) are pretty clear on where it goes.

Not all PECL extensions are treated identically, it depends on whether or not it's an extension (iisfunc) or SAPI (activescript).
 [2005-03-22 03:57 UTC] duanematthew at msn dot com
I'm not saying that the documentation tells that php5activescript should be in the ext folder, as I already mentioned earlier the documentation tells that php5activescript should be in the PHP folder where the php binaries are located, but I'm just a bit confuse about the installation of PECL on where should I place them and how am I going to activate them in php. And about the dll in the ext folder is it already usuable or I still need to uncomment them in the Dynamic Extension? and where should I put the PECL dll? does it fall to Dynamic Extension and need to be placed in the ext or I need to put them in a seperate directory like PECL? and how am I going to activate them so I can use their functions? If I need to put them in a seperate folder what happen to the extension_dir?

And also again why is php_java has a jar entesion and not dll like the other file in the ext folder?

Thanks and thanks for your answer I really appreciate it
 [2005-03-22 04:43 UTC] philip@php.net
If you want to use a DLL, uncomment it, otherwise, leave it commented. This is documented and the whole idea of what comments are and mean with php.ini being no exception.

Where to put PECL is documented under the PECL installation instructions (and linked to within the Windows installation page):
* http://php.net/manual/en/install.pecl.windows.php

Please use the mailing lists for support questions, such as php-general@lists.php.net
* http://php.net/support.php

Marking this bug as bogus.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Sat May 04 17:01:33 2024 UTC