EduSoho网络教学软件 加入小组

537个成员 301个话题 创建时间:2013-09-17

apache2.4+php53n版本几个导致页面无法正常访问的问题解决方案。

发表于 2014-05-01 9468 次查看

     在安装完成之后,就打不开网页了,然后看了一下apache日志,报End of script output before headers,然后google了一下,说是.htaccess的问题,就直接删了这个文件,之后可以打开http://xxxxx/app.php。其他功能正常,然后再vhost里设置了默认的首页为app.php。目的是访问http://xxxx的时候就可以访问首页,目的达到。

      可是在访问首页上的链接(比如课程链接)的时候打不开网页,比如访问第一个课程,地址是http://xxxx/course/1,提示找不到网页。但是手动访问http://xxxx/app.php/course/1可以正常访问,查看apache,报/edusoho/web/.htaccess: Invalid command 'php_flag', perhaps misspelled or defined by a module not included in the server configuration。

     查看此.htaccess文件。最后一句为php_flag magic_quotes_gpc On 。谷歌之后知道magic_quotes_gpc默认为On。有些apache版本不允许修改此配置。删掉此语句后暂时正常,还未发现其他问题。不知道问题解决的是否正确。

1回复
发表回复
功能维护升级中,维护完成完后将再次开放,非常抱歉给您学习造成的不便。