div*_*ter 5 shared-hosting cakephp-3.0
我在cakephp 3.0中创建了一个项目,我希望将其放在共享托管服务器上.
Cakephp文档为此前版本提供了解决方案http://book.cakephp.org/2.0/en/installation/advanced-installation.html其中目录结构与新版本不同.
在用于在共享主机服务器上进行高级安装的旧版本中,整个项目分为3个部分
然后将这些路径写入.htaccess文件以运行项目.
在新版本的应用程序目录已成为src,webroot是原样,但我找不到安装的lib目录.
任何人都可以帮我解决它的最新版本吗?
我实现此工作的方法是在共享主机上构造目录,如下所示:
/home/username/public_html/
// webroot contents goes here
css/
img/
js/
.htaccess
index.php
/home/username/mycakeapp/
// necessary app directories go here
/config
/logs
/plugins
/src
/tmp
/vendor
Run Code Online (Sandbox Code Playgroud)
然后我WWW_ROOT
在mycakeapp/config/paths.php
第52行更改:
define('WWW_ROOT', '/home/username/public_html/' . DS);
Run Code Online (Sandbox Code Playgroud)
bootstrap.php
最后,我必须更改webroot 文件第 28 行中定义的路径index.php
(位于/home/username/public_html/index.php
):
require '/home/username/mycakeapp/config/bootstrap.php';
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4379 次 |
最近记录: |