[РЕШЕНО] Ошибки после интеграции SMF 1.1.12 и Drupal 6.x

Главные вкладки

Аватар пользователя Forlove Forlove 6 февраля 2011 в 20:12

Добрового времени суток!
- - -
Собственно решил сегодня, посмотреть связку "SMF" и "Drupal"... .
Необходимые файлы были взяты с "drupalbridge.org" . Там же,
представлены демонстрационные варианты интеграции "phpBB3",
ну и конечно, интересующего меня "SMF", которые на мой взгляд
смотрятся очень аккуратно... .
- - -
Интеграцию сделал через "SMFforum-6.x-1.21" и "smf_api_2" .
"Drupal" 6.19 RU UTF8 + "SMF" 1.1.12 RU UTF8 + "mySQL" 5.0.7
- - -
Успешно проходит регистрация/авторизация пользователя, как на
стороне сайта, так и на стороне форума. На сайте отображаются
последние темы и комментарии форума, пользователи и прочее... .
- - -
НО ! ! !
- - -
1. Не знаю, как исправить:
Появляется только при выведении SMF-блоков на странички сайта.

warning: strftime(): It is not safe to rely on the system's timezone settings.
You are *required* to use the date.timezone setting or
the date_default_timezone_set() function. In case you used any of those methods
and you are still getting this warning, you most likely misspelled the timezone
identifier. We selected 'Europe/Moscow' for '3.0/no DST' instead in
C:\www\test\www\summit\smf_api_subs.php on line 550.

2. Появилась, при запросе удаления странички, которую я сам же и создавал для проверки.
Страница была удалена, но перед удалением было это предупреждение.

warning: strtotime(): It is not safe to rely on the system's timezone settings.
You are *required* to use the date.timezone setting or
the date_default_timezone_set() function. In case you used any of those methods
and you are still getting this warning, you most likely misspelled the timezone
identifier. We selected 'Europe/Moscow' for '3.0/no DST' instead in
C:\www\test\www\modules\node\node.module on line 808.

3. Не знаю, как вывести "SMF", во фрейм "Drupal", чтобы было так же, как в примере
на "drupalbridge.org". Переставление точки в соответствующем пункте настроек
"SMFforum", ничего не меняет...
- - -
Пожалуйста, помогите довести до ума.

Комментарии

Аватар пользователя Forlove Forlove 6 февраля 2011 в 20:57

Цитата с http://drupalist.org.ru/troubleshuting/004.html

"Разумеется вы можете установить это значение не только в php.ini, но и в настройках сайта и в .htaccess и даже через ini_set()."
- - -
Вот тут, я уже не знаю... первый опыт в этом деле и соответственно первые сложности...
В фале .htaccess, в корне, нет параметров time..

Аватар пользователя Forlove Forlove 6 февраля 2011 в 21:02

Но вот всетаки. . . .уууу.. обратите внимание:
В каждом предупреждении идет ссылка на вполне, конкретный, файл.. И даже на строку в этих файлах (550 и 808)
Значит, надо что-то там делать!

warning: strftime(): It is not safe to rely on the system's timezone settings.
You are *required* to use the date.timezone setting or
the date_default_timezone_set() function. In case you used any of those methods
and you are still getting this warning, you most likely misspelled the timezone
identifier. We selected 'Europe/Moscow' for '3.0/no DST' instead in
C:\www\test\www\summit\smf_api_subs.php on line 550.

warning: strtotime(): It is not safe to rely on the system's timezone settings.
You are *required* to use the date.timezone setting or
the date_default_timezone_set() function. In case you used any of those methods
and you are still getting this warning, you most likely misspelled the timezone
identifier. We selected 'Europe/Moscow' for '3.0/no DST' instead in
C:\www\test\www\modules\node\node.module on line 808

Аватар пользователя Forlove Forlove 7 февраля 2011 в 17:26

НЕ ЗНАЮ, ТАК ЛИ ЭТО В ДЕЙСТВИТЕЛЬНОСТИ, НО ПРОБЛЕМА РАЗРЕШИЛАСЬ САМА СОБОЙ!
- - -
Когда вчера пытался разобраться в чем дело, ворошил файлы ...
В php.ini раскомментировал ";date.timezone ="
И изменил следующим образом "date.timezone = Europe/Moscow"
Сохранил. Проблема не исчезла...

Потом "Azerot" написал
"http://drupalist.org.ru/troubleshuting/004.html", где как раз предлогается сделать то же, что сделал я.
---
Я посмотрел файлик, увидил какраз ту самую строчку, которую недавно видоизменил и . . . ничего. Но строку так и оставил.
---
Сегодня, решил попробовать взять версию smf постарее..
Взял SMF 1.1.9, думаю.. может проблема исчезнет..
Установил, провел интеграцию с тем же Drupal 6.19 и действительно! Проблем нет!))
---
Ну и ради интереса, дабы удостовериться, что дело в версии SMF, решил еще раз интегрировать SMF 1.1.12...
Очень удивился, но на этот раз, ошибок НЕТ!!!))
---
Выходит, сначало, еще до установки Drupal и SMF, нужно отредактировать ту строку, а уже затем, ставить...

Аватар пользователя Azerot Azerot 7 февраля 2011 в 18:55

Вопрос на засыпку - а вы после правки php.ini перезагружали apache или нет?
Тем у кого PHP работает в mod_php или в fastcgi режиме необходимо перезапустить веб-сервер, чтобы изменения внесённые в php.ini вступили в силу.

Аватар пользователя Forlove Forlove 7 февраля 2011 в 19:59

"Azerot" wrote:
Опубликовано Azerot в пн, 07/02/2011 - 18:55.

Новое

Вопрос на засыпку - а вы после правки php.ini перезагружали apache или нет?
Тем у кого PHP работает в mod_php или в fastcgi режиме необходимо перезапустить веб-сервер, чтобы изменения внесённые в php.ini вступили в силу.


---
Да, перезапускал. И не смотря на пересчет значений всех php веб-сервером, проблемка оставалась....

Аватар пользователя Forlove Forlove 7 февраля 2011 в 21:07

Да, безусловно!
Но!
-В настройках модуля "SMFforum", поумолчанию, есть флажок, позволяющий выводить форум в тело страницы...
Но как бы я его не ставил в сочетании с др. настройками, форум по-прежнему, открывается на странице...
------------
А так-то, да! могу ручками сделать, просто нафиг тогдп опция?
Она 100% работает, версия ведь SMFforum, не сырая.. До ума довели.