>>> Not much work - I think I can do it in 1 day.
>>
>> Please don't forget to add human-readable error message when the IDs 
>> don't
>> match.
>> Better to have different errors for different mismatching parts.
>> It's important because not all administrators are good with understanding
>> realted problems.
>> Maybe some sort of hints on what to do should be there too.
>
> Human readblke errors are already in place.
>

Do you mean this?
   fprintf(stderr, "%s requires Zend Engine API version %d.\n"
     "The Zend Engine API version %d which is installed, is outdated.\n\n",
     new_extension->name,

First of all, php error_log may not get this message because it's thrown 
into stderr.
2nd, perhaps it's clear for developers, that know and care of API versions.
What's about server admins who will be installing the extensions?
They know filenames and php versions. They may not know extension->name and 
may now know that
Zend Engine API is related to particular php version.

Same goes to the php modules loaded in ext/standard/dl.c

just my 2cents.
-jv 



-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to