Hi Bob,

Thanks for your helping:)

I can log in fossology now!

The reason is fossology does not connect postgresql.
I modified /usr/local/share/fossology/www/plugins/core-db.php, remove:
$this->_pg_conn = pg_pconnect(str_replace(";", " ",
file_get_contents($path))); and add:  $this->_pg_conn =
pg_pconnect("dbname=fossology user=fossy");


 function db_init($Options="")
    {
    global $DATADIR, $PROJECT, $SYSCONFDIR;
    if (isset($this->_pg_conn)) { return(1); }
    $path="$SYSCONFDIR/$PROJECT/Db.conf";
    if (empty($Options))
      {
      $this->_pg_conn = pg_pconnect("dbname=fossology user=fossy");

      //$this->_pg_conn = pg_pconnect(str_replace(";", " ",
file_get_contents($path)));

      }

    else
      {
      $this->_pg_conn = pg_pconnect(str_replace(";", " ", $Options));
      }
    if (!isset($this->_pg_conn)) return(0);
    $this->Error = 0;
    return(1);
    }

in my Db.conf:

dbname=fossology;
host=localhost;
user=fossy;
password=fossy;


but it is very strangely that after I run fo-postinstall, it says connect
db success. So I think it succuess, but when run php, it does not connect
at all....

Regards
Alice



                                                                           
             Alice Liu/BJ/MTK                                              
             刘冰, DT/SED                                                  
             Ext:83385                                                  To 
                                       Bob Gobeille <bob.gobei...@hp.com>  
             2009-05-09 10:24                                           cc 
                                       fossology@fossology.org             
                                                                   Subject 
                                       Re: [FOSSology] [Fossology]I can't  
                                       login fossology, please help!       
                                       (Document link: Alice Liu)          
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           



Hi bob,

Thanks for your replying:)

This is a new 1.0 install. I have never used fossology before:)

This is my db infoamtion, How can I do next?

Thanks a lot:)


fossology=> \d

                           List of relations
 Schema |                    Name                    |   Type   | Owner
--------+--------------------------------------------+----------+-------
 public | agent                                      | table    | fossy
 public | agent_agent_pk_seq                         | sequence | fossy
 public | agent_lic_meta                             | table    | fossy
 public | agent_lic_meta_agent_lic_meta_pk_seq       | sequence | fossy
 public | agent_lic_phrases                          | table    | fossy
 public | agent_lic_raw                              | table    | fossy
 public | agent_lic_raw_lic_pk_seq                   | sequence | fossy
 public | agent_lic_status                           | table    | fossy
 public | agent_wc                                   | table    | fossy
 public | attrib                                     | table    | fossy
 public | attrib_attrib_pk_seq                       | sequence | fossy
 public | folder                                     | table    | fossy
 public | folder_folder_pk_seq                       | sequence | fossy
 public | foldercontents                             | table    | fossy
 public | foldercontents_foldercontents_pk_seq       | sequence | fossy
 public | folderlist                                 | view     | fossy
 public | job                                        | table    | fossy
 public | job_job_pk_seq                             | sequence | fossy
 public | jobdepends                                 | table    | fossy
 public | jobqueue                                   | table    | fossy
 public | jobqueue_jq_pk_seq                         | sequence | fossy
 public | key                                        | table    | fossy
 public | key_key_pk_seq                             | sequence | fossy
 public | keyagent                                   | view     | fossy
 public | licgroup                                   | table    | fossy
 public | licgroup_grps                              | table    | fossy
 public | licgroup_grps_licgroup_grps_pk_seq         | sequence | fossy
 public | licgroup_licgroup_pk_seq                   | sequence | fossy
 public | licgroup_lics                              | table    | fossy
 public | licgroup_lics_licgroup_lics_pk_seq         | sequence | fossy
 public | licterm                                    | table    | fossy
 public | licterm_grps_licterm_grps_pk_seq           | sequence | fossy
 public | licterm_licterm_pk_seq                     | sequence | fossy
 public | licterm_map                                | table    | fossy
 public | licterm_map_licterm_map_pk_seq             | sequence | fossy
 public | licterm_maplic                             | table    | fossy
 public | licterm_maplic_licterm_maplic_pk_seq       | sequence | fossy
 public | licterm_name                               | table    | fossy
 public | licterm_name_licterm_name_pk_seq           | sequence | fossy
 public | licterm_words                              | table    | fossy
 public | licterm_words_licterm_words_pk_seq         | sequence | fossy
 public | log_log_pk_seq                             | sequence | fossy
 public | mimetype                                   | table    | fossy
 public | mimetype_mimetype_pk_seq                   | sequence | fossy
 public | pfile                                      | table    | fossy
 public | pfile_pfile_pk_seq                         | sequence | fossy
 public | report_cache                               | table    | fossy
 public | report_cache_report_cache_pk_seq           | sequence | fossy
 public | report_cache_user                          | table    | fossy
 public | report_cache_user_report_cache_user_pk_seq | sequence | fossy
 public | scheduler_status                           | table    | fossy
 public | sqlagentproc                               | table    | fossy
 public | sqlagentproc_sap_pk_seq                    | sequence | fossy
 public | upload                                     | table    | fossy
 public | upload_upload_pk_seq                       | sequence | fossy
 public | uploadtree                                 | table    | fossy
 public | uploadtree_uploadtree_pk_seq               | sequence | fossy
 public | users                                      | table    | fossy
 public | users_user_pk_seq                          | sequence | fossy
(59 rows)

fossology=> select * from users_user_pk_seq ;
   sequence_name   | last_value | increment_by |      max_value      |
min_value | cache_value | log_cnt | is_cycled | is_called
-------------------+------------+--------------+---------------------+-----------+-------------+---------+-----------+-----------
 users_user_pk_seq |          4 |            1 | 9223372036854775807 |
1 |           1 |       0 | f         | t
(1 row)



Thanks,
Alice



                                                                           
             Bob Gobeille                                                  
             <bob.gobei...@hp.                                             
             com>                                                       To 
             Bob Gobeille              Alice Liu <alice....@mediatek.com>  
             <bob.gobei...@hp.                                          cc 
             com>                      fossology@fossology.org             
                                                                   Subject 
             2009-05-08 22:12          Re: [FOSSology] [Fossology]I can't  
                                       login fossology, please help!       
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           




Hi Alice,
I can't tell from the information you supplied - are you upgrading from a
previous version to 1.0?  Or upgrading from a previous version to the
subversion top of tree?  Or is this a new 1.0 install?

Thanks,
Bob

On May 8, 2009, at 8:08 AM, Gobeille, Robert wrote:

      Hi Alice,
      This all looks ok except for the not being able to log in part.   Can
      you use psql to query the fossology users table?

      Thanks,
      Bob Gobeille


      On May 8, 2009, at 7:34 AM, Alice Liu wrote:



            Hello,

            I try to use Fossology, but after installation, use fossy as
            username and pwd, but can't log in
            about 'Search' 'Browse' can not access....





            <07267908.gif>
            Some Information:



            [r...@localhost fossology]#
            /usr/local/lib/fossology/fo-postinstall
            *** Running postinstall for everything ***
            *** Setting up the FOSSology database ***
            NOTE: fossology database already exists, not creating
            *** Checking for plpgsql support ***
            NOTE: plpgsql already exists in fossology database, good
            *** Creating user and group ***
            NOTE: group 'fossy' already exists, good.
            NOTE: user 'fossy' already exists, good.
            *** Making sure needed dirs exist with right
            ownership/permissions ***
            NOTE: Repository already exists at /srv/fossology/repository
            NOTE: /srv/fossology/repository/localhost directory already
            exists
            *** Checking database connectivity ***
            NOTE: Connect succeeded, database is working.
            *** Initializing database tables ***
            PHP Notice: Undefined index: updcache in
            /usr/local/share/fossology/www/plugin s/ui-license.php on line
            114
            PHP Notice: Undefined offset: 1 in
            /usr/local/share/fossology/www/common/commo n-parm.php on line
            98
            PHP Notice: Undefined variable: PageHex in
            /usr/local/share/fossology/www/plugi ns/ui-view.php on line 92
            PHP Notice: Undefined variable: PageText in
            /usr/local/share/fossology/www/plug ins/ui-view.php on line 93
            PHP Notice: Undefined variable: PageText in
            /usr/local/share/fossology/www/plug ins/ui-view.php on line 94
            Applying database schema
            Applying database functions
            Migrating database records
            Removing obsolete views
            Removing obsolete columns
            Committing changes...
            Purging cached results
            Initializing new tables and columns
            Initializing plugins
            PHP Notice: Undefined variable: Verbose in
            /usr/local/share/fossology/www/plugi ns/core-schema.php on line
            826
            Initializing agents.
            Initializing data files. This may take a few minutes.
            Processing 356 license templates.
            ..................................................50
            ..................................................100
            ..................................................150
            ..................................................200
            ..................................................250
            ..................................................300
            ..................................................350
            ......!
            New schema applied and initialization completed.
            Initialization completed successfully.
            *** Setting up scheduler ***
            *** Checking Scheduler.conf ***
            WARNING: /usr/local/etc/fossology/Scheduler.conf already
            exists,
            consider checking it or recreating with mkschedconf.
            *** Setting up the web interface ***
            FOSSology postinstall complete, but sure to complete the
            remaining
            steps in the INSTALL instructions.


            [r...@localhost fossology]# /etc/init.d/fossology start


            Starting FOSSology job scheduler: FATAL: Another scheduler is
            running (pid=4781).
            scheduler.
            [r...@localhost fossology]# /etc/init.d/fossology restart
            Restarting FOSSology job scheduler: Waiting 20 seconds for
            process to complete


            Some information in pg_hba.conf:



            local all all trust
            # IPv4 local connections:
            host all all 192.168.162.0/24 trust
            # IPv6 local connections:
            host all all ::1/128 trust
            host all all 0.0.0.0 0.0.0.0 trust


            Some infomation in /httpd.conf:


            #Alias /icons/ "/usr/local/share/fossology/www/"
            <Directory "/var/www/icons">
            Options Indexes MultiViews
            AllowOverride None
            Order allow,deny
            Allow from all
            </Directory>

            Alias /repo/ "/usr/local/share/fossology/www/"

            <Directory "/usr/local/share/fossology/www/">
            Options FollowSymLinks MultiViews
            AllowOverride None
            Order allow,deny
            Allow from all
            </Directory>
            #


            Thanks
            Alice


            <ATT00001.txt>

      <ATT00001.txt>

<<inline: graycol.gif>>

<<inline: ecblank.gif>>

<<inline: doclink.gif>>

<<inline: pic19954.gif>>

_______________________________________________
fossology mailing list
fossology@fossology.org
http://fossology.org/mailman/listinfo/fossology

Reply via email to