GithubHelp home page GithubHelp logo

Comments (4)

richardforth avatar richardforth commented on May 26, 2024

from apache2buddy.

 avatar commented on May 26, 2024

Wow your fast 👍

found another edit
Stops again on
[ INFO ] pidfile setting is /usr/local/apache/logs/httpd.pid.
[ CRITICAL ] Unable to open pid file /var/run/httpd/httpd.pid. Exiting.

*** 1629,1632 ****
--- 1631,1637 ----
  		} elsif ($pidfile_cfv eq "/var/run/apache2\$SUFFIX.pid") {
  			our $pidfile = "/var/run/apache2.pid";
+ 		} elsif ($pidfile_cfv eq "/usr/local/apache/logs/httpd.pid") {
+ 			# For CloudLinux
+ 			our $pidfile = "/usr/local/apache/logs/httpd.pid";
  		} else {
  			# set default (works on CentOS7)

Now runs fully and generates the report

from apache2buddy.

richardforth avatar richardforth commented on May 26, 2024

from apache2buddy.

richardforth avatar richardforth commented on May 26, 2024

Hi,

I've had a day or two to think this over and I wanted to say that while I thank you for your contribution, and will try to incorporate your charges as much as possible it is really important to note that CloudLinux insnt going to be supported.

The main reason that CloudLinux is not supported is that its not an available distro for me to test on in my cloud environment.

Only the following Linuxes are currently supported:

CentOS 5, 6, 7
RHEL, 5, 6, 7
Debian 6,7,8
Ubuntu 12.04 14.04 16.04

I dont have CloudLinux available to test on, hence, i cant guarrantee 100% that any features i add in the future will be 100% compatible, so instead of the "This OS is supported" message, youre more likely to see "This distro is not supported, you may get errors".

At least this way it still runs but you just get the warning that it may not be 100% compatible.

You might disagree but as a one man band I have to draw the line at how much testing I do on each release, i don't have a huge Jenkins setup or anything, its just me and my cloud,

I appreciate that you mentioned that CloudLinux is based on CentOS. but its clearly still different, and also not available as a testing distro for me, Hence the lack of support.

I also don't support any custom / compiled apache installations, such as those with cPanel or anythign compiled from source, I only support the packages available from the main software channels. Youve seen the code that I integrated for someone else, regarding cPanel, so Im happy to try and integrate yours too, but again cPanel isnt part of my testing, and it never will, because its licensed software, I keep my costs low by hosting on github and spinning up only the servers I need to complete my tests.

Again I just want to empasise that I'll accommodate you as much as possible, but there is a reason why CloudLinux isnt supported.

Even if I wasnt so accomodating, the cool dthing about open Source is you can fork this and do with it as you wish for your own use. Just don't forget that its now Licensed under the Apache 2.0 License (its a pretty flexible license but you should read it all the same).

Regarding the changes, please can you make a pull request from Staging, if you havent already, so that I can merge the changes in staging, and do any necessary changes and tweaks,, and then I'll promote it to live as soon as I can.

Changes mainly occurr on evenings and weekends as and when i have time, though its running up to christmas so i have less free time than usual, there is a critical update regarding php-fpm error logs that I need to get in soon, so i can roll it all up into that.

Hope that explains the situation

Kind Regards
Richard

from apache2buddy.

Related Issues (20)

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.