First of all, thanks for your reply!

The problem of creating a symlink comes from the fact that I have a shared
hosting. Is there a way of doing this on a shared hosting without ssh
access?.

Anyway, remember that my app is working 100%. My problem lies in the place
where my app looks for the assets. I think it has to be a way to fix this
from .htaccess and I thought that using "RewriteBase /demos/myDemoApp" would
work but it didn't. It still looks on the main domain for my assets (For ex:
*www.maindomain.com/css/style.css*) when it should look for them on *
www.maindomain.com/demo/myDemoApp/css/style.css.*
*
*
*
*
*
*
*Thanks!
*
On Mon, Aug 2, 2010 at 5:14 PM, Luciano A. Andrade <
andrade.luci...@gmail.com> wrote:

> The easy way to do this is with a symlink from public_html to web (on your
> symfony proyect) symlink will work if apache is correctly configured, ie,
> followsymlink is active.
>
> Other easy option is change the way the front controller loads the config,
> just put every thing from your web directory in public_html and change the
> relative path that includes the configuration
>
> on sf 1.0 it means change the line
> define('SF_ROOT_DIR',    realpath(dirname(__FILE__).'/..'));
>
> on sf 1.2 (or 1.1 don't remember) to change the following line
>
> require_once(dirname(__FILE__).'/../config/ProjectConfiguration.class.php');
>
> on the files you use to access your sf app usually frontend.php /
> frontend_dev.php / index.php / admin.php / admin_dev.php ...etc.
> 2010/8/2 Gustavo Adrian <comfortablynum...@gmail.com>
>
>> Anyone?
>>
>>
>> On Fri, Jul 30, 2010 at 1:13 PM, Gustavo Adrian <
>> comfortablynum...@gmail.com> wrote:
>>
>>> Hi all,
>>>
>>> This is a topic I've been avoiding for a long time but now I need to
>>> deploy my app on a subdirectory and there's no other option. IMPORTANTE:
>>> It's on a SHARED HOSTING.
>>>
>>>  The app dir structure now is something like this:
>>>
>>> /
>>> /demos
>>>   /myAppSymfonyFiles
>>>     /app
>>>     /cache
>>>     /config
>>>     /data
>>>     /lib
>>>     /plugins
>>> /public_html
>>>   /demos
>>>     /myDemoApp
>>>
>>>
>>> So, the public dir, as you may guessed, is "public_html". Under
>>> /demos/myDemoApp I have the contents of the "web" dir of Symfony. on
>>> "myAppSymfonyFiles" I've put the other Symfony dirs so they're private.
>>>
>>> I've changed successfully the webDir from projectConfiguration.class.php
>>> and I've changed the path to this file on the front controller as well.
>>> Everything works EXCEPT.. that it looks for every asset on the MAIN domain
>>> like:
>>>
>>> *www.mainDomain.com/css/style.css*
>>>
>>> When it should be..
>>>
>>> *www.mainDomain.com/demos/myDemoApp/css/style.css
>>>
>>>
>>> I tried to change the .htaccess from RewriteBase / to RewriteBase
>>> /demos/myDemoApp with no success.*
>>>
>>> Anyone knows what I'm missing?
>>>
>>>
>>>
>>> Thanks!
>>>
>>
>>  --
>> If you want to report a vulnerability issue on symfony, please send it to
>> security at symfony-project.com
>>
>> You received this message because you are subscribed to the Google
>> Groups "symfony users" group.
>> To post to this group, send email to symfony-users@googlegroups.com
>> To unsubscribe from this group, send email to
>> symfony-users+unsubscr...@googlegroups.com<symfony-users%2bunsubscr...@googlegroups.com>
>> For more options, visit this group at
>> http://groups.google.com/group/symfony-users?hl=en
>>
>
>  --
> If you want to report a vulnerability issue on symfony, please send it to
> security at symfony-project.com
>
> You received this message because you are subscribed to the Google
> Groups "symfony users" group.
> To post to this group, send email to symfony-users@googlegroups.com
> To unsubscribe from this group, send email to
> symfony-users+unsubscr...@googlegroups.com<symfony-users%2bunsubscr...@googlegroups.com>
> For more options, visit this group at
> http://groups.google.com/group/symfony-users?hl=en
>

-- 
If you want to report a vulnerability issue on symfony, please send it to 
security at symfony-project.com

You received this message because you are subscribed to the Google
Groups "symfony users" group.
To post to this group, send email to symfony-users@googlegroups.com
To unsubscribe from this group, send email to
symfony-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en

Reply via email to