php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Doc Bug #23998 Installation of php_gettext.dll, please mention to copy iconv.dll
Submitted: 2003-06-03 13:24 UTC Modified: 2003-06-04 03:39 UTC
From: funky dot frank at gmx dot de Assigned:
Status: Closed Package: Documentation problem
PHP Version: 4.3.2 OS: Windows
Private report: No CVE-ID: None
 [2003-06-03 13:24 UTC] funky dot frank at gmx dot de
Hello!

In your documentation or the install.txt you do not mention, that it is needed to copy the iconv.dll to your %SYSTEMROOT%\System32 or %SYSTEMROOT%\System if you want to use the gettext-Extension. You only mention the gnu_gettext.dll (for older versions) or the libint-1.dll.

I found it in a comment by kleinerwurm at gmx dot net in the manual page for gettext (http://php.net/manual/en/ref.gettext.php) after having problems to start my Apache 1.3.24 with the php_gettext.dll.

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2003-06-03 17:08 UTC] edink@php.net
You don't think this mention in install.txt is clear enough?

 ATTENTION! ATTENTION! ATTENTION!
   Some extra DLLs are required for some PHP extensions. Please copy the bundled dlls from the 'dlls/' directory in distribution package to your windows/system (Win9.x) or winnt/system32 (WinNT, Win2000, XP) directory.

 [2003-06-03 17:54 UTC] funky dot frank at gmx dot de
Okay, you're right, but I wouldn't want to copy all these files, cause I don't need things like MS-Sql support and so on.

Perhaps you could only mention the depencies of the dll's somewhere, like: 
php_gettext.dll requires libint-1.dll, and libint-1.dll requires the iconv.dll ...

Thanks!
 [2003-06-03 23:00 UTC] sniper@php.net
http://www.php.net/manual/en/install.windows.php#install.windows.extensions

And then browse a little bit down and you'll find a table 3-1.

 [2003-06-04 02:13 UTC] funky dot frank at gmx dot de
This is the line from the Windows-Install document, section 3-1 you mentioned earlier...

php_gettext.dll
Gettext functions
PHP <= 4.2.0 requires gnu_gettext.dll (bundeld), PHP >= 4.2.3 requires libintl-1.dll (bundled).

Here it says the the php_gettext.dll only requires the gnu_gettext.dll or the libintl-1.dll, the iconv.dll is NOT mentioned.

But I think you're absolutely right with the !ATTENTION remarks in the install.txt. I should have seen that! Sorry for being stupid...
 [2003-06-04 03:39 UTC] betz@php.net
This bug has been fixed in CVS.

In case this was a PHP problem, snapshots of the sources are packaged
every three hours; this change will be in the next snapshot. You can
grab the snapshot at http://snaps.php.net/.
 
In case this was a documentation problem, the fix will show up soon at
http://www.php.net/manual/.

In case this was a PHP.net website problem, the change will show
up on the PHP.net site and on the mirror sites in short time.
 
Thank you for the report, and for helping us make PHP better.

This is now documented at will show up after the next manual 
build at 
http://www.php.net/manual/en/install.windows.php#install.windows.extensions 
http://www.php.net/manual/en/ref.gettext.php 
 
PHP Copyright © 2001-2025 The PHP Group
All rights reserved.
Last updated: Wed Nov 19 09:00:01 2025 UTC