Перейти к содержанию
mesateri

Закомментированная строка приводит к ошибке

Рекомендуемые сообщения

Хоть проблему и нашел, но не могу понять, где же  нарушил логику в коде модели, в результате чего отображается ошибка в браузере "

Страница недоступна. Сайт пока не может обработать этот запрос.

Вот код: 

		//return $sql;
/*	
		$sql_fast =  $this->db->query($sql);
...

*/

Если закомментировать по другому:

/*		
		return $sql;
	
		$sql_fast =  $this->db->query($sql);
...

*/

то все нормально. Почему комментирование сказалось на работоспособности целого модуля?

 

магазин осторе 1,5,5,1   php 5.6 . В журнале ошибок при сбое пусто. В логах: PHP Parse error:  syntax error, unexpected '*' in /путь/админка/модель/модуль.php on line 34

При этом в 34 строке, обычное условие if(isset($data['reward'])){} . 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Скорее всего у вас первая часть записана в одну строку вот так

//return $sql; /*	

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Или же внутри комментируемого блока есть второй закомментированный

Типа такого 

/* 
code
    /* code */
code
*/

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

нет, как оказалось, ошибка была из-за того, что файл разработчика был не в UNIX формате, а в макинтош. Во как бывает, после перевода в UNIX, все проблемы ушли.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.