Code Monkey home page Code Monkey logo

gregarius's Introduction

REQUIREMENTS

Gregarius requires a relatively up-to-date PHP installation (>= 4.3.0) with xml (expat) support. It works fairly well with PHP5.

Your PHP installation must support socket operations. See: http://ch2.php.net/manual/en/function.fsockopen.php

Additionally you will need access to a MySQL or a SQLite database.

QUICK START

  1. If you are upgrading from an earlier version make sure you have a backup copy of all the files you have modified

  2. If you haven't already done so, download the latest release from the sourceforge.net project site

  3. Unpack the Gregarius package inside your web directory:

  1.  If you are installing from a tar.gz archive:

        tar xvfz rss-x.y.z.tar.gz

  2.  If you are installing from a zipped archive:

        unzip rss-x.y.z.zip
  1. cd to the created directory:

    cd rss
    
  2. Choose your installation type:

 1. For a graphical installation, point your browser at the root
        directory of your installation. Enter the necessary information
        about your database structure and continue.

 2. For a manual installation, create a configuration file, based on the
       sample:
     
    Copy the sample database configuration file:

        cp dbinit.php.sample dbinit.php

    Edit the `dbinit.php` file to match your database configuration. 
        Make sure that the database exists and has the right permissions
        and the database user you define owns privileges to create/modify
        tables. Point your browser at the root directory of your 
        installation. You should read a message informing you that the 
        database schema has been generated.
  1. If at this point, the browser returns a 500 internal server error, then remove (or disable) the .htaccess file in this directory and try again.

    mv .htaccess .htaccess.tmp

See the [FAQ](http://wiki.gregarius.net/index.php/FAQ) for more
information.

If the database user you defined lacks privileges to create
database tables you should import your schema manually: from the
command-line type (replacing `database_user`, `database_host` and
`database_name`)

     php schema.php --dump > dbstruct.sql
     mysql -u database_user -h database_host -p database_name < dbstruct.sql
  1. Point your browser to the URL corresponding the install location and click "Admin". After selecting a new password, you can start adding feeds by pasting URLs of RSS or RDF feeds into the "Add a feed" field. Alternatively you can import a list of feeds using the OPML import feature.

  2. This version of Gregarius comes with default password protection, however you may wish to to strengthen it by using a .htaccess file.

See [http://wiki.gregarius.net/index.php/Password_Protection]()
for this purpose.

gregarius's People

Contributors

kormoc avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.