Codeigniter: проблема после миграции! - PullRequest
0 голосов
/ 31 июля 2010

Я только что перенес локальное веб-приложение на свой сервер, и теперь я получаю эту ошибку:

Ошибка разбора: синтаксическая ошибка, неожиданный T_OBJECT_OPERATOR в / nfs / c05 / h01 / mnt /71658 / domains / ergo-metric.com / html / application / library / Survey_form_processing.php в строке 172

Это странно, потому что работает локально!Я изменил мои настройки БД на производственный сервер, и мой base_url правильный.

Есть идеи, что это может быть ?!Я немного волнуюсь, потому что это живой сайт!

1 Ответ

0 голосов
/ 31 июля 2010

Я бы начал с вашего конфигурационного файла 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>

Я собираюсь быть на некоторое время, если вы ответите, может быть, мы сможем решить это для вас, две головы лучше, чем одна вещь, которую вы знаете

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...