PHP代码从Windows环境迁移到linux环境下问题
来源:互联网 发布:首轮融资知乎 编辑:程序博客网 时间:2024/05/29 04:37
第一个问题:页面显示问题,首页进去之后只能显示上部菜单和头条,至于侧边栏和文章列表还有底部菜单都无法显示,而且整个过程是读取的缓存不是读取数据库。经过验证发现,在windows下生生的缓存文件无法在linux下正常读取,怀疑是和文件编码或字符串解析有关。
解决办法:删除所有缓存文件,重新生产缓存。
第二个问题:总是报错:Warning: Cannot modify header information - headers already sent by...我检查过自己的代码,没有在跳转之前echo,但是还是提示这个错误,原因是编码问题,将出错文件的编码由UTF-8改为ASII即可,查阅相关资料后得知原UTF-8在ASII编码的服务器上会将一些空白行解释为输出。
解决办法:在windows下新建一个文本文件(默认ASII编码),将原PHP内容复制到其中,再改名,覆盖即可。
第三个问题:选择在后台修改文章内容后发现配图总是不能正确显示,总是提示\"\",查看网页源代码发现所有的双引号都被转义了。通过调研发现是php默认在开启了PHP.ini中开启了:magic_quotes_gpc = On
解决办法: $str=stripcslashes($str)
0 0
- PHP代码从Windows环境迁移到linux环境下问题
- 在windows环境下从wordpress迁移到jekyll
- Kettle从Windows环境迁移到Linux运行报错
- PHP开发:从基本环境,到正式环境,全过程迁移
- Thinkphp框架从windows迁移到linux环境:提示找不到文件,报404错误
- 项目从tomcat迁移到weblogic环境下问题汇总----不断补充中ing...
- Linux代码迁移到windows环境中动态库使用LoadLibrary
- 环境迁移到新的linux环境
- 在windows环境下远程调试linux环境的php代码
- PHP开发:从基本环境,到正式环境,全过程迁移(MarkDown修订版)
- 在windows环境下写linux代码
- Linux环境下android平台调试native代码, 从java debug 到C++ (NDK DEBUG)
- Linux环境下android平台调试native代码, 从java debug 到C++ (NDK DEBUG)
- Linux环境下android平台调试native代码, 从java debug 到C++ (NDK DEBUG)
- Linux环境下android平台调试native代码, 从java debug 到C++ (NDK DEBUG)
- windows环境下SVN数据仓库迁移
- Linux/Windows 环境下openGL开发环境问题集锦
- Windows环境下应用程序开发从入门到精通
- Java之反射、枚举、内省、注解
- 使用hibernate 分表做增删改查
- 类的高级概念(内部类和访问)
- DOM应用
- 从技术角度深入剖析:改号软件,电话号码任意显示,伪造来电显示
- PHP代码从Windows环境迁移到linux环境下问题
- UVa 11995 I Can Guess the Data Structure!
- hihocoder:完全背包
- Fruit(母函数模板题)
- 开发网站
- getView的原理
- 听前女友说她有了,我整个上午变得无所适从
- 黑马程序员——封装setter和getter
- 简易计算器