ternyata…
PHP sudah mendukung penggunaan standard MARC record internasional ya… baru tau daku
, modul nya bernama yaz (php_yaz.dll di windows ato yaz.so di Linux). cuman sepertinya konfigurasi pada PHP 4 dan PHP 5 ada perbedaan. di PHP 5 belom pernah berhasil dan selalu muncul pesan error di Log Apache seperti berikut:
PHP Warning: PHP Startup: Unable to load dynamic library ‘C:/php5/ext\\php_yaz.dll’ – The specified procedure could not be found.\r\n in Unknown on line 0
[Sat Aug 12 08:19:03 2006] [notice] Apache/2.0.54 (Win32) PHP/5.1.4 configured — resuming normal operations
[Sat Aug 12 08:19:03 2006] [notice] Server built: Apr 16 2005 14:25:31
[Sat Aug 12 08:19:03 2006] [notice] Parent: Created child process 2120
PHP Warning: PHP Startup: Unable to load dynamic library ‘C:/php5/ext\\php_yaz.dll’ – The specified procedure could not be found.\r\n in Unknown on line 0
[Sat Aug 12 08:19:03 2006] [notice] Child 2120: Child process is running
[Sat Aug 12 08:19:03 2006] [notice] Child 2120: Acquired the start mutex.
[Sat Aug 12 08:19:03 2006] [notice] Child 2120: Starting 250 worker threads.
So… belom ngerti cara install modul YAZ di PHP 5.1.4
Tapi untuk PHP 4 (terutama PHP-4.4.2) adalah sebagai berikut.
Konfigurasi YAZ di PHP-4.4.2 (windows)
1. load module yaz di php.ini
extension=php_yaz.dll
2. copy file yaz.dll (berada pada direktori c:\php4) ke direktori C:\windows\system32
3. pastikan file php_yaz.dll telah ada pada direktori c:\php4\extensions
4. restart apache
Paket program yang saya pake Apache 2.0.55, PHP-4.4.2 semuanya for windows.
1 Comment(s)