projectsend | open source software that lets you share files | File Sharing library

 by   projectsend PHP Version: r1605 License: GPL-2.0

kandi X-RAY | projectsend Summary

kandi X-RAY | projectsend Summary

projectsend is a PHP library typically used in Web Site, File Sharing applications. projectsend has no bugs, it has a Strong Copyleft License and it has medium support. However projectsend has 1 vulnerabilities. You can download it from GitHub.

ProjectSend is a free, clients-oriented, private file sharing web application. Clients are created and assigned a username and a password. Uploaded files can be assigned to specific clients or clients groups. Other featres include auto-expiration of upload, notifications, full logging of actions by users and clients, option to allow clients to also upload files, themes, multiple languages... Main website: projectsend.org git: current repository.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              projectsend has a medium active ecosystem.
              It has 1088 star(s) with 279 fork(s). There are 58 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 421 open issues and 674 have been closed. On average issues are closed in 1054 days. There are 7 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of projectsend is r1605

            kandi-Quality Quality

              projectsend has 0 bugs and 0 code smells.

            kandi-Security Security

              projectsend has 1 vulnerability issues reported (0 critical, 0 high, 1 medium, 0 low).
              projectsend code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              projectsend is licensed under the GPL-2.0 License. This license is Strong Copyleft.
              Strong Copyleft licenses enforce sharing, and you can use them when creating open source projects.

            kandi-Reuse Reuse

              projectsend releases are available to install and integrate.
              Installation instructions are available. Examples and code snippets are not available.
              projectsend saves you 15602 person hours of effort in developing the same functionality from scratch.
              It has 31342 lines of code, 325 functions and 241 files.
              It has high code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed projectsend and discovered the below as its top functions. This is intended to give you an instant insight into projectsend implemented functionality, and help decide if they suit your requirements.
            • Send the request
            • Authenticate a user using social login
            • Add a field
            • Add a request to the group membership of the request
            • Download a file
            • Render the pagination
            • Parse a MO file .
            • Saves user assignments
            • Get all options
            • Add a new entry
            Get all kandi verified functions for this library.

            projectsend Key Features

            No Key Features are available at this moment for projectsend.

            projectsend Examples and Code Snippets

            No Code Snippets are available at this moment for projectsend.

            Community Discussions

            QUESTION

            Can't make a simple Login to PHP Form Centos 8 Nginx 1.41
            Asked 2020-Aug-07 at 16:21

            I have an Nginx web server installed on Centos 8, suddenly after I enable execute PHP in HTML in Nginx configuration I can't log in to some scripts installed like FileRun or ProjectSend or a simple PHP form I created, what I got is when I enter the right login info, the web Page reload that is it and not redirect to the main page or next page after login, I tried to back everything as it was and it still not working.
            What I did exactly to Enable executing PHP in HTML is

            1. change this line location ~ .php$ to location ~ .(php|html|htm)$ {
            2. after that I go to /etc/php-fpm/www.conf and add this line security.limit_extensions =
            3. restart both Nginx and PHP-FPM and PHP works fine in HTML

            This is the last change I did on my Nginx server and the full Nginx Configuration I use

            ...

            ANSWER

            Answered 2020-Aug-07 at 16:21

            I solved the problem by making the /var/lib/php folder give it 0777 permission I don't know what makes it change its permission suddenly, but this folder contains folder name session which was causing the problem make this folder not writable make the web apps not save the sessions so it not record session and cookies this is why no login was redirect to the main dashboard ..etc you can check this answer here

            Source https://stackoverflow.com/questions/63291840

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

            Vulnerabilities

            No vulnerabilities reported

            Install projectsend

            When those are steps are completed, follow this instructions:. Congratulations! ProjectSend is now installed and ready for action! You may login with your new username and password.
            Download and unzip the lastest version of ProjectSend to a folder of your choice.
            Create a new database on your server. Create/assign a user to it.
            Rename includes/sys.config.sample.php to sys.config.php and set your database info there.
            Upload ProjectSend to your selected destination.
            Open your browser and go to https://your-projectsend-folder/install
            Complete the information there and wait for the correct installation message.
            That's it! Your personal configuration file (sys.config.php) is never included on the downloadable versions, so it will not be replaced while upgrading. When a system user logs in to the system version, a check for database missing data will be made, and if anything is found, it will be updated automatically and a message will appear under the menu one time only. Whenever a new version is available, you will be notified in the admin panel via a message shown under the main menu.
            Download your version of choice from the official project page.
            Upload the files via FTP to your server and replace the ones of the older version.

            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
            CLONE
          • HTTPS

            https://github.com/projectsend/projectsend.git

          • CLI

            gh repo clone projectsend/projectsend

          • sshUrl

            git@github.com:projectsend/projectsend.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link