Эта тема на forum.dklab.ru


DmitRyazan: PhpNuke и PostNuke: установка на Денвер
Пробовал устанавливать обе Нюки (PostNuke и PHPNuke) на Денвер.

Осенняя 2002 года версия Денвера не пошла. Скачал июньскую версию Денвера.

При закачке DrWeb заподозревал вирус. Отключил его нафиг. На всякий случай закачал с www.7-zip.org архиватор 7-zip (чтобы не запускать самораспаковывающийся Денвер.exe, а открыть в 7-zip и всё же проверить.
Вирусов не оказалось, но осуждать за излишнюю бдительность DrWeb не стоит.
Благодаря тому, что в Денвере теперь есть обработка ошибок 500 с комментариями, следуя появившимся рекомендациям Денвера, вложил в папку www файл.htaccess:
.
#--------------------------
# Файл .htaccess
php_flag magic_quotes_gpc On
php_value error_reporting 7
#-------------------------

Всё заработало!

Итоги:
WinMe со всеми обновлениями. Денвер (осень2002).

Форум phpBB2 поставился без проблем. (Кстати, он входит в поставку phpNuke-6.5)

WinMe со всеми обновлениями. Денвер (июнь2003).

phpNuke6.5Rus поставился после добавления вышеуказанного .htaccess

PostNuke7.2.6, куда я вложил русские модули от 7.2.3. тоже поставился, правда после начала администрирования сайта postNuke один раз возникла ошибка Апача, Win его закрыли. На сём эксперименты можно считать законченными. Теперь видимо надо в .htaccess удалить строчку "php_value error_reporting 7" и смотреть ошибки. Но так как эти готовые сайты мне не очень понравились, а времени не очень (на заметку нашлось ;-), то эксперименты пришлось прекратить.
Разве что потренироваться, посмотреть скрипты. В общем, неплохой учебник, пусть и с устаревшей идеалогией построения сайта.
А вот форум phpBB2, вполне можно юзать. Хорошее решение и придумывать ничего не надо.
_____________________________________
Изменения 0т 27.12.2005
+++++++++++++++++++++++
Пробовал на Денвере и пару - портал M10+IPB, а также М10+BB2
Всё О'k. Только вот... Чужие скрипты - они и есть чужие.
При использовнии CMS - надо либо использовать их без своих Шаловливых рукоизменений, ...либо ... Либо вообще ничего не делать. Один в поле - не воин...
+++++++++++++++++++++++
Дмитрий Котеров:
Выделено из темы «Новые советы.»,
расположенной в форуме Денвер::Полезные советы (25 Августа 2003, 21:46).
Maus:
Все чудно встало.
Порядок действий:
Скачал дистрибутив PHPNuke. Распаковал. Почитал Readme_Rus.txt - ничего ценного, инструкции по инсталляции в Install.txt, на английском (тоже не очень внятно, кстати).
создал каталог: /home/foo/nuke, скопировал в него содержимое папки html из дистрибутива. Перезагрузил Денвер, для создания виртуального хоста
Воспользовался addmuser: создал базу nuke77, пользователя nuke77 с паролем booo.
открыл файл \home\foo\nuke\config.php
Исправил значения переменных, получилось:

$dbhost = "localhost";
$dbuname = "nuke77";
$dbpass = "booo";
$dbname = "nuke77";
$prefix = "nuke";
$user_prefix = "nuke";
$dbtype = "MySQL";
$sitekey = "S·kQSd5%W@Y62-dm29-.-39.3a8sUf+W9";
$gfx_chk = 0;
$subscription_url = "";
$admin_file = "admin";
$advanced_editor = 0;
Сохранил.
Зашел в PhpMyAdmin , выбрал базу nuke77, залил в неё файл дампа (в дистрибутиве в папке \sql), не забыв указать кодировку файла: cp1251.
Открыл страницу
http://nuke.foo/admin.php
Таки да, висит сверху строчка с жалобой на неопределённую переменную aid. Не обращаем внимания, идём дальше.
В предложенных полях указал:
Логин: nuke77_admin
Домашняя страница: http://nuke.foo
Email: прописал реальный емейл - мало ли что сглючит?
Пароль: adminuke
Хотите создать нормального пользователя с теми же данными? Да

Жму "отправить".
попадаю на страницу, где спрашивают
ID админа - указываю Логин (nuke77_admin) с предыдущей страницы,
Пароль - указываю пароль (adminuke)
Жму кнопку "логин". Вижу массу красивых кнопок. Жму на любую. Опять спрашивают логин-пароль. Думаю. Копаю в разные стороны.
В mainfile.php меняю строку: ini_set('display_errors', '0');
на ini_set('display_errors', 1);
Сохраняю. Теперь сверху вываливаетсяне одно замечание, а сразу пачка. Причем среди них попадается "Cannot modify header information - headers already sent by (output started at.....".
Понятно. Делаю то, что надо было сделать и раньше: в admin.php прямо над строкой define('ADMIN_FILE', true);
вставляю строку: Error_Reporting(E_ALL & ~E_NOTICE);
Сохраняю. Опять логинюсь, жму красивую кнопочку (Админы) и краем глаза замечаю ,что внизу страницы что-то новое пишут
Кажется, всё?

//оффтоп 1: Бодхичитта рулит?
//оффтоп 2: Нюка - это нечто кривое. Хотя бы потому, что код фактически недокументирован.
Дмитрий Котеров:
Скажем так, немного недоруливает. Надо было этот пост сразу сюда писать, а не в топик в Мусоропроводе. Перенес вручную.
С Вас 1 бакс за трафик GPRS. :-)))
oxyproof:
и всетки для бестолковых: будет работать phpnuke из-под Денвера?
Maus:
oxyproof
Будет. Была б голова на плечах, упорство и некоторое понимание языка. А так чтоб воткнул и заработало - нет, слишком бесплатный продукт.
Палыч:
После установки Invision Power Board v2.14 и v2.13 при попытке открыть index.php или admin.php выдается ошибка типа:
mySQL query error: SELECT * FROM ibfcache_store
WHERE cs_key IN ( 'rss_export','bbcode','badwords','emoticons','settings',
'group_cache','systemvars','skin_id_cache','forum_cache','moderators','stats' )

SQL error: Illegal mix of collations for operation ' IN '

такая же ошибка выводиться и при использовании Nuke. Помогите плиз разобраться что это за ... плохая ошибка???
Maus:
Палыч
Где-то у Вас кривые сопоставления - или в дампах баз, которые Вы залил, или при создании БД.
почитайте это: http://dev.mysql.com/doc/refman/4.1/en/charset.html
ALEX_ru:
выдает ошибку
Fatal error: Call to undefined function: message_die() in z:\home\test1.ru\www\php-nuke7.0_rus\html\db\db.php on line 88
Подскажите, в чем проблема.
bæv:
Подскажите, в чем проблема.
— в php-nuke.
ALEX_ru:
bævпросто у участникаDmitRyazan все заработало, а у меня трабл. Найти проблему тяжко...Если говорите все дело в нюке, то посоветуйте другой движок...
bæv:
ALEX_ru, не, дело не в Нюке.
Дело в ДНК. Если только Вы не пытались пошутить в честь первого апреля...
ALEX_ru:
bæv
и тут раскусили:D с праздником.ыы
aleksgold:
Спасибо, то что искал! и нашел на этом форуме

Эта тема на forum.dklab.ru