1,我已经上传的所有文件到我使用000webhost.com但林具有与该modrewrite不断将我重新定向到一些问题的文件服务器http://error404.000webhost.com/ ? 有谁知道如何设置CakePHP的2.1上的共享区?
林现在收到此错误: Fatal error: Call to undefined function pluginsplit() in /home/a4300629/public_html/lib/Cake/Cache/Cache.php on line 151
真的不知道这个错误是如何产生的,任何想法?
提前致谢。
好吧,我已经想通了,我跟着这个网站上的.htaccess指令。 http://www.000webhost.com/forum/web-programming/29628-help-cake-php-install.html但是首先我删除的所有文件,并重新上传,这仍然没有工作,直到我用这个。 htaccess的方法。
希望这可以帮助其他人谁都有这个问题。
在CakePHP的教程,这来在共享主机,它会工作设置CakePHP的研究后:)
- 移动应用程序,蛋糕,插件,厂商文件夹到你的主机根文件夹。 这是您的托管用户的根文件夹
- 删除的.htaccess和index.php文件介绍CakePHP根文件夹
- 移动/应用/ Webroot公司/。 到/的public_html文件夹
- 删除空/应用程序/文件夹的根目录
- 编辑/public_html/index.php指向“蛋糕”和“应用”目录。 例如我为我的域的public_html路径是/ home /用户名/的public_html,所以我点
- ROOT看的/ home /用户名
- APP_DIR看的/ home /用户名/应用程序
- CAKE_CORE_INCLUDE_PATH看的/ home /用户名/蛋糕
- 编辑在此/public_html/index.php符合您的合适路径
/ ** *为“应用程序”实际的目录名。 *编辑者斯拉吉* /如果{定义( 'APP_DIR',基本名(目录名(目录名(FILE)))DS .'public_html。 'DS .'app。')(定义( 'APP_DIR')!);
}
/// START ---编辑通过西拉杰
如果(!定义( 'CAKE_CORE_INCLUDE_PATH')){如果(function_exists( '的ini_set')){函数ini_set( 'include_path中', '/家'。DS。 '用户名'。DS '的public_html'。DS。 'LIB'。 PATH_SEPARATOR ini_get( '的include_path'))。 //定义( 'CAKE_CORE_INCLUDE_PATH', '家' DS '用户名' DS '的public_html' DS 'LIB'。。。。); }如果(!。。。。。“。DS '包括( '/家' DS '用户名' DS '的public_html' DS 'LIB' DS .'Cake的bootstrap.php')){$失败= TRUE; }}其他{如果(!包括( '/家'。DS。 '用户名'。DS '的public_html' DS 'LIB' DS '蛋糕' DS '的bootstrap.php')){$失败= TRUE; }}
//// 结束
- 唯一的.htaccess我对/家/用户名/的public_html,设置了的.htaccess这个样子的
RewriteEngine叙述上的RewriteCond%{} REQUEST_FILENAME!-d的RewriteCond%{} REQUEST_FILENAME!-f重写规则^(。*)$的index.php?URL = $ 1 [QSA,L]