ошибка php T_STRING

#php #mantis

#php #mantis

Вопрос:

При настройке пользовательских полей в mantis я получил это сообщение об ошибке, есть идеи

Ошибка синтаксического анализа: синтаксическая ошибка, неожиданный T_STRING в C:wampwwwMyProjcustom_strings_inc.php в строке 3

Код является

 <?php
if( lang_get_current() == 'german' ) {
    $defect_impact = 'Defect Impact'; #// German translation of Defect Impact
    $defect_type =  'Defect Type'; #// German translation of Defect Type
    $phase_of_origin =  ’Phase Of Origin’; #// German translation of Phase Of Origin
}else{
# Default (use your preferred language as the default)
    $defect_impact = 'Defect Impact'; // German translation of Defect Impact
    $defect_type =  'Defect Type'; // German translation of Defect Type
    $phase_of_origin =  'Phase Of Origin'; // German translation of Phase Of Origin
}
?>
  

Комментарии:

1. Есть ли причина, по которой вы используете оба способа однострочного комментария (# и // )?

2. спасибо nettogrof , теперь используется только //

Ответ №1:

Неправильные кавычки в этой строке:

 $phase_of_origin =  ’Phase Of Origin’;
  

Должно быть:

 $phase_of_origin =  'Phase Of Origin';
  

Комментарии:

1. Тем не менее я не могу это исправить, хотя строка ошибки изменилась, теперь сообщение об ошибке выглядит следующим образом: «Ошибка синтаксического анализа: синтаксическая ошибка, неожиданный T_STRING в C:wampwwwXRINFXcustom_strings_inc.php в строке 8» 6,7,8-я строки 6 => }else{ 7=>$defect_impact = ‘Влияние дефекта’; // Перевод дефекта на английскийImpact 8=>$defect_type = ‘Тип дефекта’; // Перевод типа дефекта на английский

2. Спасибо, ребята, проблема решена, и вы правы … я переименовал папку проекта (внутри www), теперь она запущена и запущена, единственное, если я использую исходное имя для папки, снова отображается ошибка, еще раз спасибо.