Virtual Host Setup

Author Message

Karsten Jennissen

Monday 19 February 2007 6:59:56 am

Hi guys,

I have just tried to enable virtual host setup and apache hangs loading the user site of my test install.

The admin site works, albeit it seems a bit slower than without the virtual host setup, the user site hangs. Weird.

In the apache error log I find the following:

[ Feb 19 2007 15:53:05 ] [217.224.218.88] index:
Undefined module: stylesheets
[ Feb 19 2007 15:53:05 ] [217.224.218.88] index:
Undefined module: stylesheets
[ Feb 19 2007 15:53:05 ] [217.224.218.88] error/view.php:
Error ocurred using URI: /stylesheets/t02/classes-colors.css
[ Feb 19 2007 15:53:05 ] [217.224.218.88] error/view.php:
Error ocurred using URI: /stylesheets/t02/site-colors.css

I have debian, apache 1.3, php4 mysql 4
Virtual Host setup looks as follows

<VirtualHost *>
  ServerName my.site.de
  DocumentRoot /var/www/directory
  ServerAlias myintern.site.de


    <Directory /var/www/karstenj/stories/dev>
        Options FollowSymLinks
        AllowOverride None
    </Directory>

  DirectoryIndex index.php

    <IfModule mod_php4.c>
        php_admin_flag safe_mode Off
        php_admin_value register_globals    0
        php_value magic_quotes_gpc  0
        php_value magic_quotes_runtime  0
        php_value allow_call_time_pass_reference 0
    </IfModule>
 
    <IfModule mod_rewrite.c>
        RewriteEngine On
        Rewriterule ^/var/storage/.* - [L]
        Rewriterule ^/var/[^/]+/storage/.* - [L]
        RewriteRule ^/var/cache/texttoimage/.* - [L]
        RewriteRule ^/var/[^/]+/cache/texttoimage/.* - [L]
        Rewriterule ^/design/[^/]+/(stylesheets|images|javascript)/.* - [L]
        Rewriterule ^/share/icons/.* - [L]
        Rewriterule ^/extension/[^/]+/design/[^/]+/(stylesheets|images|javascripts?)/.* - [L]
        Rewriterule ^/packages/styles/.+/(stylesheets|images|javascript)/[^/]+/.* - [L]
        RewriteRule ^/packages/styles/.+/thumbnail/.* - [L]
        RewriteRule ^/favicon\.ico - [L]
        RewriteRule ^/robots\.txt - [L]
        # Uncomment the following lines when using popup style debug.
        # RewriteRule ^/var/cache/debug\.html.* - [L]
        # RewriteRule ^/var/[^/]+/cache/debug\.html.* - [L]
        RewriteRule .* /index.php
    </IfModule>
</VirtualHost>

Any ideas?

Softriva .com

Monday 19 February 2007 12:03:32 pm

Did you check your permissions?

For me I am using virtual IPs as shown below. I put them in /etc/rc.local so they get loaded when pc loads.

I don't know, I am just trying to say something that might help you.

ifconfig eth0:1 192.168.1.20 broadcast 192.168.1.255 netmask 255.255.255.0
ifconfig eth0:2 192.168.1.21 broadcast 192.168.1.255 netmask 255.255.255.0
ifconfig eth0:3 192.168.1.22 broadcast 192.168.1.255 netmask 255.255.255.0
ifconfig eth0:4 192.168.1.23 broadcast 192.168.1.255 netmask 255.255.255.0
ifconfig eth0:5 192.168.1.24 broadcast 192.168.1.255 netmask 255.255.255.0
ifconfig eth0:6 192.168.1.25 broadcast 192.168.1.255 netmask 255.255.255.0
ifconfig eth0:7 192.168.1.26 broadcast 192.168.1.255 netmask 255.255.255.0
ifconfig eth0:8 192.168.1.27 broadcast 192.168.1.255 netmask 255.255.255.0
ifconfig eth0:9 192.168.1.28 broadcast 192.168.1.255 netmask 255.255.255.0
ifconfig eth0:10 192.168.1.29 broadcast 192.168.1.255 netmask 255.255.255.0
ifconfig eth0:11 192.168.1.30 broadcast 192.168.1.255 netmask 255.255.255.0

Karsten Jennissen

Tuesday 20 February 2007 11:57:04 pm

I now use this setup and it works. Don't ask me why...


<Directory /var/www/karstenj/stories/dev>
       allow from all
       Options +Indexes
</Directory>

RewriteEngine On
RewriteRule !(^/design|^/var/.*/storage|^/var/storage|^/var/.*/cache|^/var/cache|^/extension/.*/design|^/kernel/setup/packages|^/packages|^/share/icons).*\.(gif|css|jpg|png|jar|js|ico|pdf|swf|html)$ /index.php

Cheers,
Karsten

Nominee Na

Wednesday 04 April 2007 8:39:39 am

Hi Karsten,

I am having the exactly same problem as you had. My admin site works just fine, however the user site just hangs forever.

I tried to add your code to VirtualHost part in my httpd.conf file, and it is still not working.

I am using WestHost, they do not provide support for ez Publish. Your help would be appreciated.

Thanks,
Nominee

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.

eZ debug

Timing: Jan 18 2025 10:54:05
Script start
Timing: Jan 18 2025 10:54:05
Module start 'layout'
Timing: Jan 18 2025 10:54:05
Module start 'content'
Timing: Jan 18 2025 10:54:06
Module end 'content'
Timing: Jan 18 2025 10:54:06
Script end

Main resources:

Total runtime1.0446 sec
Peak memory usage4,096.0000 KB
Database Queries62

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0051 587.9141152.6250
Module start 'layout' 0.00510.0022 740.539139.4453
Module start 'content' 0.00731.0355 779.9844526.6953
Module end 'content' 1.04270.0018 1,306.679712.1719
Script end 1.0445  1,318.8516 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00310.2947160.0002
Check MTime0.00130.1240160.0001
Mysql Total
Database connection0.00140.134310.0014
Mysqli_queries0.981293.9357620.0158
Looping result0.00070.0682600.0000
Template Total0.999995.720.5000
Template load0.00210.196820.0010
Template processing0.997895.525020.4989
Template load and register function0.00010.013310.0001
states
state_id_array0.00170.165410.0017
state_identifier_array0.00290.276420.0014
Override
Cache load0.00170.1640390.0000
Sytem overhead
Fetch class attribute can translate value0.00050.044930.0002
Fetch class attribute name0.00180.172840.0005
XML
Image XML parsing0.00030.030330.0001
class_abstraction
Instantiating content class attribute0.00000.000840.0000
General
dbfile0.00410.3936100.0004
String conversion0.00000.000540.0000
Note: percentages do not add up to 100% because some accumulators overlap

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1node/view/full.tplfull/forum_topic.tplextension/sevenx/design/simple/override/templates/full/forum_topic.tplEdit templateOverride template
4content/datatype/view/ezxmltext.tpl<No override>extension/community_design/design/suncana/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
9content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
3content/datatype/view/ezxmltags/literal.tpl<No override>extension/community/design/standard/templates/content/datatype/view/ezxmltags/literal.tplEdit templateOverride template
4content/datatype/view/ezxmltags/line.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/line.tplEdit templateOverride template
1print_pagelayout.tpl<No override>extension/community/design/community/templates/print_pagelayout.tplEdit templateOverride template
 Number of times templates used: 22
 Number of unique templates used: 6

Time used to render debug report: 0.0002 secs