I have tried the PHP 5.3.0 installer, and have chosen to install all
modules. However, I still couldn't find the modules in questions.
====
php5-mysql (can't find it. Can only find php_mysql.dll)
php5-sqlite (can't find it. Can only find php_sqlite.dll)
pdo, pdo-mysql, pdo-sqlite (can't find them, can only find
php_pdo_mysql.dll, php_pdo_sqlite.dll, and some others php_pdo_*.dll files)
php5-curl (can't find it. Can only find php_curl.dll)
php5-syck, php5-xdebug, php-apc, php5-memcache (can't find these files.
Found some source codes on PECL, but couldn't find reliable .dll files. Is a
compilation needed? If so, why not post the compiled .dll files to our
project home?)
====
Sorry if I am asking the obvious.
-c
I am writing this message from the standpoint of a Windows user.
It seems like the PECL makers don’t provide .dll files for Windows anymore. You’ll have to compile (build) the source files yourself.
http://www.wampserver.com/phorum/read.php?2,51829,51842
Even the official PHP site indicates that, quote, “DLL for PECL extension is currently unavailable”.
http://www.php.net/manual/en/http.install.php
However, compiling source codes seems NOT an option. They removed the guide to compile PHP from sources on Windows, saying it is outdated. That means they don’t encourage (or at least pay attention to) Windows users.
http://www.php.net/manual/en/install.windows.building.php
From the list of extension modules, the following modules are still missing in PHP 5.3.0:
php_syck.dll
php_apc.dll
php_xdebug.dll
php_memcache.dll
http://php.net/manual/en/install.windows.extensions.php
Therefore, I don’t think php5-syck and php-apc are standard (or core) PHP5 classes, at least from the stand point of a Windows user. Please correct me if I am wrong.
I have searched for some possible source for the .dll files, but unfortunately the somewhat official sites has been out of service for some time.
After hours of Google search, I have found the unlisted uri from the PHP site for
php_apc.dll
php_xdebug.dll
php_memcache.dll
http://downloads.php.net/pierre/
However, I can only rely on an amateur website for
php_syck.dll
http://hi.baidu.com/zhangsilly/blog/item/17aecf2f8bbe3d301e3089f4.html
I will have to try to use these .dll files for now, but I am really concerned if something would break sooner or later.
By the way, anyone is using Windows for development? If so, can you shed some light on this issue?
--Charles
Simply put, I do not know how to compile the source code of any PECL
modules, such as syck, to DLL files in Windows environment.
Charles
-----Original Message-----
From: php...@googlegroups.com [mailto:php...@googlegroups.com] On Behalf
Of Ira Go
Sent: Friday, November 20, 2009 12:22 AM
To: phpDays - php5 framework
Subject: Re: Installation of PHP modules