我已经将我的项目从Windows IIS迁移到Mint Apache2。 不幸的是我得到了一个错误:codeigniter项目从iis迁移到apache2
HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfil the request.
我已经改变了对文件的权限为755。通常情况下,如果有一个CI错误(连接到数据库等),它抛出一个错误。
我用VI打开了我的index.php,并且在每个文件的每行末尾注意到了^ M。这虽然不在Aptana中显示。
我花了半年时间写了这个程序,我对此并不兴奋。 有没有人有这方面的经验?
谢谢。
^M只是真的是EOL,它在编程时会变得烦人。但是,您需要从error_log中提供更多详细信息,以便我们为您提供进一步的帮助。 –
你可以用'\ r'来代替'^ M' – dm03514
这个有意义吧!我检查了CI错误文件夹的权限,它只给我DEBUG消息。没有像这样的错误。 另外我检查了/var/log/apache2/error.log下的日志文件。这里什么也没有。 (除了缺失的favicon文件 - 但我不认为这是问题)任何建议在哪里寻找更多的信息? 谢谢! – Puzzler