From: Jim P. <ji...@ya...> - 2001-04-12 05:26:34
|
Apache won't start if the following line exists in httpd.conf PerlModule Slash::Apache - There are no errors in the apache log files, none, zilch. - This is a fresh install of Debian Potato, immediately upgraded with apt-get update/upgrade. - Only the modules listed in the INSTALL.debian and INSTALL \ files have been installed, as well as an update of Bundle::CPAN. - slash-2.0.0-pre1 builds successfully. Any clues? __________________________________________________ Do You Yahoo!? Get email at your own domain with Yahoo! Mail. http://personal.mail.yahoo.com/ |
From: Chris N. <pu...@po...> - 2001-04-12 19:29:23
|
At 22:25 -0700 2001.04.11, Jim Popovitch wrote: >Apache won't start if the following line exists in httpd.conf > > PerlModule Slash::Apache > >- There are no errors in the apache log files, none, zilch. >- This is a fresh install of Debian Potato, immediately >upgraded with apt-get update/upgrade. >- Only the modules listed in the INSTALL.debian and INSTALL \ >files have been installed, as well as an update of Bundle::CPAN. >- slash-2.0.0-pre1 builds successfully. > >Any clues? My guess is that you did not install Apache/mod_perl as noted in INSTALL; that is, with the extra configuration options required. I would guess that the default Apache/mod_perl won't work out of the box. -- Chris Nandor pu...@po... http://pudge.net/ Open Source Development Network pu...@os... http://osdn.com/ |
From: <as...@en...> - 2001-04-12 19:58:28
|
I'm hoping that this is no mirage, that stories can have little extras depending on their section. I've gotten as far as seeing "Extra Data for This Section" on the story editor -- but no fields to fill in. I see extracolumn stuff all over admin.pl. And lines 1921-7 of Slash.pm read: # get extra data from section table for this story # (if exists) # this only needs to run for slashdot # why is this commented out? -- pudge # Its basically an undocumented feature # that Slash uses. #$slashdb->setSectionExtra($full, $story); Are extra columns functional? How are they accessed? Adam K as...@en... |
From: Chris N. <pu...@po...> - 2001-04-12 20:18:41
|
At 22:55 +0200 2001.04.12, as...@en... wrote: >I'm hoping that this is no mirage, that stories can have little extras >depending on their section. I've gotten as far as seeing "Extra Data for >This Section" on the story editor -- but no fields to fill in. I see >extracolumn stuff all over admin.pl. And lines 1921-7 of Slash.pm read: > > # get extra data from section table for this story > # (if exists) > # this only needs to run for slashdot > # why is this commented out? -- pudge > # Its basically an undocumented feature > # that Slash uses. > #$slashdb->setSectionExtra($full, $story); > >Are extra columns functional? How are they accessed? It has not been tested at all, to my knowledge, in Slash 2.0. It probably should have been, since it essentially worked in Slash 1.0, and we will probably need it again for Slash 2.2. -- Chris Nandor pu...@po... http://pudge.net/ Open Source Development Network pu...@os... http://osdn.com/ |
From: Greg D. <gr...@je...> - 2001-04-12 20:20:59
|
Yeah use em for reviews and anything else that stores repeating extra data. I got it working on my site, after a little help. search slashcode.com for 'book review' and you'll see more info on implementing it. it's useful because it makes entering the data easier for nontechie authors, and you can sort the database according to these new values, like all books by one author, or album cover artists from year X or whatnot. gregday |
From: Adam K. <as...@en...> - 2001-04-12 21:28:36
|
> Yeah use em for reviews and anything else that stores repeating extra data. > I got it working on my site, after a little help. search slashcode.com for > 'book review' and you'll see more info on implementing it. it's useful > because it makes entering the data easier for nontechie authors, and you can > sort the database according to these new values, like all books by one > author, or album cover artists from year X or whatnot. Thanks for the tip. I tried to follow the link to the email discussion but it's broken. The slashcode-general forum site seems only to have 2001. Anyway, the instructions on the story at slashcode.com (http://slashcode.com/article.pl?sid=00/10/30/180203&mode=thread&threshold=) seem very geared towards books, having to make a books_storymore block, etc. Is it a generalized feature too? Does it require adding new tables to the database? Do you think it's necessary to really understand all the DBI in order to access the new tables? What I want to do -- without touching admin.pl this time -- is to add 2 new fields in the story editor, one for a picture filename and one for a caption, and have these go into an "illustration" template that will add a photo+caption to each story -- I hadn't thought of the 2nd half of what you write, ie, the site could then be a searchable photo album. Does this require another table? I see that extracolumns is an array, so that it may have a bunch of fields within it and no need for more table. OK I am stumbling about here. Adam K as...@en... |
From: <as...@en...> - 2001-04-12 20:28:08
|
There's a column in the sections MySQL table called "extras" that defaults to 0 but I switched to 1 for one section. Nothing happens though. |
From: Jim P. <ji...@ya...> - 2001-04-12 20:50:04
|
--- Chris Nandor <pu...@po...> wrote: > My guess is that you did not install Apache/mod_perl as noted in > INSTALL; that is, with the extra configuration options required. Yes, you are correct. I was following the included Debian installation instructions. > I would guess that the default Apache/mod_perl won't work out of > the box. Could you possibly remove the parts of README, INSTALL.debian, etc. that say this is possible. This would be an effort to avoid confusing people by telling them something is possible (presumably having been tested) when it apparently hasn't. If needed, I can supply patch/diffs for CVS consideration. Thanks for your efforts w/ Slash, it is a better product with every release. -Jim P. > > My guess is that you did not install Apache/mod_perl as noted in > INSTALL; > that is, with the extra configuration options required. I would > guess that > the default Apache/mod_perl won't work out of the box. > > -- > Chris Nandor pu...@po... > http://pudge.net/ > Open Source Development Network pu...@os... > http://osdn.com/ > > _______________________________________________ > Slashcode-general mailing list > Sla...@li... > http://lists.sourceforge.net/lists/listinfo/slashcode-general __________________________________________________ Do You Yahoo!? Get email at your own domain with Yahoo! Mail. http://personal.mail.yahoo.com/ |
From: Chris N. <pu...@po...> - 2001-04-12 21:18:02
|
At 13:50 -0700 2001.04.12, Jim Popovitch wrote: >--- Chris Nandor <pu...@po...> wrote: >> I would guess that the default Apache/mod_perl won't work out of >> the box. > >Could you possibly remove the parts of README, INSTALL.debian, etc. >that say this is possible. Which parts would those be? I am only aware of this, in INSTALL: You MUST install mod_perl and Apache as directed here. OK, that is not strictly true, but it is *mostly* true. If you already have mod_perl installed, it is probably not configured properly to work with Slash and you will have to rebuild it. If there is some text that speaks contrary to this, please do let me know and I will try to fix it. Thanks, -- Chris Nandor pu...@po... http://pudge.net/ Open Source Development Network pu...@os... http://osdn.com/ |
From: Jim P. <ji...@ya...> - 2001-04-13 01:18:44
|
Chris, I guess you aren't familiar with the INSTALL.debian file that ships with the Slash-2.0.0-pre1 source distribution. Let me identify the incorrect parts: --BOF--- Some more info to help Debian users. Please read the main INSTALL first. Author: Bernard de Rubinat <be...@ne...> The methods in INSTALL work fine for Debian, but many will prefer the apt-get method. For each package below, you can use: apt-get install PACKAGE Unlisted packages do not exist; install those using other methods. Software Package ------------------------------------------ MySQL mysql-server mysql-client mod_perl libapache-mod-perl perl perl-5.005-base or perl-5.005 Apache apache Perl modules Package ------------------------------------------ DBI libdbi-perl msql-mysql-modules libdbd-mysql-perl ApacheDBI libapache-dbi-perl Apache-DBILogger libapache-dbilogger-perl libnet libnet-perl HTML-Parser libhtml-parser-perl XML-Parser libxml-parser-perl MIME-Base64 libmime-base64-perl Digest-MD5 libdigest-md5-perl URI liburi-perl libwww-perl libwww-perl DateManip libdate-manip-perl --EOF--- Thanks again, -Jim P. --- Chris Nandor <pu...@po...> wrote: > At 13:50 -0700 2001.04.12, Jim Popovitch wrote: > >--- Chris Nandor <pu...@po...> wrote: > >> I would guess that the default Apache/mod_perl won't work out of > >> the box. > > > >Could you possibly remove the parts of README, INSTALL.debian, etc. > >that say this is possible. > > Which parts would those be? I am only aware of this, in INSTALL: > > You MUST install mod_perl and Apache as directed here. OK, > that is > not strictly true, but it is *mostly* true. If you already > have > mod_perl installed, it is probably not configured properly to > work > with Slash and you will have to rebuild it. > > If there is some text that speaks contrary to this, please do let me > know > and I will try to fix it. > > Thanks, > > -- > Chris Nandor pu...@po... > http://pudge.net/ > Open Source Development Network pu...@os... > http://osdn.com/ > > _______________________________________________ > Slashcode-general mailing list > Sla...@li... > http://lists.sourceforge.net/lists/listinfo/slashcode-general __________________________________________________ Do You Yahoo!? Get email at your own domain with Yahoo! Mail. http://personal.mail.yahoo.com/ |
From: Jim P. <ji...@ya...> - 2001-04-13 01:34:05
|
Chris, Can yourself, or someone else, please explain the necessity of having to build mod_perl as outlined in the INSTALL. How does this build differ from the standard Debian (or RedHat) build? What, if anything, can be done to overcome these issues so that installation is more streamlined? Again, this is in an attempt to better Slash. Thanks, -Jim P. --- Chris Nandor <pu...@po...> wrote: > At 13:50 -0700 2001.04.12, Jim Popovitch wrote: > >--- Chris Nandor <pu...@po...> wrote: > >> I would guess that the default Apache/mod_perl won't work out of > >> the box. > > > >Could you possibly remove the parts of README, INSTALL.debian, etc. > >that say this is possible. > > Which parts would those be? I am only aware of this, in INSTALL: > > You MUST install mod_perl and Apache as directed here. OK, > that is > not strictly true, but it is *mostly* true. If you already > have > mod_perl installed, it is probably not configured properly to > work > with Slash and you will have to rebuild it. > > If there is some text that speaks contrary to this, please do let me > know > and I will try to fix it. > > Thanks, > > -- > Chris Nandor pu...@po... > http://pudge.net/ > Open Source Development Network pu...@os... > http://osdn.com/ > > _______________________________________________ > Slashcode-general mailing list > Sla...@li... > http://lists.sourceforge.net/lists/listinfo/slashcode-general __________________________________________________ Do You Yahoo!? Get email at your own domain with Yahoo! Mail. http://personal.mail.yahoo.com/ |
From: Chris N. <pu...@po...> - 2001-04-13 03:39:57
|
At 18:18 -0700 2001.04.12, Jim Popovitch wrote: >I guess you aren't familiar with the INSTALL.debian file that ships >with the Slash-2.0.0-pre1 source distribution. Let me identify the >incorrect parts: You put in the whole file. I don't think the whole file is incorrect. Please say which parts are in correct, and how they are incorrect. Thanks. At 18:34 -0700 2001.04.12, Jim Popovitch wrote: >Can yourself, or someone else, please explain the necessity of having >to build mod_perl as outlined in the INSTALL. The options listed that are listed as passed to mod_perl for the build are not in most default mod_perl configurations. >What, if anything, >can be done to overcome these issues so that installation is more >streamlined? As far as I know, nothing can be done in Slash to change it. One would have to get the various distributions to change their configuration options. -- Chris Nandor pu...@po... http://pudge.net/ Open Source Development Network pu...@os... http://osdn.com/ |
From: Jim P. <ji...@ya...> - 2001-04-13 05:46:08
|
Chris, The whole INSTALL.debian file suggests that one can install Debian packages rather than having to build things according to the INSTALL file. Is there a definitive agreement on whether or not this is true? If not, why have that file in the distro? If pieces of the file are false, why leave them in the file? Maybe you are not the person who handles this. Is there someone else who puts the distribution together? As for the mod_perl differences, maybe you can't speak to their need. Is there possibly someone with more insight, who is deeply involved with Slash, that could possibly explain *why* these differences are needed. I.E. which specific part of Slash requires PERL_MARK_WHERE=1 or EVERYTHING=1 Having to recompile your webserver, just to run Slash, may have been cool with version 1.0. However this is the 2.0 release, can't *we* do what other weblogs/storyboards are capable of without recompiles of standard software components? Maybe that is nirvana. But if we aim for perfection we will only be that much closer. -Jim P. --- Chris Nandor <pu...@po...> wrote: > At 18:18 -0700 2001.04.12, Jim Popovitch wrote: > >I guess you aren't familiar with the INSTALL.debian file that ships > >with the Slash-2.0.0-pre1 source distribution. Let me identify the > >incorrect parts: > > You put in the whole file. I don't think the whole file is > incorrect. > Please say which parts are in correct, and how they are incorrect. > Thanks. > > > At 18:34 -0700 2001.04.12, Jim Popovitch wrote: > >Can yourself, or someone else, please explain the necessity of > having > >to build mod_perl as outlined in the INSTALL. > > The options listed that are listed as passed to mod_perl for the > build are > not in most default mod_perl configurations. > > > >What, if anything, > >can be done to overcome these issues so that installation is more > >streamlined? > > As far as I know, nothing can be done in Slash to change it. One > would > have to get the various distributions to change their configuration > options. > > -- > Chris Nandor pu...@po... > http://pudge.net/ > Open Source Development Network pu...@os... > http://osdn.com/ > > _______________________________________________ > Slashcode-general mailing list > Sla...@li... > http://lists.sourceforge.net/lists/listinfo/slashcode-general __________________________________________________ Do You Yahoo!? Get email at your own domain with Yahoo! Mail. http://personal.mail.yahoo.com/ |
From: Chris N. <pu...@po...> - 2001-04-13 12:32:10
|
At 22:46 -0700 2001.04.12, Jim Popovitch wrote: >Chris, The whole INSTALL.debian file suggests that one can install >Debian packages rather than having to build things according to the >INSTALL file. Is there a definitive agreement on whether or not this >is true? I never use packages, I don't know. I was hoping someone else could say. As I noted before, the only thing that I am aware of that you must build from the source (unless your binary happens to have all the proper configuration options compiled in) is Apache/mod_perl; no one has said anything about the other packages possibly not working. Yes, I know that the INSTALL.debian file says you can use libapache-mod-perl and apache packages. Is this true? I do not know. I am perfectly willing to change that, but I don't know. >If not, why have that file in the distro? If pieces of the >file are false, why leave them in the file? Maybe you are not the >person who handles this. Is there someone else who puts the >distribution together? I do much of putting the distribution together, and I do most of the documentation. I cannot verify everything that goes into it. I never use packages on Debian (or anywhere else, for that matter). As you can see, INSTALL.debian was contributed by a third party. I am not aware of any having specific complaints about its contents. >As for the mod_perl differences, maybe you can't speak to their need. >Is there possibly someone with more insight, who is deeply involved >with Slash, that could possibly explain *why* these differences are >needed. I.E. which specific part of Slash requires PERL_MARK_WHERE=1 >or EVERYTHING=1 EVERYTHING=1 enables all of the standard options. There are a lot of them, and Slash depends on a lot of them. I don't know which ones the default mod_perl installs for Red Hat and Debian don't have. If someone else could tell us that, that'd be great. Again, I don't use packages, and don't really know much about them. I do know that Jon Pater mentioned once something about possibly getting the Debian folks to build all of the needed options into their default mod_perl, but I don't know what came of it, if anything. >Having to recompile your webserver, just to run Slash, may have been >cool with version 1.0. However this is the 2.0 release, can't *we* do >what other weblogs/storyboards are capable of without recompiles of >standard software components? Maybe that is nirvana. But if we aim >for perfection we will only be that much closer. Well, I understand how that is your idea of perfection/nirvana, but it isn't mine. If we could identify the sections of the default binaries of mod_perl that were not working, that could be helpful. But I don't know what they are and have no real way of finding out. -- Chris Nandor pu...@po... http://pudge.net/ Open Source Development Network pu...@os... http://osdn.com/ |
From: Alvaro d. C. <ac...@ba...> - 2001-04-16 07:18:21
|
Hi! I am using Debian Potato with some extra Perl modules installed in it. But talking about de web server, I have installed the Apache server with mod_perl that is included in Debian and it works right. More details: ii apache-common 1.3.9-13.1 Support files for all Apache webservers ii apache-dev 1.3.9-13.1 Apache webserver development kit ii apache-perl 1.3.9-13.1-1.2 Versatile, high-performance HTTP server with ii libapache-dbi- 0.87-1 Connect apache server to database via perl's ii libapache-dbil 0.93-1 Tracks what's being transferred in a DBI dat With Debian you can have slashcode working without compiling Apache and mod_perl. Cheers -- Alvaro On 12 Apr 2001 22:46:08 -0700, Jim Popovitch wrote: > Chris, The whole INSTALL.debian file suggests that one can install > Debian packages rather than having to build things according to the > INSTALL file. Is there a definitive agreement on whether or not this > is true? If not, why have that file in the distro? If pieces of the > file are false, why leave them in the file? Maybe you are not the > person who handles this. Is there someone else who puts the > distribution together? > > As for the mod_perl differences, maybe you can't speak to their need. > Is there possibly someone with more insight, who is deeply involved > with Slash, that could possibly explain *why* these differences are > needed. I.E. which specific part of Slash requires PERL_MARK_WHERE=1 > or EVERYTHING=1 > > Having to recompile your webserver, just to run Slash, may have been > cool with version 1.0. However this is the 2.0 release, can't *we* do > what other weblogs/storyboards are capable of without recompiles of > standard software components? Maybe that is nirvana. But if we aim > for perfection we will only be that much closer. > > -Jim P. > > --- Chris Nandor <pu...@po...> wrote: > > At 18:18 -0700 2001.04.12, Jim Popovitch wrote: > > >I guess you aren't familiar with the INSTALL.debian file that ships > > >with the Slash-2.0.0-pre1 source distribution. Let me identify the > > >incorrect parts: > > > > You put in the whole file. I don't think the whole file is > > incorrect. > > Please say which parts are in correct, and how they are incorrect. > > Thanks. > > > > > > At 18:34 -0700 2001.04.12, Jim Popovitch wrote: > > >Can yourself, or someone else, please explain the necessity of > > having > > >to build mod_perl as outlined in the INSTALL. > > > > The options listed that are listed as passed to mod_perl for the > > build are > > not in most default mod_perl configurations. > > > > > > >What, if anything, > > >can be done to overcome these issues so that installation is more > > >streamlined? > > > > As far as I know, nothing can be done in Slash to change it. One > > would > > have to get the various distributions to change their configuration > > options. > > > > -- > > Chris Nandor pu...@po... > > http://pudge.net/ > > Open Source Development Network pu...@os... > > http://osdn.com/ > > > > _______________________________________________ > > Slashcode-general mailing list > > Sla...@li... > > http://lists.sourceforge.net/lists/listinfo/slashcode-general > > > __________________________________________________ > Do You Yahoo!? > Get email at your own domain with Yahoo! Mail. > http://personal.mail.yahoo.com/ > > _______________________________________________ > Slashcode-general mailing list > Sla...@li... > http://lists.sourceforge.net/lists/listinfo/slashcode-general > |
From: Chris N. <pu...@po...> - 2001-04-16 20:39:23
|
At 08:41 +0200 2001.04.16, Alvaro del Castillo wrote: >Hi! > >I am using Debian Potato with some extra Perl modules installed in it. >But talking about de web server, I have installed the Apache server >with mod_perl that is included in Debian and it works right. > >More details: > >ii apache-common 1.3.9-13.1 Support files for all Apache >webservers >ii apache-dev 1.3.9-13.1 Apache webserver development kit >ii apache-perl 1.3.9-13.1-1.2 Versatile, high-performance HTTP >server with >ii libapache-dbi- 0.87-1 Connect apache server to database via >perl's >ii libapache-dbil 0.93-1 Tracks what's being transferred in a >DBI dat > >With Debian you can have slashcode working without compiling Apache >and mod_perl. Great, thanks. I've added the three apache- packages above in place of the "apache" package in INSTALL.debian, along with a note that says "if Apache/mod_perl don't work, please build it from the source as described in INSTALL" or something. -- Chris Nandor pu...@po... http://pudge.net/ Open Source Development Network pu...@os... http://osdn.com/ |
From: Jim P. <ji...@ya...> - 2001-04-16 21:14:48
|
BINGO! That was it! I had apache (not apache-perl) as well as libapache-mod-perl installed. It appears that you need apache-perl and NOT libapache-mod-perl for this to work. I am in the process of confirming this. Obviously this should be reflected in the latest docs. Thanks Alvaro and Chris! -Jim P. --- Chris Nandor <pu...@po...> wrote: > At 08:41 +0200 2001.04.16, Alvaro del Castillo wrote: > >Hi! > > > >I am using Debian Potato with some extra Perl modules installed in > it. > >But talking about de web server, I have installed the Apache server > >with mod_perl that is included in Debian and it works right. > > > >More details: > > > >ii apache-common 1.3.9-13.1 Support files for all Apache > >webservers > >ii apache-dev 1.3.9-13.1 Apache webserver development kit > >ii apache-perl 1.3.9-13.1-1.2 Versatile, high-performance HTTP > >server with > >ii libapache-dbi- 0.87-1 Connect apache server to database > via > >perl's > >ii libapache-dbil 0.93-1 Tracks what's being transferred in > a > >DBI dat > > > >With Debian you can have slashcode working without compiling Apache > >and mod_perl. > > Great, thanks. I've added the three apache- packages above in place > of the > "apache" package in INSTALL.debian, along with a note that says "if > Apache/mod_perl don't work, please build it from the source as > described in > INSTALL" or something. > > -- > Chris Nandor pu...@po... > http://pudge.net/ > Open Source Development Network pu...@os... > http://osdn.com/ > > _______________________________________________ > Slashcode-general mailing list > Sla...@li... > http://lists.sourceforge.net/lists/listinfo/slashcode-general __________________________________________________ Do You Yahoo!? Get email at your own domain with Yahoo! Mail. http://personal.mail.yahoo.com/ |
From: Chris N. <pu...@po...> - 2001-04-16 21:35:07
|
At 14:14 -0700 2001.04.16, Jim Popovitch wrote: >I had apache (not apache-perl) as well as libapache-mod-perl installed. > It appears that you need apache-perl and NOT libapache-mod-perl for >this to work. I am in the process of confirming this. Obviously this >should be reflected in the latest docs. Great, thanks, let me know anything you find out. And thanks again, Alvaro. -- Chris Nandor pu...@po... http://pudge.net/ Open Source Development Network pu...@os... http://osdn.com/ |
From: Alvaro d. C. <ac...@ba...> - 2001-04-17 07:47:17
|
On 16 Apr 2001 17:32:09 -0400, Chris Nandor wrote: > At 14:14 -0700 2001.04.16, Jim Popovitch wrote: > >I had apache (not apache-perl) as well as libapache-mod-perl installed. > > It appears that you need apache-perl and NOT libapache-mod-perl for > >this to work. I am in the process of confirming this. Obviously this > >should be reflected in the latest docs. > > Great, thanks, let me know anything you find out. > > And thanks again, Alvaro. It's great to help this project :-) I am waiting for the great slash 2.0 release to release a patch that prepare the ACLs for slashcode. In the pre1 it works right :-) Cheers -- Alvaro > > -- > Chris Nandor pu...@po... http://pudge.net/ > Open Source Development Network pu...@os... http://osdn.com/ > > _______________________________________________ > Slashcode-general mailing list > Sla...@li... > http://lists.sourceforge.net/lists/listinfo/slashcode-general > |