ext/apache2/ConfigurationFields.hpp in passenger-4.0.60 vs ext/apache2/ConfigurationFields.hpp in passenger-5.0.0.beta1
- old
+ new
@@ -42,39 +42,51 @@
Threeway bufferUpload;
/** Enable or disable Phusion Passenger. */
Threeway enabled;
/** Allow Apache to handle error response. */
Threeway errorOverride;
+ /** Whether to display friendly error pages when something goes wrong. */
+ Threeway friendlyErrorPages;
/** Enable or disable Passenger's high performance mode. */
Threeway highPerformance;
/** Whether to load environment variables from the shell before running the application. */
Threeway loadShellEnvvars;
+ /** Whether to show the Phusion Passenger version number in the X-Powered-By header. */
+ Threeway showVersionInHeader;
/** Whether to enable sticky sessions. */
Threeway stickySessions;
/** The cookie name to use for sticky sessions. */
Threeway stickySessionsCookieName;
/** The maximum number of simultaneously alive application instances a single application may occupy. */
int maxInstancesPerApp;
+ /** The maximum number of seconds that a preloader process may be idle before it is shutdown. */
+ int maxPreloaderIdleTime;
/** The maximum number of queued requests. */
int maxRequestQueueSize;
/** The maximum number of requests that an application instance may process. */
int maxRequests;
/** The minimum number of application instances to keep when cleaning idle instances. */
int minInstances;
/** A timeout for application startup. */
int startTimeout;
/** The environment under which applications are run. */
const char *appEnv;
+ /** Application process group name. */
+ const char *appGroupName;
/** Force specific application type. */
const char *appType;
/** The group that Ruby applications must run as. */
const char *group;
/** The Node.js command to use. */
const char *nodejs;
/** The Python interpreter to use. */
const char *python;
+ /** The directory in which Passenger should look for restart.txt. */
+ const char *restartDir;
/** The Ruby interpreter to use. */
const char *ruby;
+ /** The spawn method to use. */
+ const char *spawnMethod;
/** Force specific startup file. */
const char *startupFile;
/** The user that Ruby applications must run as. */
const char *user;