Re: Apache2 Mod_layout 4.0.2a Problems
"Paul E. Ross" <[email protected]> Fri, 12 Mar 2004 10:00:09 -0600
| Newsgroups | gmane.comp.apache.mod-layout |
|---|---|
| Message-ID | <[email protected]> |
Dan Goodes wrote: > Hi Folks, > > Been trying to migrate from Apache1.3 with mod_layout 3.2, to apache2 with > 4.0.2a. > > First thing I found was that very few if any of the directives that we > used (nay, relied on) in the old version are implimented yet. Here's the > old setup: > > LayoutComment On > LayoutCacheNeeded On > LayoutMerge On > LayoutDefaultHandlers Off > LayoutHandler httpd/unix-directory > LayoutHeader /layout/dirheader-rhs.php > LayoutFooter /layout/dirfooter-rhs.php > > Here's the new setup: > > AddOutputFilterByType LAYOUT httpd/unix-directory > LayoutHeader /layout/dirheader-rhs.php > LayoutFooter /layout/dirfooter-rhs.php > > That's all well and good, and it "almost" works. What it does is displays > the directory listing exactly as it should (nicely wrapped in pretty HTML, > with all the bells and whistles).. But at the end, after the bottom of > dirfooter-rhs.php, it displays the directory listing again, like it's > missing the <pre> tags around it, etc. > > A "view source" around the affected area shows: > > ---snip--- > </body></html> > ast modified</a> <a href="?C=S;O=A">Size</a> > ---snip--- > > Any thoughts/ideas? If it's a bug, is it being worked on? > > Cheers, > > Dan > > _______________________________________________ > Mod_layout mailing list > [email protected] > http://lists.tangent.org/mailman/listinfo/mod_layout > Dang! Dang! Dang! I was hoping the solution had been found. I added the AddOutputFilterByType LAYOUT httpd/unix-directory directive and things looked promising, but further testing revealed that, as before, one can have a php header, a php body, or a php footer, but not two or more php sections. After the first php entity, the php code in the second or third entity either gets treated like text or simply confuses the browser. I have one php page, where the footer winds up in a nice neat table in the middle of the page. Our resident wizard was going to look at the mod_layout source at home to see if he could spot the problem, but we are in "get ready for handover" mode so everyone gets five additional things to do for every one he completes, so the priority of that task has dropped way down. If you find your way out of the multiple php problem, PLEASE let the mailing list know. -- Paul Ross Senior Software Engineer Raytheon Technical Services Company LLC 281.280.2997 281.280.4138 fax 713.736.9581 pager [email protected] http://www.opengov.us