About

Welkom op blog.e-dude.org.

Hier lees je allerlei gedachten en ideeen van uw aller vriend/collega/vijand.

Enjoy!

Tycho

Linkdump

+ 4 - 4 | § Microsoft Hotlook

http://ars.userfriendly.org/…

Latest Stumbled

Endorced

 Use OpenOffice.org

Proclamation

Hacker

Powered by

Powered by Pivot - 1.40.1: 'Dreadwind'
XML: RSS Feed
XML: Atom Feed

Search::

28 Mar '06 - 399 W - + 1 - 3 Mono en PHP - side by side

Ken je dat?

Je wil Mono (.NET voor onder FOSS omgevingen) en PHP naast elkaar draaien?

Nee! Natuurlijk niet!

Totdat er zo’n stomme Wintendo ontwikkelaar langs komt zeilen… ;-)

Anywho, die Wintendo ontwikkelaar die begint er over dat ‘ie op z’n site ook een php forum wil draaien,
naast de mogelijkheid om standaard alles in .NET te pleuren.

Dat is dus ff vogelen.

Zag zijn VirtualHost config er eerst nog zo uit:


ServerAdmin webmaster@somesite.net ServerName somesite.net ServerAlias www.somesite.net

# DocumentRoot: The directory out of which you will serve your # documents. By default, all requests are taken from this directory, but # symbolic links and aliases may be used to point to other locations. DocumentRoot /home/www/sites/somesite.net/ # if not specified, the global error log is used ErrorLog /home/www/logs/somesite.net-error_log CustomLog /home/www/logs/somesite.net-access_log combined # don’t loose time with IP address lookups HostnameLookups Off # needed for named virtual hosts UseCanonicalName Off # configures the footer on server-generated documents ServerSignature On MonoApplications default “/:/home/www/sites/somesite.net” DirectoryIndex Default.aspx index.php MonoServerPath “/usr/lib/mono/2.0/mod-mono-server2.exe” AddHandler mono index2.aspx .ascx .asax .ashx .config .cs .asmx .axd SetHandler mono

Toen ik er mee klaar was, zag het er zo uit:


ServerAdmin webmaster@somesite.net ServerName somesite.net ServerAlias www.somesite.net

# DocumentRoot: The directory out of which you will serve your # documents. By default, all requests are taken from this directory, but # symbolic links and aliases may be used to point to other locations. DocumentRoot /home/www/sites/somesite.net/ # if not specified, the global error log is used ErrorLog /home/www/logs/somesite.net-error_log CustomLog /home/www/logs/somesite.net-access_log combined # don’t loose time with IP address lookups HostnameLookups Off # needed for named virtual hosts UseCanonicalName Off # configures the footer on server-generated documents ServerSignature On MonoApplications default “/:/home/www/sites/somesite.net” DirectoryIndex Default.aspx index.php MonoServerPath “/usr/lib/mono/2.0/mod-mono-server2.exe” AddHandler mono index2.aspx .ascx .asax .ashx .config .cs .asmx .axd SetHandler mono

Wat heb ik gedaan?

Eerst maar eens de default parsing door Mono uitgezet om vervolgens alle specifieke Mono pagina’s (.aspx files) door Mono te laten parsen.
Dit zorgt er voor dat standaard alles door PHP wordt geparsed, tenzij het dus .aspx is.

Et voila, ca marche! :)

Weer een probleem opgelost! :D

Tycho, wat ben je toch een enorreme nerd! :-p

Bob - 02 June '06 - 02:24


  
Remember personal info?

Emoticons / Textile

To prevent automated commentspam we require you to answer this silly question.
 

  ( Register your username / Log in )

Notify:
Hide email:

Small print: All html tags except <b> and <i> will be removed from your comment. You can make links by just typing the url or mail-address.