2013-03-22 75 views
0

我使用的是smarty版本3.1.13; 我的项目在本地服务器上完美运行; 当我把我的网站服务器上(www.1and1.com)出现以下错误:无法打开需要'Smarty_Internal_TemplateCompilerBase.php'

Fatal error: require_once(): 
Failed opening required 'Smarty_Internal_TemplateCompilerBase.php' 
(include_path='/homepages/39/d441258317/htdocs/mtx/application:/ 
homepages/39/d441258317/htdocs/mtx/application/controllers: 
/homepages/39/d441258317/htdocs/mtx/application/models: 
/homepages/39/d441258317/htdocs/mtx/application/../library: 
/homepages/39/d441258317/htdocs/mtx/application/../library/Smarty 
/sysplugins:/homepages/39/d441258317/htdocs/mtx/application/../library 
/Smarty/plugins:.:/usr/lib/php6') in /homepages/39/d441258317/htdocs/ 
mtx/index.php on line 28 

我改变了文件夹compile_c但没有的权限,仍然出现错误

感谢您的帮助

回答

1

看起来像一个大问题,但没有。当我在本地服务器中创建我的文件夹时,是否将“公共”文件夹与“P”upercase放在一起。因为我有一个Linux服务器和Linux它区分大小写,它不起作用。只需将文件夹从“公共”重命名为“公共”即可完成!