PHP short_open_tag 问题
来源:互联网 发布:js中map 遍历方法 编辑:程序博客网 时间:2024/06/03 14:56
由于手机开发中,使用XHTML-MP规范,header声明 为xml格式:
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>ChaiChunyan</title><link rel="stylesheet" href="../css/m.css" type="text/css" /></head><body>
这就带来一个问题,php默认配置是打开 short_open_tag 的,导致 <?xml ?> 会被进行解析,访问时,报500内部服务器错误。
解决方法:
关闭 php.ini 配置里的short_open_tag 为Off
vi /etc/php5/apache2/php.ini
重启apache服务器
/usr/sbin/apache2ctl restart
再次访问页面,服务器500错误消失。
P.S
在开发中,一般在php头部设置
ini_set("display_errors",1);error_reporting(E_ALL);
可以帮助我们发现错误信息,进行调试。
- PHP short_open_tag 问题
- php short_open_tag
- [php]short_open_tag 必须打开
- php.ini"short_open_tag"的值
- php中的short_open_tag的作用
- php中的short_open_tag的作用
- short_open_tag
- php.ini 中的short_open_tag和asp_tags
- php.ini 中的short_open_tag和asp_tags
- php.ini 中的short_open_tag和asp_tags
- php中如何设置短标签short_open_tag为打开状态
- Empire帝国cms安装错误:使用记事本打开PHP配置文件php.ini: 设置short_open_tag = On
- 对不起,请将php.ini中的short_open_tag设置为On,否则无法继续安装论坛
- 常常偷懒这么写<??> 其实应该写成 <?php ?> 简写时short_open_tag 必须开启
- 对不起,请将 php.ini 中的 short_open_tag 设置为 On,否则无法继续安装
- 对不起,请将php.ini中的short_open_tag设置为On,否则无法继续安装论坛。
- 【解决方案】对不起,请将 php.ini 中的 short_open_tag 设置为 On,否则无法继续安装。
- short_open_tag = On
- Daemon 起源
- 几个常用的宏:likely和unlikely __raw_writel
- static
- [转贴]李俊:中国GDP总量真的可以超越美国吗
- C++中const用法总结
- PHP short_open_tag 问题
- javascript 保证ajax按顺序执行
- 导入导出工具
- IDirect3DDevice9::GetRenderTargetData
- V4L2编程
- vld内存泄漏检测工具--Visual Leak Detector (VLD)
- [游戏代码]求生之路插件-服务器中文名称
- H323
- linux固件