可能重复:
open_basedir restriction in effect. File(/) is not within the allowed path(s):
我使用cPanel将我的cakephp网站上传到我的网络托管服务器...
我上传网站后收到错误列表。
Warning: is_dir() [function.is-dir]: open_basedir restriction in effect.
File(/usr/php4/lib/php/cake/libs) is not within the allowed path(s):
(/home/sumykids:/usr/lib/php:/usr/php4/lib/php:/usr/local/lib/php:/usr/local/php4/lib/php:/tmp) in ...
任何人都知道如何解决它?
我尝试添加.htaccess
<IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^$
app/webroot/ [L] RewriteRule (.*) app/webroot/$1 [L]
php_value include_path .
</IfModule>
它也不起作用......
答案 0 :(得分:0)
修改httpd配置文件中的open_basedir设置。
从这里开始:stackoverflow.com/questions/1846882/...
根据您的托管情况,您可能没有权限这样做,您必须要求他们为您执行此操作。
如果您打算使用CakePHP 2,则可能需要升级到PHP5。