Проблема с движком phpBB3

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
zeus4all
сержант
Сообщения: 261
Зарегистрирован: 2009-10-07 18:48:34
Откуда: Далекий космос

Проблема с движком phpBB3

Непрочитанное сообщение zeus4all » 2010-06-08 15:04:00

установил форум из портов phpBB3, вроде взлетел но на главном индексе сверху страницы вот такое дело

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

[phpBB Debug] PHP Notice: in file /index.php on line 86: date() [function.date]: 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 'MSD/4.0/DST' instead
[phpBB Debug] PHP Notice: in file /index.php on line 86: getdate() [function.getdate]: 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 'MSD/4.0/DST' instead
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4284: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3493)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4286: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3493)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4287: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3493)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4288: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3493)
-----------------------

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

hell@server1 ok lets go >>> cat /etc/php.ini | grep date.timezone
; http://php.net/date.timezone
date.timezone = "Europe/Moscow"

на других страницах форума не вылазит,

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

hell@server1 ok lets go >>> pkg_info | grep apache
apache-2.2.15_9     Version 2.2.x of Apache web server with prefork MPM.

hell@server1 ok lets go >>> pkg_info | grep php
php5-5.3.2          PHP Scripting Language
php5-bcmath-5.3.2   The bcmath shared extension for php
php5-bz2-5.3.2      The bz2 shared extension for php
php5-calendar-5.3.2 The calendar shared extension for php
php5-ctype-5.3.2    The ctype shared extension for php
php5-curl-5.3.2     The curl shared extension for php
php5-dba-5.3.2      The dba shared extension for php
php5-dom-5.3.2      The dom shared extension for php
php5-exif-5.3.2     The exif shared extension for php
php5-extensions-1.4 A "meta-port" to install PHP extensions
php5-filter-5.3.2   The filter shared extension for php
php5-ftp-5.3.2      The ftp shared extension for php
php5-gd-5.3.2       The gd shared extension for php
php5-gettext-5.3.2  The gettext shared extension for php
php5-gmp-5.3.2_1    The gmp shared extension for php
php5-hash-5.3.2     The hash shared extension for php
php5-iconv-5.3.2    The iconv shared extension for php
php5-imap-5.3.2     The imap shared extension for php
php5-json-5.3.2     The json shared extension for php
php5-mbstring-5.3.2 The mbstring shared extension for php
php5-mcrypt-5.3.2   The mcrypt shared extension for php
php5-mysql-5.3.2    The mysql shared extension for php
php5-mysqli-5.3.2   The mysqli shared extension for php
php5-openssl-5.3.2  The openssl shared extension for php
php5-pcntl-5.3.2    The pcntl shared extension for php
php5-pdo-5.3.2      The pdo shared extension for php
php5-pdo_sqlite-5.3.2 The pdo_sqlite shared extension for php
php5-posix-5.3.2    The posix shared extension for php
php5-pspell-5.3.2   The pspell shared extension for php
php5-session-5.3.2  The session shared extension for php
php5-simplexml-5.3.2 The simplexml shared extension for php
php5-soap-5.3.2     The soap shared extension for php
php5-sockets-5.3.2  The sockets shared extension for php
php5-tidy-5.3.2     The tidy shared extension for php
php5-tokenizer-5.3.2 The tokenizer shared extension for php
php5-xml-5.3.2      The xml shared extension for php
php5-xmlreader-5.3.2 The xmlreader shared extension for php
php5-xmlrpc-5.3.2   The xmlrpc shared extension for php
php5-xmlwriter-5.3.2 The xmlwriter shared extension for php
php5-xsl-5.3.2      The xsl shared extension for php
php5-zip-5.3.2      The zip shared extension for php
php5-zlib-5.3.2     The zlib shared extension for php
phpMyAdmin-3.3.3    A set of PHP-scripts to manage MySQL over the web
phpbb-3.0.7         A PHP-based bulletin board / discussion forum system

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

hell@server1 ok lets go >>> uname -a
FreeBSD server1.homelab.loc 8.0-RELEASE-p3 FreeBSD 8.0-RELEASE-p3 #0: Fri May 28 16:58:07 MSD 2010     root@server1.homelab.loc:/usr/obj/usr/src/sys/GENERIC  i386



наставьте на путь истинный кто понял или сталкивался с подобным, ставил версию форума 2ХХ так вот там все вроде работало без правки php.ini, единственно что нарыл в сети ето поставить зону в php.ini. Я так и сделал но не вылечилось.
ко всему добавил сам индекс на который ссылается...
Вложения
index.rar
(2.01 КБ) 27 скачиваний
Историю пишут победители, поэтому в ней не упоминаются проигравшие. (с) Артур Дрекслер
Я знаю только то, что ничего не знаю. (с) Сократ
Если тебе плюют в спину, значит ты впереди. (с) Конфуций

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
hedgehog
сержант
Сообщения: 220
Зарегистрирован: 2010-01-26 11:47:05
Откуда: Kharkiv, Ukraine
Контактная информация:

Re: Проблема с движком phpBB3

Непрочитанное сообщение hedgehog » 2010-06-08 15:47:20

это просто нотисы, ничего военного. нужно отключить лишнее в error_reporting, оставив только ошибки. там, скорее всего, стоит сейчас E_ALL
подробностей с ходу не вспомню, в гугель по 'php, error_reporting'. если апач разрешает, можно просто в .htaccess поправить это дело исключительно для форума

Аватара пользователя
zeus4all
сержант
Сообщения: 261
Зарегистрирован: 2009-10-07 18:48:34
Откуда: Далекий космос

Re: Проблема с движком phpBB3

Непрочитанное сообщение zeus4all » 2010-06-08 17:09:22

УГУ Спасибо пошел копать.... штука не страшная но вот на самой первой странице смотриться не очень..надо решить ето сразу пока силы есть)))) :smile:
Историю пишут победители, поэтому в ней не упоминаются проигравшие. (с) Артур Дрекслер
Я знаю только то, что ничего не знаю. (с) Сократ
Если тебе плюют в спину, значит ты впереди. (с) Конфуций

Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Проблема с движком phpBB3

Непрочитанное сообщение Gamerman » 2010-06-08 17:14:21

в php.ini нужно добавить

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

;;;;;;;;;;;;;;;;;;
; Module Settings ;
;;;;;;;;;;;;;;;;;;;

[Date]
; Defines the default timezone used by the date functions
date.timezone = 'Europe/Kiev'
Глюк глюком вышибают!

Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Проблема с движком phpBB3

Непрочитанное сообщение Gamerman » 2010-06-08 18:06:09

Кстати, по ходу, обновил у себя php5 на 5.3.2 и форум до 3.0.7-PL1. Перестал работать джаббер на форуме. Не понятно где косяк засел.
Глюк глюком вышибают!

Аватара пользователя
zeus4all
сержант
Сообщения: 261
Зарегистрирован: 2009-10-07 18:48:34
Откуда: Далекий космос

Re: Проблема с движком phpBB3

Непрочитанное сообщение zeus4all » 2010-06-08 18:47:29

вообщем откопал в php/ini "error-report ", поигрался с ней и с другими настройками етого блока но не одолел, как правильно говорят засел.
Историю пишут победители, поэтому в ней не упоминаются проигравшие. (с) Артур Дрекслер
Я знаю только то, что ничего не знаю. (с) Сократ
Если тебе плюют в спину, значит ты впереди. (с) Конфуций

Аватара пользователя
zeus4all
сержант
Сообщения: 261
Зарегистрирован: 2009-10-07 18:48:34
Откуда: Далекий космос

Re: Проблема с движком phpBB3

Непрочитанное сообщение zeus4all » 2010-06-08 19:12:44

Gamerman писал(а):в php.ini нужно добавить

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

;;;;;;;;;;;;;;;;;;
; Module Settings ;
;;;;;;;;;;;;;;;;;;;

[Date]
; Defines the default timezone used by the date functions
date.timezone = 'Europe/Kiev'

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


;;;;;;;;;;;;;;;;;;;
; Module Settings ;
;;;;;;;;;;;;;;;;;;;

[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = "Europe/Moscow"

; http://php.net/date.default-latitude
;date.default_latitude = 31.7667

Вложения
php.zip
php.ini
(20.55 КБ) 36 скачиваний
Историю пишут победители, поэтому в ней не упоминаются проигравшие. (с) Артур Дрекслер
Я знаю только то, что ничего не знаю. (с) Сократ
Если тебе плюют в спину, значит ты впереди. (с) Конфуций

Аватара пользователя
zeus4all
сержант
Сообщения: 261
Зарегистрирован: 2009-10-07 18:48:34
Откуда: Далекий космос

Re: Проблема с движком phpBB3

Непрочитанное сообщение zeus4all » 2010-06-08 19:57:06

скачал готовый русский с http://www.phpbbguru.net/
перенакотил, все также. чтото как говорится "мое" :smile:
Историю пишут победители, поэтому в ней не упоминаются проигравшие. (с) Артур Дрекслер
Я знаю только то, что ничего не знаю. (с) Сократ
Если тебе плюют в спину, значит ты впереди. (с) Конфуций

Аватара пользователя
Gendos
лейтенант
Сообщения: 801
Зарегистрирован: 2009-02-18 14:30:39
Откуда: АЗиОПА
Контактная информация:

Re: Проблема с движком phpBB3

Непрочитанное сообщение Gendos » 2010-06-08 20:23:39

?
ну и наверно что выдает phpinfo
Да как удав! Работаю.

Аватара пользователя
Gendos
лейтенант
Сообщения: 801
Зарегистрирован: 2009-02-18 14:30:39
Откуда: АЗиОПА
Контактная информация:

Re: Проблема с движком phpBB3

Непрочитанное сообщение Gendos » 2010-06-08 20:31:24

Что нагугленно........
лезем в файлик common.php
и пишем так

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

// Set time zone
date_default_timezone_set('UTC');
Вобще темо конечно не про FreeBSD.
Да как удав! Работаю.

Dino
проходил мимо

Re: Проблема с движком phpBB3

Непрочитанное сообщение Dino » 2010-06-08 20:50:17

можно попробовать в php.ini display_errors = Off выставить... При этом правда не будет видно никаких ошибок вообще... но зато враг не узнает где у тебя чё лежит :-D

Аватара пользователя
zeus4all
сержант
Сообщения: 261
Зарегистрирован: 2009-10-07 18:48:34
Откуда: Далекий космос

Re: Проблема с движком phpBB3

Непрочитанное сообщение zeus4all » 2010-06-08 21:12:31

Gendos спасибо добавил в common.php и 2 первые строки пропали, но благодаря hedgehog мне на глаза в етой странице попалось правило E_ALL на котрое в обычной ситуациия бы не обратил внимания. Решил поиграться(не программист но логику еще никто не отменял). В том же документе строку error_reporting:

// Report all errors, except notices and deprecation messages
if (!defined('E_DEPRECATED'))
{
define('E_DEPRECATED', 8192);
}
error_reporting(E_ALL ^ E_NOTICE ^ E_DEPRECATED);


Сократил до

error_reporting(E_DEPRECATED);

сохранил, перезапустил и строки пропали остальные.
ЗЫ: да все настройки репортов (в php.ini) имеющие в имени display ставил все в Off но не особо повлияло.
Согласен, После первой попытке спросить у гугла, стало очевидно что дело не в ОС а в самом движке ну или в настройках php.
Еще разик всем спасибо за обсуждение. Лучшие :smile: :-D :drinks:
Историю пишут победители, поэтому в ней не упоминаются проигравшие. (с) Артур Дрекслер
Я знаю только то, что ничего не знаю. (с) Сократ
Если тебе плюют в спину, значит ты впереди. (с) Конфуций

Аватара пользователя
Gendos
лейтенант
Сообщения: 801
Зарегистрирован: 2009-02-18 14:30:39
Откуда: АЗиОПА
Контактная информация:

Re: Проблема с движком phpBB3

Непрочитанное сообщение Gendos » 2010-06-08 21:23:15

Проблемма в несовместимости версий php и движка форума.
Да как удав! Работаю.

Dino
проходил мимо

Re: Проблема с движком phpBB3

Непрочитанное сообщение Dino » 2010-06-08 22:58:49

+1 к Gendos... таки да есть такая хрень ... при попытке на компе поставить РНР версии выше 5.2.8. начались жуткие маты сервака на устаревшие функции типа mail(), ereg() и т.д. это конечно можно подлечить подрихтовав всё тот же php.ini путём установки в нём mbstring.func_overload = 7 (ну или другую циферь ... там в коментах есть описалово), но всё равно часть функций не будет работать как положено... Пришлось искать старую версию xamppa с рнр 5.2.8 и всё сразу утихомирилось... :cz2:

Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Проблема с движком phpBB3

Непрочитанное сообщение Gamerman » 2010-06-09 12:08:52

Заработал джаббер на форуме, оказалось криво сел модуль xml в php-5.3.2.
Глюк глюком вышибают!

Аватара пользователя
zeus4all
сержант
Сообщения: 261
Зарегистрирован: 2009-10-07 18:48:34
Откуда: Далекий космос

Re: Проблема с движком phpBB3

Непрочитанное сообщение zeus4all » 2010-06-10 8:38:14

ну вот, одна голова хорошо а 5 стимулируют мозг лучше=)) :smile:
Историю пишут победители, поэтому в ней не упоминаются проигравшие. (с) Артур Дрекслер
Я знаю только то, что ничего не знаю. (с) Сократ
Если тебе плюют в спину, значит ты впереди. (с) Конфуций

Аватара пользователя
Pez!
старшина
Сообщения: 436
Зарегистрирован: 2008-01-13 20:02:24
Откуда: москва матушка

Re: Проблема с движком phpBB3

Непрочитанное сообщение Pez! » 2010-06-13 15:12:38

Это не глюк форума - а именно нового пыха. У меня даже на самописных cms были такие варнинги. лечится, как уже выше сказал Gamerman (именно с одинарными кавычками).
Всёравно все умрут, какая разница....и только серваки с фряхой будут работать ещё некоторое время после.