Wednesday, October 12, 2011

Rubyonrails contains php application in its subdirectory

There are many great web software built in PHP . At some point we need to integrate  one of them with our Rubyonrails app.

This tutorial will guide you how to do this. As an example I will use Wordpress since it is one of the most popular one. This can also be applied to any Php application.

Create project



  • Create an Rails project called "venta-facil.com.kh" in /var/www



  • Create a directory /var/www/venta-facil.com.kh/public/blog


 

this will allow you to access wordpress by http://yourdomain.com/blog . Change to whatever you want your url. I will keep highlighting the word blog so you can keep it consistent.

 

Go to wordpress.org download and extract the files to /var/www/venta-facil.com.kh/public/ blog . This directory is the root of your wordpress.

Create virtual host


Let start configuring virtual host. In your terminal   sudo nano /etc/hosts and add the following

127.0.0.1 venta-facil.com www.venta-facil.com

save it. I used my local ip 127.0.01. You can replace it to your web server ip. make sure the file is saved.

Configure your web server


Create a file /etc/apache2/sites-available/venta-facil.com.kh

<VirtualHost *:80>
ServerName venta-facil.com.kh
DocumentRoot /var/www/venta-facil.com.kh/public
<Directory /var/www/venta.com.kh/public>
AllowOverride all
Options -MultiViews
</Directory>

<Location /blog>
PassengerEnabled off
</Location>

</VirtualHost>

 

We need to tell apache to enable this virtualhost with the following command:    sudo a2ensite venta-facil.com.kh

and then reload apache with the following commant: sudo /etc/init.d/apache2 reload

 

Fire it by typing this: http://www.venta-facil.com.kh/blog in your web browser

 

Done !!!

Thursday, October 6, 2011

Wednesday, October 5, 2011

How to calculate the size of text (in pixel) dinamically with javascript and css

Get the size of text in javascript




Content in here



 

Text to calculate



 

Content in here

 
Text to calculate

We will use div#sizer