Говорим «Привет» - ну не выходит!!!

Обсуждение документации. Переводы Cookbook и авторские рецепты.
Ответить
AlexHimki
Сообщения: 1
Зарегистрирован: 2019.01.22, 15:04

Говорим «Привет» - ну не выходит!!!

Сообщение AlexHimki »

Уже крутится покупное ПО на YII (судя по CHANGELOG - Version 1.1.10 February 12, 2012 )
Захотелось "допилить", вернее не допилить, а сделать дополнительную фичу (али багу :-) ) что-бы не лезть внуть работающего продукта (если кому интересно - УКМ4 от СервисПлюса), а именно подвесить "рядышком" веб-сервис, что-бы он дергал некие данные по требованию внешнего ПО (штатный механизм позволяет это делать только лапками через вебку, ну, или запросами к БД, а в БД пускать 1С-ков неохота...).
Стал разбираться с примерами на этом сайте.
Создал шаблон приложения - заработало.
Стал добавлять по страничке "Говорим "Привет"".
Копи-пастю, и в логах апача:
[Tue Jan 22 15:13:22 2019] [error] [client 127.0.0.1] PHP Parse error: syntax error, unexpected '[' in C:\\Program Files\\Apache Group\\htdocs\\MyFirstYii\\protected\\controllers\\SiteController.php on line 106!
Заменил в контроллере

Код: Выделить всё

        //return $this->render('say', ['message' => $message]);
		return $this->render('say', array('message' => $message));
ошибок теперь нет, но и привета нет!

Вот возникло подозрение, что какие-то настроки АПАЧА/PHP кривые.
Куда посмотреть?

И еще подозрение:
для проверки в адресе брайзера ввожу:

Код: Выделить всё

http://localhost/MyFirstYii/index.php?r=site/Say&message=Привет+мир
Все как в статье! Может тут косячу?
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Говорим «Привет» - ну не выходит!!!

Сообщение samdark »

PHP 5.3 на сервере. Синтаксис к квадратными скобками минимум с PHP 5.4.
Ответить