Thanks Sriram.  I've posted a slightly more thorough how-to for 
Drupalers trying to install Drupal 6 on 1/08 :

http://blogs.sun.com/downstream/entry/drupal_6_on_opensolaris

-Scott

Sriram Natarajan wrote:
> HI
> Here is what I had to to get  Drupal 6 work with Solaris Developer 
> Express 01/08. Here is what I had to
>
> - edit /etc/php5/5.2.4/php.ini  to include the location of drupal in 
> the include path
> for example,
> ;include_path=/usr/php5/5.2.4/include/php
>> include_path = 
>> "/usr/php5/5.2.4/include/php:/var/apache2/2.2/htdocs/drupal-6.0"
> - create a following symbolic link like below as a temporary work 
> around to address CR: 6657714
>
> ln -sf /usr/mysql/5.0/lib/mysql/libmysql.so.15 
> /usr/mysql/5.0/lib/mysql/libmysql.so.12
>
> Unfortunately, this issue was not caught in time in our testing for 
> our SXDE 01/08 release. I had to do the same work around for deploying 
> the latest version of Media Wiki as well.
> http://blogs.sun.com/natarajan/date/20080205
>
> This issue has been addressed from Nevada build 83 onwards.
> Hope this helps
> thanks
> sriram
>
>
>
>
>
> Ludovic Champenois wrote:
>> Scott Mattoon wrote:
>>  
>>> has anyone gotten Drupal 6.0 working on SXDE 1/08?
>>>
>>> I'm using build 79b-x86 (which I understood to be the same as 1/08,     
>> correct.
>> Copying webstack-discuss forum for more eyes,
>> Ludo
>>  
>>> but reading the webstack forum gives me doubts).
>>>
>>> after solving the include_path problem (thanks Jan,) I ran into two 
>>> more problems:
>>>
>>> 1. the database setup for Drupal gives, "Client does not support 
>>> authentication protocol requested"
>>> which was easily resolved by the procedure posted on:
>>> http://dev.mysql.com/doc/refman/5.0/en/old-client.html
>>>
>>> 2. I'm now getting a runtime linker problem with PHP.  From the 
>>> apache error_log:
>>>
>>> "ld.so.1: httpd: fatal: relocation error: file 
>>> /usr/php5/5.2.4/modules/mysqli.so: symbol 
>>> mysql_set_local_infile_handler: referenced symbol not found"
>>>
>>> ldd shows there are many undefined symbol references in many of the 
>>> modules in /usr/php5/5.2.4/modules , e.g.,
>>>
>>> # ldd -d /usr/php5/5.2.4/modules/mysqli.so
>>> -- snip --
>>>        symbol not found: zval_add_ref          
>>> (/usr/php5/5.2.4/modules/mysqli.so)
>>>        symbol not found: zend_objects_destroy_object           
>>> (/usr/php5/5.2.4/modules/mysqli.so)
>>>        symbol not found: executor_globals              
>>> (/usr/php5/5.2.4/modules/mysqli.so)
>>>        symbol not found: spl_ce_RuntimeException               
>>> (/usr/php5/5.2.4/modules/mysqli.so)
>>>        symbol not found: zend_standard_class_def               
>>> (/usr/php5/5.2.4/modules/mysqli.so)
>>>        symbol not found: core_globals          
>>> (/usr/php5/5.2.4/modules/mysqli.so)
>>>        symbol not found: OnUpdateLong          
>>> (/usr/php5/5.2.4/modules/mysqli.so)
>>>        symbol not found: OnUpdateLong          
>>> (/usr/php5/5.2.4/modules/mysqli.so)
>>>        symbol not found: OnUpdateLong          
>>> (/usr/php5/5.2.4/modules/mysqli.so)
>>>        symbol not found: display_link_numbers          
>>> (/usr/php5/5.2.4/modules/mysqli.so)
>>>        symbol not found: OnUpdateString                
>>> (/usr/php5/5.2.4/modules/mysqli.so)
>>>        symbol not found: OnUpdateString                
>>> (/usr/php5/5.2.4/modules/mysqli.so)
>>>        symbol not found: OnUpdateString                
>>> (/usr/php5/5.2.4/modules/mysqli.so)
>>>        symbol not found: OnUpdateStringUnempty         
>>> (/usr/php5/5.2.4/modules/mysqli.so)
>>>        symbol not found: zend_ini_boolean_displayer_cb         
>>> (/usr/php5/5.2.4/modules/mysqli.so)
>>>
>>>
>>> Is there a more recent build with these linker problems resolved in 
>>> PHP?
>>>
>>> -Scott
>>>
>>> Jan Hendrik Mangold wrote:
>>>    
>>>> On Feb 14, 2008, at 10:54 AM, Prateek Parekh wrote:
>>>>
>>>>      
>>>>>>> [Thu Feb 14 08:40:35 2008] [error] [client 129.145.132.229] PHP 
>>>>>>> Warning:  include_once() [<a 
>>>>>>> href='function.include'>function.include</a>]: Failed opening 
>>>>>>> 'includes/install.inc' for inclusion 
>>>>>>> (include_path='/usr/php5/5.2.4/include/php') in 
>>>>>>> /var/apache2/2.2/htdocs/drupal-6.0/includes/database.inc on line 
>>>>>>> 129
>>>>>>>             
>>>> you need to go and edit your include_path in 
>>>> /opt/coolstack/php5/lib/php/php.ini (?) and add a . to look in the 
>>>> current directory
>>>> -- 
>>>> Jan Hendrik Mangold
>>>>  Sun Microsystems
>>>> Senior Lead Staff Engineer
>>>> 650-585-5484 (x81371)
>>>> http://learning.central/wiki/display/~13922
>>>> "idle hands are the developers workshop"
>>>>
>>>>
>>>>       
>>
>> _______________________________________________
>>
>>
>> webstack-discuss mailing list
>> webstack-discuss at opensolaris.org
>> http://mail.opensolaris.org/mailman/listinfo/webstack-discuss
>>   

-- 
 Scott Mattoon
 Chief Architect Western U.S. Sales & Service
 Sun Microsystems, Inc.
 415-294-4256
 http://blogs.sun.com/downstream


Reply via email to