
正文
thinkphp一片空白,php运行后是空白页
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
空间传上去个thinkphp项目,访问只有一片空白。什么情况。
thinkphp 默认连接数据库使用的是 PDO驱动方式, 而你在服务器上正常那说明你服务器环境配置了PDO模块,而你购买的虚拟主机不支持所以会保存。
JSONP(JSON with Padding)是JSON的 一种逗使用模式地,可用于解决主流浏览器的跨域数据访问的问题。由于同源策略,一般来说位于 server1 的网页无法与不是 server1的服务器沟通,而 HTML 的 元素是一个例外。
PHP的开发速度快,成本低,周期短,后期维护费用低,开源产品丰富,这些都是另外两种语言无法比拟的,将来一定是互联网的天下。互联网离不开Web,而Web离不开PHP。
那么写入的时候就需要用同样的编码,查看一下你是从哪读取的数据,再看看数据是什么编码格式,我不熟悉FPDF,所以能给的建议不多,但我记得调用的时候是可以传一个编码参数的,把这个参数写上,看看还是否有这样的情况。
相关问答
Q1: 用thinkPHP开发的系统本地能运行,上传到服务器打开显示一片空白
出现这种问题,一般是缓存不可写或者是你的配置存在一些问题。thinkphp采用了模板缓存技术使得访问速度提升,那么它需要可写的权限,你检查一下你上传到服务器的文件夹是不是只读状态。
getimagesize会报错主要是两个问题,一个是路径访问不到文件,另一个是访问到的文件不是图片,后者不受扩展名的影响。那么最有可能的原因就是文件没访问到。那是缓存文件啊,最好是取最后保存的图片文件信息。
你看下是不是BOM的问题,就是你所有的页面你看下是不是使用了UTF-8带BOM的,如果是,把BOM去掉。用DW打开修改-页面属性-标题/编码-包括unicode签名前面的勾去掉,所有的都要去掉,试一下。
Q2: thinkphp所有页面显示空白
你好,你的路由没设置吧,新的服务器不支持项目中的路由,还有php中的rewrite模块也要打开。
测试服务器PHP版本,需要3以上版本。如果需要虚拟主机可以百度我的ID,环境是PHP3的,完美支持ThinkPHP...。
thinkphp 3X以后的版本都是使用fetch渲染模板,不是使用display;界面渲染出错,会有错误提示;如果没有错误提示,而界面显示空白,那么就是使用了display方法了。
Q3: 用thinkPHP,为什么源码在顶部始终有一段空白
这个原因是不同浏览器对padding和margin的设置会有偏差,如:你可能将一个div设置padding或者margin的top值,导致实际是将整个页面布局往下移动。
那应该是你的路径没有写对,所以没有正确的引用进来。
测试服务器PHP版本,需要3以上版本。如果需要虚拟主机可以百度我的ID,环境是PHP3的,完美支持ThinkPHP...。
使用M(user) 替换 new Model(user),并在下一行使用var_dump($select) 输出查看数据结构。如果页面空白,说明数据库 或者 user 模型存在问题。
最早诞生于2006年初,2007年元旦正式更名为ThinkPHP,并且遵循Apache2开源协议发布。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。
Q4: 主机屋部署thinkphp为什么显示空白页
1、如果需要虚拟主机可以百度我的ID,环境是PHP3的,完美支持ThinkPHP...。
2、页面空白应该不是上面问题导致的,具体要看情况,参考以下建议:使用M(user) 替换 new Model(user),并在下一行使用var_dump($select) 输出查看数据结构。如果页面空白,说明数据库 或者 user 模型存在问题。
3、你把$show这个变量dump一下看看是不是没有发生变化,如果发生变化了,就是缓存的问题,清除一下缓存,如果数据没有变化,那就是调用分页类的时候,一些数据筛选的查询语句写的有问题,一行一行排除。
Q5: 求解~~~php利用thinkphp框架写的项目,能访问tp框架但是在访问项目index...
1、你开启了多模块,但没有把Index加进去。
2、日志和调试: 在 ThinkPHP 中,你可以开启调试模式,并查看日志文件以获取更多信息。在 application/config.php 文件中,找到 app_debug 配置项,将其设置为 true。
3、协助用户将apache下的一个网站迁移到nginx环境中,结果发现用户用的ThinkPHP框架做的开发,默认用的pathinfo。这是一个很头疼的问题,因为nginx不支持pathinfo,贸然一并打开也担心不安全。
4、localhost/项目名/admin.php 后台;localhost/项目名/index.php 前台。
5、php define(APP_NAME, WebApp);define(APP_PATH, ./WebApp/);define(APP_DEBUG, true); //记住把这个开启。require(./ThinkPHP/ThinkPHP.php);? 这样定义就可以了。
6、使用sftp协议进行上传的操作:输入用户名和用户密码。使用mkdir命令在/var/www下拆家一个shop目录。域名解析和简单测试。创建一个shop数据库。使用数据库--》导入数据库文件。
thinkphp一片空白的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php运行后是空白页、thinkphp一片空白的信息别忘了在本站进行查找喔。








