> 백엔드 개발 > PHP 튜토리얼 > php Smarty模板的错误 在线求解!

php Smarty模板的错误 在线求解!

WBOY
풀어 주다: 2016-06-23 14:18:51
원래의
843명이 탐색했습니다.

PHP Smarty 源代码

  php Smarty模板的错误,是不是Smarty模板的东西都是要先安装的,我直接把源码拷到配置好环境的机子上就出现了上面的问题,在原来的机子上面就没有问题,不知道是什么情况,求大神指教!在线等结果

回复讨论(解决方案)

是不是路径错了

top 类没有定义名为 mDisabledSmary 和mModPath 的属性
请检查 top 类的定义
同时应注意 Smary 的版本,Smary3 和 Smary2 不是完全兼容的

是不是路径错了 网上有说 要在php.ini文件哪里改 include_path smarty的文件路径 可是我不知道怎么改

top 类没有定义名为 mDisabledSmary 和mModPath 的属性
请检查 top 类的定义
同时应注意 Smary 的版本,Smary3 和 Smary2 不是完全兼容的 具体我应该怎么改,新手不动

在 publicPage.php 开始处加上
error_reporting(E_ALL ^ E_NOTICE);

先回避矛盾,以后再说

在 publicPage.php 开始处加上
error_reporting(E_ALL ^ E_NOTICE);

先回避矛盾,以后再说 导航页面是出来了,可是主页面就无法加载

到这里看看,有配置介绍,按照说的一步步做就行了
http://blog.csdn.net/happyxjg/article/details/4398336


在 publicPage.php 开始处加上
error_reporting(E_ALL ^ E_NOTICE);

先回避矛盾,以后再说 导航页面是出来了,可是主页面就无法加载 谢谢啊,解决了



在 publicPage.php 开始处加上
error_reporting(E_ALL ^ E_NOTICE);

先回避矛盾,以后再说 导航页面是出来了,可是主页面就无法加载 谢谢啊,解决了

在 publicPage.php 开始处加上
error_reporting(E_ALL ^ E_NOTICE);

先回避矛盾,以后再说 对了问你个oracle的问题,如果smarty框架读取oracle数据库,文字出现???,要怎么解决乱码问题?

中文变成问号的原因是:存储在表中的内容不能转换成你需要的字符集

中文变成问号的原因是:存储在表中的内容不能转换成你需要的字符集 有什么解决的办法么?在数据库里面看到的是正常的,读取到页面就是乱码了,编码的机子没问题,配置到别人的就不行了


中文变成问号的原因是:存储在表中的内容不能转换成你需要的字符集 有什么解决的办法么?在数据库里面看到的是正常的,读取到页面就是乱码了,编码的机子没问题,配置到别人的就不行了

这种问题可以先自己试着收集信息尝试解决

1.表里的字段是什么编码
2.程序文件是什么编码

弄清楚这两个基本问题  迎刃而解

建议贴出代码以供分析

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿