打开所需的'Smarty_Internal_TemplateCompilerBase.php'失败

时间:2013-03-22 14:37:10

标签: smarty

我使用的是智能版3.1.13; 我的项目在本地服务器上运行良好; 当我将我的网站放在服务器(www.1and1.com)上时出现以下错误:

 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 个答案:

答案 0 :(得分:1)

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