Forums / Install & configuration / Virtual Host Setup

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

eZ debug

Timing: Jan 18 2025 04:08:12
Script start
Timing: Jan 18 2025 04:08:12
Module start 'content'
Timing: Jan 18 2025 04:08:13
Module end 'content'
Timing: Jan 18 2025 04:08:13
Script end

Main resources:

Total runtime1.1306 sec
Peak memory usage4,096.0000 KB
Database Queries199

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0064 588.8281180.8359
Module start 'content' 0.00640.9297 769.6641531.7734
Module end 'content' 0.93600.1945 1,301.4375338.1016
Script end 1.1305  1,639.5391 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00400.3501210.0002
Check MTime0.00140.1237210.0001
Mysql Total
Database connection0.00050.046610.0005
Mysqli_queries1.058093.57981990.0053
Looping result0.00230.20041970.0000
Template Total1.101797.420.5509
Template load0.00190.170620.0010
Template processing1.099897.274320.5499
Template load and register function0.00010.012010.0001
states
state_id_array0.00060.055710.0006
state_identifier_array0.00100.088520.0005
Override
Cache load0.00170.1480390.0000
Sytem overhead
Fetch class attribute can translate value0.00130.119340.0003
Fetch class attribute name0.00100.088740.0003
XML
Image XML parsing0.00050.046640.0001
class_abstraction
Instantiating content class attribute0.00000.000840.0000
General
dbfile0.00210.1849210.0001
String conversion0.00000.000530.0000
Note: percentages do not add up to 100% because some accumulators overlap

CSS/JS files loaded with "ezjscPacker" during request:

CacheTypePacklevelSourceFiles
CSS0extension/community/design/community/stylesheets/ext/jquery.autocomplete.css
extension/community_design/design/suncana/stylesheets/scrollbars.css
extension/community_design/design/suncana/stylesheets/tabs.css
extension/community_design/design/suncana/stylesheets/roadmap.css
extension/community_design/design/suncana/stylesheets/content.css
extension/community_design/design/suncana/stylesheets/star-rating.css
extension/community_design/design/suncana/stylesheets/syntax_and_custom_tags.css
extension/community_design/design/suncana/stylesheets/buttons.css
extension/community_design/design/suncana/stylesheets/tweetbox.css
extension/community_design/design/suncana/stylesheets/jquery.fancybox-1.3.4.css
extension/bcsmoothgallery/design/standard/stylesheets/magnific-popup.css
extension/sevenx/design/simple/stylesheets/star_rating.css
extension/sevenx/design/simple/stylesheets/libs/fontawesome/css/all.min.css
extension/sevenx/design/simple/stylesheets/main.v02.css
extension/sevenx/design/simple/stylesheets/main.v02.res.css
JS0extension/ezjscore/design/standard/lib/yui/3.17.2/build/yui/yui-min.js
extension/ezjscore/design/standard/javascript/jquery-3.7.0.min.js
extension/community_design/design/suncana/javascript/jquery.ui.core.min.js
extension/community_design/design/suncana/javascript/jquery.ui.widget.min.js
extension/community_design/design/suncana/javascript/jquery.easing.1.3.js
extension/community_design/design/suncana/javascript/jquery.ui.tabs.js
extension/community_design/design/suncana/javascript/jquery.hoverIntent.min.js
extension/community_design/design/suncana/javascript/jquery.popmenu.js
extension/community_design/design/suncana/javascript/jScrollPane.js
extension/community_design/design/suncana/javascript/jquery.mousewheel.js
extension/community_design/design/suncana/javascript/jquery.cycle.all.js
extension/sevenx/design/simple/javascript/jquery.scrollTo.js
extension/community_design/design/suncana/javascript/jquery.cookie.js
extension/community_design/design/suncana/javascript/ezstarrating_jquery.js
extension/community_design/design/suncana/javascript/jquery.initboxes.js
extension/community_design/design/suncana/javascript/app.js
extension/community_design/design/suncana/javascript/twitterwidget.js
extension/community_design/design/suncana/javascript/community.js
extension/community_design/design/suncana/javascript/roadmap.js
extension/community_design/design/suncana/javascript/ez.js
extension/community_design/design/suncana/javascript/ezshareevents.js
extension/sevenx/design/simple/javascript/main.js

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
1pagelayout.tpl<No override>extension/sevenx/design/simple/templates/pagelayout.tplEdit templateOverride template
 Number of times templates used: 22
 Number of unique templates used: 6

Time used to render debug report: 0.0001 secs