我刚将我的本地网络应用程序转移到我的服务器,现在我收到了这个错误:
解析错误:语法错误,意外 T_OBJECT_OPERATOR in /nfs/c05/h01/mnt/71658/domains/ergo-metric.com/html/application/libraries/Survey_form_processing.php 在第172行
这很奇怪,因为它在本地工作!我将数据库设置更改为生产服务器,我的base_url是正确的。
任何想法可能是什么?!我有点担心,这是一个现场网站!
答案 0 :(得分:0)
我将从您的php配置文件开始,检查您的端口启用了什么以及另一端启用了什么。但首先检查您的配置文件,并查找重写短打开标签切换为true。这些是非常基本的,但你没有提供大量的信息,也许在172之前和之后发布几行代码让我看看那里发生了什么。另外,如果你正在使用htaccess文件,并且仍在使用默认的CI示例,我会将其切换到这就像一个魅力:这是一个通用的htaccess文件,无论你的设置你都不需要改变它保证你自切片以来最好的东西面包。
# Customized error messages.
ErrorDocument 404 /index.php
# Set the default handler.
DirectoryIndex index.php
# Various rewrite rules.
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]
</IfModule>
如果你回复,我会待一段时间也许我们可以为你解决这个问题,两个脑袋比你知道的一个更好