Re: Re: Script failing on extension_dir

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 04/10/2012 12:25 PM, George R Smith wrote:
> Matijin and Shawn,
> 
> I added to /etc/php5/apache2/php.ini the line
> extension_dir = "/usr/lib/php5/20090626+lfs"
> 
> but when I run qm_ext_build I still get
> You need to create the php extensions directory:
> /usr/lib/php5/20090626+lfs no
> 
> could the error be in the qm_ext_build script. Here is the
> section of code producing the error.
> 
> echo ---
> echo  get the directory where PHP extension are stored
> echo ---
> EXTDIR=`php -i 2> /dev/null | grep -i "extension_dir" | cut -d" " -f3`
> if [ ! -d "$EXTDIR" ]; then
> echo -n -e "\n"
> echo ============================================================
> echo You need to create the php extensions directory:
> echo $EXTDIR
> echo ============================================================
> echo -n -e "\n"
> exit
> fi
> 
> When I run manually I get:
> root@dell350:/usr/qmsys/qmphp# php -i 2> /dev/null | grep -i
> "extension_dir" |
> cut -d" " -f3
> /usr/lib/php5/20090626+lfs
> no
> root@dell350:/usr/qmsys/qmphp#
> 
> I am doing this so I can connect the database I use and have only been
> studying PHP
> for 5 days.
> 
> I have attached a file with the results of php -I and the build script.
> 
> Thanks again
> George
> 
> 
> 
> -----Original Message----- From: Matijn Woudt
> Sent: Tuesday, April 10, 2012 11:05 AM
> To: Shawn McKenzie
> Cc: George R Smith ; php-general@xxxxxxxxxxxxx
> Subject: Re:  Re: Script failing on extension_dir
> 
> On Tue, Apr 10, 2012 at 5:18 PM, Shawn McKenzie <nospam@xxxxxxxxxxxxx>
> wrote:
>> On 04/09/2012 03:16 PM, George R Smith wrote:
>>> EXTDIR=`php -i 2> /dev/null | grep -i "extension_dir" | cut -d" " -f3`
>>>
>>> Error message follows, what does the no mean ?
>>> get the directory where PHP extension are stored
>>> ============================================================
>>> You need to create the php extensions directory:
>>> /usr/lib/php5/20090626+lfs no
>>> ============================================================
>>
>> There is something wrong with the cut where it is getting a 'no' from
>> the next line.  No time to test fixing that now but the simple fix on
>> your machine is this:
>>
>> EXTDIR="/usr/lib/php5/20090626+lfs"
>>
> 
> While I agree that it will fix the problem, it does sound suspicious.
> You can check what php -i returns, to check if there is any problem
> with your PHP configuration.

That wasn't my recommendation so I can't comment.

-- 
Thanks!
-Shawn
http://www.spidean.com

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux