Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: PHP Parse error

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (3): [1] 2 3 »   

> Без описания
roman17
Отправлено: 11 Декабря, 2014 - 13:40:47
Post Id


Новичок


Покинул форум
Сообщений всего: 13
Дата рег-ции: Дек. 2014  


Помог: 0 раз(а)




Включаю в конфиге Yii memcache, выдает пустую страницу, в логе:

CODE (htmlphp):
скопировать код в буфер обмена
  1. [Thu Dec 11 09:21:03 2014] [warn] [client *****] mod_fcgid: stderr: PHP Parse error: syntax error, unexpected ';', expecting ')' in /home/admin/web/site.com/public_html/protected/config/local/_settings.php on line 47, referer: http://site.com/admin/setting/caching


в 47 строке находиться

short_open_tag = off
 
 Top
LIME
Отправлено: 11 Декабря, 2014 - 13:46:29
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




открой файл в нормальном IDE
PhpStorm
NetBeans
там тебе будет подсвечена ошибка
скорее закрывающую скобку забыл вставить
текст ошибки не подумал перевести?
или тебе проще на форум побежать за ответом?
 
 Top
roman17
Отправлено: 11 Декабря, 2014 - 14:27:11
Post Id


Новичок


Покинул форум
Сообщений всего: 13
Дата рег-ции: Дек. 2014  


Помог: 0 раз(а)




LIME пишет:
скорее закрывающую скобку забыл вставить


а это что? ); ?>
 
 Top
LIME
Отправлено: 11 Декабря, 2014 - 14:30:16
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




LIME пишет:
открой файл в нормальном IDE
я в стену говорю?
значит еще 1 нужна
LIME пишет:
текст ошибки не подумал перевести?
ты блин со мной спорить будешь?
я такой херни не видел уже 1000 лет
спрячь свою гордость я тебе помогаю или кто?
судя по сообщению ....блин переведи и всё
 
 Top
roman17
Отправлено: 11 Декабря, 2014 - 15:36:13
Post Id


Новичок


Покинул форум
Сообщений всего: 13
Дата рег-ции: Дек. 2014  


Помог: 0 раз(а)




одно и тоже, меняй эти скобки, убирай, еще добавляй. Эти программы что вы привели, пишут что ошибка в скобках, а как исправить не подсказывают. Я и без этих программ знаю что там ошибка, как исправить не знаю.
 
 Top
LIME
Отправлено: 11 Декабря, 2014 - 15:57:34
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




ооой ёёё
давай полный текст файла в спойлере
мне аж самому интересно как так тебе не получилось скобку добавить
наверное забыл на сервер выгрузить
короче для самых даунов решение дать полный файл и мы нормальные пацаны все сами поправим и ткнем носом
 
 Top
roman17
Отправлено: 11 Декабря, 2014 - 16:09:57
Post Id


Новичок


Покинул форум
Сообщений всего: 13
Дата рег-ции: Дек. 2014  


Помог: 0 раз(а)




Обычный setting файл для Yii.

CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php return array (
  2.  'components' =>
  3.  array (
  4.    'urlManager' =>
  5.    array (
  6.      'urlFormat' => 'path',
  7.      'showScriptName' => false,
  8.    ),
  9.    'db' =>
  10.    array (
  11.      'connectionString' => 'mysql:',
  12.           'schemaCachingDuration'=>3600,
  13.    ),
  14.    'cache' =>
  15.    array (
  16.      'class'=>'system.caching.CMemCache',
  17.           'useMemcached'=>true,
  18.           'servers'=>array(
  19.          array('host'=>'localhost', 'port'=>11211, 'weight'=>60),
  20.    ),
  21.    'mail' =>
  22.    array (
  23.      'class' => 'ext.yii-mail.YiiMail',
  24.      'transportType' => 'php',
  25.      'viewPath' => 'application.views.mail',
  26.      'logging' => true,
  27.      'dryRun' => false,
  28.    ),
  29.  ),
  30.  'params' =>
  31.  array(
  32.    'installer' =>
  33.    array (
  34.      'db' =>
  35.      array (
  36.      ),
  37.    ),
  38.    'installed' => true,
  39.  ),
  40.  'name' =>
  41.  'language' => 'en',
  42.  
  43. ); ?>
 
 Top
Bio man
Отправлено: 11 Декабря, 2014 - 16:17:08
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010  
Откуда: Даугавпилс, Латвия


Помог: 52 раз(а)




Ошибка на 40 строке, причём банальнейшая
(Добавление)
и на 43 тоже
(Добавление)
Как ты вообще умудрился хоть что то написать на йи, если такие банальные ошибки в упор не замечаешь!?
(Добавление)
хотя нет, ошибки всё же на 29 и 40 строках

(Отредактировано автором: 11 Декабря, 2014 - 16:26:40)

 
 Top
LIME
Отправлено: 11 Декабря, 2014 - 16:30:19
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




Bio man ты определился?))
roman17 я ему верю
если говорит что на
Bio man пишет:
29 и 40
значит так и есть
 
 Top
Bio man
Отправлено: 11 Декабря, 2014 - 16:30:42
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010  
Откуда: Даугавпилс, Латвия


Помог: 52 раз(а)




блин, ты конфиг в стандартном блокноте писал??
короче вот исправленный код, лень объяснять что у тебя там не так.
Спойлер (Отобразить)

(Добавление)
LIME пишет:
Bio man ты определился?))
Кажись да ))

(Отредактировано автором: 11 Декабря, 2014 - 16:33:56)

 
 Top
LIME
Отправлено: 11 Декабря, 2014 - 16:32:45
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




Bio man вообщето у него в самой первой строке скобки не хватает
короче лениво даже смотреть его кривой массив
а в тебе я разочаровался
а я же тебе верил...эээх...мое сердце разбито...ты больше не мой герой Огорчение
(Добавление)
а ты сам взялся поправить))
ты снова мой герой))
горжусь тобой))
(Добавление)
Bio man с Yii связался
офигеть...простой конфиг не в состоянии написать а полез на FW чтото пилить
ну ждите кучу вопросов в форуме
 
 Top
Bio man
Отправлено: 11 Декабря, 2014 - 16:36:35
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010  
Откуда: Даугавпилс, Латвия


Помог: 52 раз(а)




LIME пишет:
Bio man вообщето у него в самой первой строке скобки не хватает
всё там хватает. phpStorm быстренько показал чего не хватает. а небольшой опыт с yii подсказал, что ещё не так. помимо скобки и значения name структура конфига была не верной
 
 Top
LIME
Отправлено: 11 Декабря, 2014 - 16:40:47
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




Bio man ой ой ой
я и не сомневался что ты супермегагигапрофи))
сумелтаки исправить конфиг
ну с меня мармеладка) Язычок
(Добавление)
roman17 помогли твоему горю?(примазался нахаляву)
 
 Top
Bio man
Отправлено: 11 Декабря, 2014 - 16:43:32
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010  
Откуда: Даугавпилс, Латвия


Помог: 52 раз(а)




LIME пишет:
сумелтаки исправить конфиг
пришлось попотеть, подумать, сделать несколько вычислений, прежде чем получилось исправить. не легко мне было Огорчение
LIME пишет:
ну с меня мармеладка)
пришлёшь по почте
 
 Top
roman17
Отправлено: 11 Декабря, 2014 - 16:53:04
Post Id


Новичок


Покинул форум
Сообщений всего: 13
Дата рег-ции: Дек. 2014  


Помог: 0 раз(а)




все с вами ясно, до вас даже не дошло, что конфиг файл стандартный, поставляется вместе с yii, пишите им что их файл неправильный, вы наверно лучше них знаете.

Еще раз повторяю, конфиг файл прекрасно работает таким какой он сейчас есть, ошибка возникает когда в него добавляешь класс 'CMemCache',

CODE (htmlphp):
скопировать код в буфер обмена
  1. 'class'=>'system.caching.CMemCache',
  2.           'useMemcached'=>true,
  3.           'servers'=>array(
  4.           array('host'=>'localhost', 'port'=>11211, 'weight'=>60),


вот тогда он начинает выкидывать в логи

CODE (htmlphp):
скопировать код в буфер обмена
  1. [Thu Dec 11 09:21:03 2014] [warn] [client *****] mod_fcgid: stderr: PHP Parse error: syntax error, unexpected ';', expecting ')' in /home/admin/web/site.com/public_html/protected/config/local/_settings.php on line 47, referer: http://site.com/admin/setting/caching


получается, когда класс мемкеш не прописан, все прекрасно работает, когда добавляем мемкеш, ему почему то не нравиться в 47 строке вот это );?>

(Отредактировано автором: 11 Декабря, 2014 - 16:55:55)

 
 Top
Страниц (3): [1] 2 3 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Если скрипт не работает »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB