我正在symfony1.4和doctorine中開發一個站點。我正在通過安裝pear和使用命令行在本地主機上開發它。而在我的本地主機上,我正在使用wamp服務器。現在我想將其上傳到共享主機上。如何在共享host.i我不是太瞭解symfony的。任何一個請幫我提前 感謝如何在共享主機上安裝symfony1.4
2
A
回答
1
我已上載與this link
幫助有人張貼此鏈接爲答案,但遺憾的是,他刪除了答案:(
2
我遵循這個步驟安裝:
添加symfony框架的文件夾裏面
myproject/lib/vendor
。在ProjectConfiguration
類中更改require_once
指令require_once dirname(__FILE__).'/../lib/vendor/symfony/lib/autoload/sfCoreAutoload.class.php';
。所以框架文件夾將被簡單地稱爲symfony
沒有版本。上傳項目,項目文件夾,在域文件夾的根目錄內;
使用URL重寫時,
.htaccess
文件中添加,下面的代碼使用的網址一樣mydomain.com/the-remainder-of-the-address
而不是mydomain.com/myproject/web/the-remainder-of-the-address
:
選項+的FollowSymLinks + ExecCGI
< IfModule mod_rewrite的。 c >
RewriteEngine On RewriteCond %{HTTP_HOST} www\.mydomain\.com [NC] RewriteRule ^(.*)$ myproject/web/$1 [NC,L]
</IfModule >
此外,讓由通過函數路由規則等mydomain.com/friendly-name.html
代替mydomain.com/myproject/web/friendly-name.html
它需要在myappConfiguration
類添加此代碼link_to
(或url_for
)網址生成:
public function configure()
{
$_SERVER['PHP_SELF'] = $_SERVER['SCRIPT_NAME'] = '/myapp.php';
}
最後,我建議你看看這個有用的部署檢查列表:symfony-check.org來解決部署中的典型問題。
2
- 看跌的symfony庫在你的項目的lib
- 更改項目配置類包含自動加載類框架
相關問題
- 1. 在Godaddy共享主機上安裝Ruby
- 2. 在共享主機上安裝ImageMagick
- 3. 在GoDaddy共享主機上安裝RubyGems?
- 4. 在共享主機上安裝PEAR/PHPUnit
- 5. 在共享主機上安裝Scipy(godaddy)
- 6. 在hostgator共享主機上安裝laravel
- 7. 在Plesk共享主機上安裝Zend
- 8. 如何在共享主機上安裝和配置git?
- 9. 如何在共享主機上安裝composer?
- 10. 如何在共享主機帳戶上安裝subversion?
- 11. Zend Framework -CE安裝:如何在共享主機上?
- 12. 如何在共享主機上安裝cakephp?
- 13. 如何在GoDaddy共享主機帳戶上安裝窯/ Mercurial?
- 14. 如何在共享主機上安裝沒有npm的gulp?
- 15. 如何在共享主機上安裝Redis?
- 16. python PIL安裝在共享主機
- 17. 捆綁安裝-jailshell:在共享主機
- 18. perl模塊安裝共享主機
- 19. 在共享主機上安裝laravel 5.5時卡在路由中
- 20. 如何在共享主機環境中安裝phpMailer?
- 21. 如何在共享主機
- 22. 如何在共享主機
- 23. 在cPanel共享主機上安裝Ruby應用程序
- 24. 在Dreamhost共享主機上安裝Redmine版本2.0.2
- 25. 在共享主機上安裝作曲家
- 26. 在共享主機上的子域中安裝Wordpress
- 27. 在共享主機上安裝CakePHP時鏈接被破壞
- 28. 爲什麼ownCloud 9.0.1在共享主機上安裝失敗?
- 29. 在共享虛擬主機上安裝python模塊
- 30. 在共享主機上安裝PHP擴展
這真的取決於您的託管服務提供商。 – Gerry 2012-03-05 17:11:12