The quest for a standard around these 'drop into $HTDOCS' products (drupal, joomla, etc.) has persisted for over a year now... everyone has a different take on it, but it essentially boils down to:
1) Place the stuff in /usr/silverstripe, point an httpd.conf file at it there - Apache still has to be restarted with this config file + No existing files are clobbered 2) Assume Apache and place everything directly into /var/apache2/2.2/htdocs - Assumes Apache - Assumes location of Apache htdocs lives - Blows away whatever was in htdocs 2a) Variant: place everything into /var/apache/2.2/htdocs/silverstripe + No clobbering There's really a whole class of software packages of this ilk -- perhaps it's not too late to press for a defacto standard in OSOL. Or maybe it is. $0.02/ERR Everyone tends to do it differently Amanda waite wrote: > Jyri Virkki wrote: >> Amanda Waite wrote: >> >>> To httpd.conf (which we are doing directly at the moment) where >> >> Not sure how you're doing that from the IPS package (w/o >> postinstall)? But anyway, don't modify httpd.conf, instead have the >> package drop a file >> in conf.d (which will appropriately go away when you pkg uninstall >> your pkg). >> >> >> > Well yeah, that's what we are doing, but I didn't want to complicate > matters by talking about separate config files. The postinstall is > done on first connect to the web context root, it displays s php page > called install.php which generates the .htaccess and _config.php file. > Wordpress does something similar. > > I have a question for you, where would you install the SilverStripe > files to? It's whole directory structure is a PHP web app and I'd > prefer not to install it to /var/apache2/2.2/htdocs. It's not suitable > for anywhere in /usr so that leaves a top level directory in /var. > Where would you put it? > > Thanks > > Amanda > _______________________________________________ > > > webstack-discuss mailing list > webstack-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/webstack-discuss -- Eric Reid Staff Engineer, Software Sun Microsystems, Inc. Phone: +1 269.629.7238 Cell: +1 269.569.1042 Fax: +1 650.352.4428 Blog: http://blogs.sun.com/err AIM: ereidsan Skype: erreid