Ushahidi_Web | A platform that allows information collection

 by   ushahidi PHP Version: 2.7.4 License: Non-SPDX

kandi X-RAY | Ushahidi_Web Summary

kandi X-RAY | Ushahidi_Web Summary

Ushahidi_Web is a PHP library. Ushahidi_Web has no bugs, it has no vulnerabilities and it has medium support. However Ushahidi_Web has a Non-SPDX License. You can download it from GitHub.

The Ushahidi Platform is an open source web application for information collection, visualization and interactive mapping. It allows people to collect and share their own stories using various mediums such as SMS, Web Forms, Email or Twitter. For more information about the platform and use cases (case studies) visit:
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              Ushahidi_Web has a medium active ecosystem.
              It has 898 star(s) with 643 fork(s). There are 111 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 246 open issues and 1013 have been closed. On average issues are closed in 290 days. There are 13 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of Ushahidi_Web is 2.7.4

            kandi-Quality Quality

              Ushahidi_Web has 0 bugs and 0 code smells.

            kandi-Security Security

              Ushahidi_Web has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              Ushahidi_Web code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              Ushahidi_Web has a Non-SPDX License.
              Non-SPDX licenses can be open source with a non SPDX compliant license, or non open source licenses, and you need to review them closely before use.

            kandi-Reuse Reuse

              Ushahidi_Web releases are available to install and integrate.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of Ushahidi_Web
            Get all kandi verified functions for this library.

            Ushahidi_Web Key Features

            No Key Features are available at this moment for Ushahidi_Web.

            Ushahidi_Web Examples and Code Snippets

            No Code Snippets are available at this moment for Ushahidi_Web.

            Community Discussions

            No Community Discussions are available at this moment for Ushahidi_Web.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install Ushahidi_Web

            ##Download and extract Ushahidi You can obtain the official release of the software from [the download site](http://download.ushahidi.com). Alternatively, you can find downloads for the current and previous releases on the [Wiki](https://wiki.ushahidi.com/display/WIKI/Ushahidi+Platform+Downloads). ##Ensure the following directories are writable (i.e. have their permission values set to 777).
            ##Download and extract Ushahidi You can obtain the official release of the software from [the download site](http://download.ushahidi.com). Alternatively, you can find downloads for the current and previous releases on the [Wiki](https://wiki.ushahidi.com/display/WIKI/Ushahidi+Platform+Downloads) To unzip/extract the archive on a typical Unix/Linux command line: tar -zxvf Ushahidi_Web-xxxx.tar.gz or in the case of a zip file: unzip Ushahidi_Web-xxxx.zip This will create a new directory Ushahidi_Web-xxxx containing all the Ushahidi platform files and directories - Move the contents of this directory into a directory within your webserver's document root or your public HTML directory. #####Getting the latest develop code (CAUTION: only do this if you know what you're doing) clone the latest code from github git clone --recursive git://github.com/ushahidi/Ushahidi_Web.git We add the recursive flag so that git will clone the submodules too
            ##Ensure the following directories are writable (i.e. have their permission values set to 777) application/config application/cache application/logs media/uploads .htaccess On Unix/Linux, you can change the permissions as follows: cd path-to-webserver-document-root-directory chmod -R 777 application/config chmod -R 777 application/cache chmod -R 777 application/logs chmod -R 777 media/uploads chmod 777 .htaccess __NOTE: The process of configuring file permissions is different for various operating systems. Here are some helpful links about permissions for the Windows (http://support.microsoft.com/kb/308419) and Unix (http://www.washington.edu/computing/unix/permissions.html) operating systems.__
            ##Create the Ushahidi database Ushahidi stores all its information in a database. You must therefore create this database in order to install Ushahidi. This is done as follows: mysqladmin -u 'username' -p create 'databasename' MySQL will prompt for the password for the <username> database password and then create the initial database files. Next, you must log in and set the database access rights: mysql -u 'username' -p Again, you will be prompted for the 'username' database password. At the MySQL prompt, enter the following command: GRANT SELECT, INSERT, DELETE, UPDATE, CREATE, DROP, ALTER, INDEX, LOCK TABLES on database.* TO 'username'@'localhost' IDENTIFIED BY 'password'; Where: - 'databasename' is the name of your database - 'username@localhost' is the name of your MySQL account - 'password' is the password required for that username __NOTE: Your account must have all the privileges listed above in order to run Ushahidi on your webserver.__
            ##Ensure PHP error_reporting level is compatable As of PHP-5.4 Ushahidi doesn’t work with the error_reporting level E_STRICT. Ensure this level is excluded from the error_reporting configuration.
            ##Run the install script To run the install script, point your browser to the base url of your website: (e.g. http://www.example.com). You will be guided through a series of screens to set up the database and site settings depending on the installation method you choose (Basic or Advanced)
            #Clean up ## Delete the installer Leaving the installer files in your installation is a security risk. Now you’ve installed successfully, Delete the entire installer directory ##### Remove write permissions from config files cd path-to-webserver-document-root-directory chmod -R 755 application/config chmod 644 application/config/* chmod 644 .htaccess

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries

            Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link