Reply to Re: Extension files not loading

Your name:

Reply:


Posted by Erwin Moller on 12/05/07 16:51

pdhb_1 wrote:
> On Dec 3, 2:50 pm, Jerry Stuckle <jstuck...@attglobal.net> wrote:
>> pdhb_1 wrote:
>>> On Dec 3, 10:51 am, "Rik Wasmus" <luiheidsgoe...@hotmail.com> wrote:
>>>> On Mon, 03 Dec 2007 19:46:25 +0100, pdhb_1 <mbr...@phys.ksu.edu> wrote:
>>>>> I'm trying to run Apache2.2.6 with php. However, I keep getting a long
>>>>> list of error messages in the log file indicating that includes are
>>>>> failing. For example,
>>>>> "PHP Warning: PHP Startup: Unable to load dynamic library './ext/
>>>>> php_sybase_ct.dll' - The specified module could not be found.\r\n in
>>>>> Unknown on line 0"
>>>>> I have changed the "extension_dir" line in the php.ini file every way
>>>>> I can think of, including the original:
>>>>> extension_dir="C:/PHP/ext"
>>>>> and
>>>>> extension_dir=./ext/
>>>>> I have tried with and without quotes, foreward slashes, back slashes,
>>>>> etc. Both direct paths and indirect paths fail.
>>>>> How do I get php to find these files?
>>>> Well, first of all, are you sure these extensions are there? And are you
>>>> editing the right php.ini (check the output of phpinfo(): what file does
>>>> it say it uses, and does your extension_dir actually alter if you change
>>>> it (and you restart Apache afterwards offcourse, php.ini is only read on
>>>> startup....)
>>>> --
>>>> Rik Wasmus- Hide quoted text -
>>>> - Show quoted text -
>>> Yes, the extensions are there, and the path being searched does depend
>>> on how I set extension_dir.
>>> The log file will faithfully reproduce the path I indicate in the line
>>> reporting the error. For example,
>>> extension_dir="C:\PHP\ext"
>>> results in lines of the form:
>>> "PHP Warning: PHP Startup: Unable to load dynamic library 'C:\\PHP\
>>> \ext\\php_sybase_ct.dll' - The specified module could not be found.\r
>>> \n in Unknown on line 0"
>> This can also occur if one of the DLL's required by the PHP SyBase DLL
>> can't be found. Do you have the SyBase libs installed and available for
>> loading (i.e. in your PATH environment)?
>>
>> --
>> ==================
>> Remove the "x" from my email address
>> Jerry Stuckle
>> JDS Computer Training Corp.
>> jstuck...@attglobal.net
>> ==================- Hide quoted text -
>>
>> - Show quoted text -
>
> It's not just 'php_sybase_ct.dll' that isn't loading. It's a long list
> of libraries that are present in the ext directory that aren't being
> found no matter what I do. There are about 17 that aren't loading. it
> could be that they all are failing to find external dependencies.
>
> My issue is that php scripts are not being recognized. I believed that
> it was because some of these include files were not being found, but
> perhaps it is more of an issue with how I have apache configured.

Hi,

Did you check filepermissions?
Can PHP actually read these files? (I don't think it needs more than
read permissions)
IIS -> IUSR_<machinename>
Apache -> nobody or apache or www-data (check which one first of course)

Regards,
Erwin Moller

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация