2 qq 33603019 qq_33603019 于 2016.01.21 10:27 提问

求助大神,在Windows下运行好的,放到linux下报错了

代码如下![图片说明](https://img-ask.csdn.net/upload/201601/21/1453343240_435495.png)图片说明

3个回答

qq_33603019
qq_33603019   2016.01.21 10:28

报错是Parse error: syntax error, unexpected '[' in /var/www/html/zc/init.php on line 16

rui888
rui888   Ds   Rxr 2016.01.21 10:45

语法错误了。把16行一个个拆开看看

oyljerry
oyljerry   Ds   Rxr 2016.01.21 13:37

看是否是windows文件格式引起的,转换一下文件格式

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
eclipse3.7 开发的web项目,在本地没有问题,但是发布到linux上就有问题,不能正常运行的原因
这是因为开发的机器是windows系统,但是部署的机器是linux系统 而项目中使用的数据库为mysql,在程序中访问数据库时使用的sql语句是大写的 在windows系统中,sql语句是不区分大小写的,但是在linux系统中是区分大小写的 所以会出现上述问题 解决方法: 只要将所有访问数据库表的sql语句中数据库的表名统一改成小写即可!
在Windows下写了一个shell脚本,上传到Linux下执行时报错
我们在windows下写的shell代码copy到linux下有时会报错,下面是在网上找到的解决办法,亲测可用: 代码如下: [root@localhost test]# ./test.sh    -bash: ./test.sh: /bin/sh^M: bad interpreter: No such file or directory test.sh源码:   复制代码 代码如下:
安卓studio.doc
求助大神啊
windows下的可执行程序可以再linux下运行吗?
windows下的可执行程序可以再linux下运行吗? 答案:不能 原因有以下: (1) 可执行的二进制文件包含了:机器指令、数据资源、程序运行资源(物理的和虚拟的内存空间、进程、线程资源等)。因此说明了,可执行文件执行之前,操作系统要做一些准备工作,根据不同的操作系统,准备工作是不同的,因此可执行文件的格式是不相同的。Windows下可执行文件格式为PE格式,linux下可执行文件为el
drient.h和unistd.h
以下两个.h文件当需要Linux下的代码放到Windows的VS中运行时,如若报相关的错误,则需要使用。
问题描述:war包发布——在windows平台可以运行,在linux平台却失败的问题
问题描述: 打包成war包,发布到windows平台的tomcat下,可以顺利运行。但同样的war包发布到linux平台下的tomcat,则一直失败。   分    析: 就本人遇到的情况,可能是mysql数据库大小写敏感的问题。mysql数据库在windows系统下默认是对大小写不敏感的。而unix和linux系统下默认是对大小写敏感的,所以会产生上数现象。如果查看to
qt quick从Windows放到Linux上运行
刚接触到qt quick,先将Hello World从Windows放到Linux上运行,于是经过了一些坎坷,总结了几点,有不对的请大神指正。1.将项目文件夹传到Linux上2.进入项目文件夹(查看有没有xxx.pro)3.qmake xxx.pro(xxx为项目名称)4.make5.make clean6.打开执行文件(就是直接输入./项目名)(前提是安装了qmake执行环境,安装方法网上很多)...
词法,语法,语义分析源程序
编译原理的课后附录实验,是源程序哦!运行好的!
使用java命令运行class
使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析有时候我们需要直接用jdk提供的java命令来执行class文件让软件运行起来,特别是很多初学者,但经常会发现如下提示:用eclipse或用ant则没有问题。其实原因很简单,我们忽略了2个细节。1.java指令默认在寻找class文件的地址是通过CLASSPATH环境变量中指定的目录中寻找的。2.我们忽略了package...
PHP代码从Windows环境迁移到linux环境下问题
第一个问题:页面显示问题,首页进去之后只能显示上部菜单和头条,至于侧边栏和文章列表还有底部菜单都无法显示,而且整个过程是读取的缓存不是读取数据库。经过验证发现,在windows下生生的缓存文件无法在linux下正常读取,怀疑是和文件编码或字符串解析有关。解决办法:删除所有缓存文件,重新生产缓存。 第二个问题:总是报错:Warning: Cannot modify header infor