Лучшая система размещения статей
 Добавить в избранное |  Сделать стартовой 
Поиск По Сайту
Навигация
     Главная
     Форум
     Новости
     Обзор новостей
     Гостевая
     Статьи
     Файлы
     Магазин
     Пользователи
     Контакты
     О Проекте
     Карта Сайта
Вход
Логин:

Пароль:


Запомнить меня
Вам нужно Авторизоваться.
Забыли Пароль?
Регистрация
Атестат
Подписка на новости: Подписаться

FAQ (ЧаВо) составленный по вопросам Раздела УСТАНОВКА Forum WebCode-Command

Источник: powerbar.narod.ru
Добавлено: 2007-04-06 09:58:55

Проблема 1. При установке на бесплатный хостинг появляется ошибка 500

Решение: Если Вы пользуетесь бесплатным хостингом от компании Agava.Ru (домены третьего уровня в зонах h1.ru - h15.ru а также хостингом на hut.ru), и при первом запуске портала Вы получили ошибку 500 ("Внутренняя ошибка сервера"), пожалуйста, прочтите документацию, расположенную на странице http://www.holm.ru/faq/scripts.shtml
На Агава или Холмах не работают .htaccess их нужно удалить в корне и в папках mod, inc, admin.

Проблема 2. Ошибка в setup.php

Первое описание проблемы: При установке setup.php на бесплатный хостинг (все .htaccess убраны) hut1.ru выдает следующее:
1. Проверка Конфигурации Сервера
Проверка программного обеспечения Версия PHP: Положительно.
ZLib Compression: Положительно.
Поддержка MySQL: Положительно.
Директория Сессий: Отрицательно (не критично)
Доступ на запись файла config.php: Положительно.
Проверка файлов ядра движка: index.php: Присутствует.
aut.php: Присутствует.
admin.php: Присутствует.
./inc/autcookie.php: Присутствует.
./inc/bloced.php: Присутствует.
./inc/config.php: Присутствует.
./inc/php_function.php: Присутствует.
./inc/session.php: Присутствует.
./inc/set_skinlang.php: Присутствует.
./inc/smtp.php: Присутствует.


И выдает вот такую ошибку
'; stop='
'; function win(body){ if(yyy){ nw = window.open('',"my","height=150,width=225,left=150,top=50,scrollbars=1"); nw.document.write

что это означает и как с этим бороться?
хотя есть же удачный пример установки на этот хостинг:
http://rpg-maker.hut1.ru/

Второе описание проблемы: Скачал заново портал RC4, там после "Проверка Конфигурации Сервера" идёт окно в котором высвечиваются куски скриптов:
Код:
'; stop='
Потом большой пропуск и идут следующие
Код:
'; function win(body){ if(yyy){ nw = window.open('',"my","height=150,width=225,left=150,top=50,scrollbars=1"); nw.document.write(''); nw.document.write
А форм для заполнения БД нет!

Решение: Уберите в setup.php строка 265 тег <body>. Просто удалите.
Это у Вас шаровой хостинг и хостер туда пытается свой скрипт прописать.

Проблема 3. После установки системы на сайте появляется ошибка.

ОШИБКА:
Client does not support authentication protocol requested by server; consider upgrading MySQL client
Соединение С Базой Данных HOST=localhost Не Установленно!!!
Хост-best-host.ru Раньше таких проблем не возникало...

Решение: У Вас неправильно вписаны параметры соединения с базой. Файл inc/config.php

Проблема 4. Вдруг появились ошибки

Описание: Господа разработчики, у меня на сайте(www.turanussoft.best-host.ru) установлена ваша система.Она меня полностью устраивает но недавно появился странный глюк выводистся ошибка:Warning: mysql_numrows(): supplied argument is not a valid MySQL result resource in /var/www/user1306/html/inc/autcookie.php on line 11.Стало невозможно просматривать список пользователей а я не могу авторизоваться как админ. Подскажите пожалуйста в чем проблема.

Решение: Уважаемые пользователи!
В связи с переустановкой программного обеспечения на хостах, перестают работать какие то узлы, при том что у всех это происходит по разному. Если у Вас что то работало, а потом перестало, сообщайте нам. Укажите, какие версии PHP MySQL и Apach как минимум поле ошибок. Проблема в основном что не видятся некоторые колонки из базы MySQL, то есть создается впечатление что вдруг какие-то слова становятся зарезервироваными для MySQL, но может быть и в PHP.

Проблема 5. Ошибки при установке на локальный сервер.

Описание проблемы: Значит при установке на локальный сервер показывает ошибку типа "Установка Остановлена, Не найден файл С:/servers/php4/install.sql " хотя все файлы портала находятся в папке С:\servers\http\default\portal\ подскажите как решить эту проблему!!!
Если это в файле php.ini подскажите, как его нормально настроить!!
PS: Денвер не хочу ставить, так как он глючит если в системе стоит Outpost Firewall 2.6!!!

Решение 1. У вас неправильно настроен сервер. Если это у вас дома, тогда удалите старый сервер и поставьте себе ДЕНВЕР-2 у него по умолчанию установки как на всех платных хостах. Иначе вы потеряете кучу времени пока правильно настроите php.ini

Решение 2. При установке системы если Вы получили одно из сообщений:
Установка Остановлена, Не найден фаил /usr/local/php/install.sql
или у Вас неправильно сконфигурирован сервер, дальнейшая установка не имеет смысла.
Ваши переменные:
DOCUMENT_ROOT =/home/localhost/www;
SCRIPT_FILENAME=/usr/local/php/php.exe;
Они должны быть в начале одинаковыми.
Что нужно сделать, что бы все заработало:
1) Для пущей уверенности, проверьте, как подключен у Вас PHP к Apache. Я уверен, что FastCGI, а нужен, как модуль Apache...
Для определения этого в функции phpinfo() смотреть Server API: CGI/FastCGI.

2) Если у Вас FastCGI, Вам нужно изменить в httpd.conf Вашего Apache подключение PHP. Скорее всего, у Вас PHP подключен приблизительно так:
ScriptAlias /php/ "/usr/local/php/"
Action application/x-httpd-php "/php/php.exe"
AddType application/x-httpd-php .php .php3 .php4 .phtml .phtm
AddType application/x-httpd-php-source .phps

Теперь Ваш необходимо удалить из этих строк все, оставив только:
AddType application/x-httpd-php .php .php3 .php4 .phtml .phtm

И, главное не пропустите, Вам необходимо подключить библиотеку php4apache.dll... В httpd.conf пропишите: LoadModule php4_module /usr/local/php/sapi/php4apache.dll Вместо /usr/local/php/sapi/php4apache.dll Вы должны указать путь к этой библиотеки, скорее всего, он будет таким же, но рекомендуем проверить...

Если при запуске Apache выдаст:
Приложение не удалось запустить, поскольку php4ts.dll не был найден....

Скопируйте php4ts.dll из дистрибутива PHP в директорию C:\WINDOWS\SYSTEM32, а php.ini в C:\WINDOWS

Все выше сказанное относится к PHP версии 4, к PHP5 это не относится…

Проблема 6. Не могу авторизоваться

Описание: Установил портал локально, авторизовался, захожу в admin.php, спрашивает пароль. Я ввожу пароль и логин, он пишет мол пасс принят и заново спрашивает пасс и логин. Пробовал обойти проверку просто белый лист. Что делать? Везде поставил полный доступ.

Ответ от WCPS: Понял, пока писал, денвер не подходит. Линукс дело хитрое.
register_globals должно быть on
upload_tmp_dir должно быть указано тмп папка с правом записи
session.bug_compat_42 On
session.use_trans_sid On
session.save_path /var/lib/php/session с правом записи
А в остальном, все довольно хорошо.
И регистрация в принципе есть:
_SERVER["HTTP_COOKIE"] 16990_id_wcps=1115735016; nuke1wc_wcps=885ef2e2e30b3bd5b8ce11d9d94ce155
Скорее всего register_globals и то если версия у Вас не RC4
Из советов в файле config.php вместо строчки
error_reporting (E_ERROR | E_WARNING | E_PARSE);
поставьте error_reporting (E_ALL);
Это покажет Вам, где ошибка.

Проблема 7. После первой инсталляции меня интересует, где создать админа?

Решение: Если инсталлировали через SQL то логин по умолчанию: admin пароль: pass

Проблема 8. WCPS FATAL ERROR!

Вопрос: со вчерашнего дня я не могу зайти на сайт, пишет постоянно:
WCPS FATAL ERROR!
Текст при запрете системы
/homepages/33/d125192852/htdocs/index.php 44

Ответ от WCPS: Вы нарушили правила использования портала WCPS. У Вас нелицензионная версия портала, а за правилами для бесплатного использования у Вас должен быть установлен копирайт "Работает под управлением WebCodePortalSystem" с ссылкой на сайт wcps.ru.


Вопрос: Табличка «Текст при запрете системы» - появилась из-за перебора паролей, как убрать?

Ответ от WCPS: попробуйте очистить таблицу wc_error_log. А ещё лучше, перед очисткой посмотрите, что в ней записано, можете и нам скинуть, а потом очистите...

Вопрос: Выскочила табличка с содержанием: «Обнаружена ошибка в стандартном сообщении WARING: WARNING! Вам закрыт Доступ к данному порталу, так как система расценивает Ваши действия как подбор пароля. По всем вопросам обращаться к Администратору» Как не переустанавливая систему разблокировать доступ (я админ)?

Ответ от WCPS: Самый простой: в phpMyAdmin очистите таблицу wc_error_log
Второй тоже простой: создайте файл clear.php с содержимым:

<?
mysql_query("delete from ".$wcpref."error_log where e_ip='127.0.0.1'");
?>

запишите его например в паку /mod/news/
обратитесь к файлу за линком http://ваш_сайт/index.php?nma=news&fla=clear
в программе стоит IP адрес 127.0.0.1 естественно укажите свой с какого Вы стартовали.
можно вместо e_ip='127.0.0.1' поставить просто 1 (один), тогда таблица очистится полностью.
Контролировать установки можно в Админе «Защита/Запрет» Настройки.
И самое главное, после восстановления своих прав удалите файл clear.php

Проблема 9. Ошибки в разделе Защита/Запрет

Описание: Вот у меня там написано:
Сводные Данные
Нарушителей Всего: 2
Запрещен Доступ Админом: 0
Запрещен Доступ Системой: 1
Дело в том что, во первых в поле открыть доступ отображаются IP адреса только тех, кого я забанил, а те кого забанила система там нет! А во-вторых, например как у меня 2 нарушителя, но заблокирован только, и ни где не написано кто же второй не заблокированный нарушитель! Вот где можно посмотреть список нарушителей и где можно разблокировать пользователей заблокированных системой?

Ответ от WCPS: Да, действительно там ошибка, остались старые переменные
файл admin/error/index.php в строке 50 меняете переменную
$e_predel на $portal_error_predel а также в строке 58, тоже самое
Проблема 10. Вместо сайта выходит просто белое окно

Вопрос: Почему-то когда я изменил в админ меню свой e-mail, у меня полетел сайт. Не могли бы вы сказать из-за чего это может быть? www.clubmen.h15.ru Выходит просто белое окно, как на главной странице, так и в админ меню?

Ответ от WCPS: Причина поломки, явно не смена E-mail'а, думаю неплохо было бы создать на сервер файл:
< ?
// phpinfo.php
phpinfo();
?>
И дать ссылку нам...
Если я правильно понял это шаровой хостинг.
Боюсь здесь проблемы с хостингом, у них применяется прокси сервер, и он скорее всего повис. Если бы возникла какая то ошибка, она была бы видна.
Как проверить:
1. сделать файл phpinfo.php и запустить работает ли?
2. сделать любой index.html и запустить его, если не показывает нужно бить хостера.
3. если все предыдущие файлы работают, то в кофиге config.php вместо
error_reporting (E_ERROR | E_WARNING | E_PARSE);
ставите
error_reporting (E_ALL);
это будет показывать абсолютно все ошибки.
Если будут ошибки, пишите какие.

Далее: Я сам нашел причину. Это происходит после того, как я в меню админа -
опции Включить GZIP сжатие, нажимаешь да, и все: выходит белый экран и т. п.


Ответ от WCPS: Вот мы и пришли к истине. Видимо на хостинге: или проблемы с модулем zlib; или он запрещен, но при этом имеется. Отключите сжатие.

Проблема 11. Копирайты

Вопрос: pomogite pojalusta 4to eto takoe ? _COPYRIGHTERROR_

Ответ от WCPS: Система Не Обнаружила Копирайт!!! Вы Не можете удалить Копирайт Авторов Портала!!! Вы пробуете, видимо, запустить портал со скином, на котором нет нашей ссылки "Работает под управлением WCPS".
Ну и не только:
если даже объединить две переменные $portal_opis и $copyright в один кусок php, то тоже будут проблемы, поэтому нужно соблюсти грамматику: <?echo$copyright;?> и ни пробела больше.

Вопрос: скажите, вот в некоторых темах есть копирайт в виде:

Информационный отдел
Служба поддержки
Администрация
Copyright WebCode-Command © 2003-2004
Работает под управлением WebCodePortalSystem v. 2.0 Release1
Что из этого можно удалить?

Ответ от WCPS: Это вписано в параметрах портала, Вы можете это спокойно удалить:
Информационный отдел
Служба поддержки
Администрация
Copyright WebCode-Command © 2003-2004

Вопрос: Ещё один вопросик к копирайтам А вот это править можно в файле php_function.php
< META NAME="GENERATOR" CONTENT="WebCodePortalSystem - http://wcps.ru">
< META NAME="COPYRIGHT" CONTENT="Copyright © 2003-2004 by WebCode-Command">?

Ответ от WCPS: Что касается GENERATOR желательно оставить, так как ваш контент генерирует WCPS, COPYRIGHT - сайт принадлежит Вам как название так и контент, так это теоретически можно переделывать.
Почему желательно, в лицензионных установках не сказано что нельзя убирать генератор и копирайт, но сказано что не желательно менять код по своему усмотрению, это уже к слову теоретически. Могу даже объяснить почему (не с точки нарушения авторских прав).
Все очень просто, Вы, например поменяли что-то, через неделю вышел апдейт и вам нужно опять переделывать свои изменения и так до бесконечности.
Или у Вас вдруг выскакивает ошибка, например, Вы занесли в метки новую программку, Вы пишете нам у меня выскакивает ошибка в 315 строке такая то и такая то, мы смотрим а там нету ничего такого что могло бы сделать ошибку и помочь Вам чем-либо мы не можем, так как в лицензии написано:
Поэтому Вы не можете:
- Модифицировать исходные коды выполняемых программ. Нарушение любого из этих пунктов может стать причиной уголовного и/или правового преследования. Не так уж тяжело сообщить автору, чтобы он внес изменения в программу, это поможет появлению новых версий и доработке старых.
- Убирать любым способом строку с копирайтом "Работает под управлением WebCodePortalSystem".

Мы изначально пытались разделить то что можно менять и то что не стоит менять, все Ваши замечания мы учитываем и вносим в новые версии портала.
Да, и не забывайте, данный продукт распространяется бесплатно, и копирайты это тот минимум который мы получаем взамен за наши труды.

Проблема 12. Баннеры

Вопрос: Хочу повесить баннер дружественного портала. Каким макаром?

Ответ от WCPS: Для этого в Вашем распоряжении есть модуль "Счетчики". Входит в базовый дистрибутив движка...

Вопрос: Как отключить тот баннер, который вами прописан в теме WCPS2.0.REL1? При чем желательно из админки, так как туда планирую повесить другой баннер.
А так же, как всунуть в скин счётчики и кнопки?


Ответ от WCPS: Ищите в Админ Блоки. Этот баннер вписан в сам скин, его только через редактирование файла templates_index.php можно удалить.

Дальше: Так то оно так, но кроме того что удалить можно, потом ещё темплейт поправлять надо, потому что при удалении остается белый блок, а тёмные квадраты к центру съезжаются

Ответ от WCPS: Вставь пробел вместо баннера...

Вопрос: Как обращаться с меню "Счетчики баннеры"??? Мне непонятны поля:

Выбор странички (модуля),
пустая строка - стартовая страница:
Название Фирмы:
URL Логин Пароль
Администрирование, выбор вида счетчика, статистика:
Что там вообще делать надо? И где отображаются эти счётчики, баннеры??? ЗАранее, спасибо!

Ответ от WCPS: Этот модуль предназначен для показа минибаннеров и счетчиков на страницах движка
Вот вы заходите на http://1ps.ru/ "Регистрация Вашего сайта в 404 тематических каталогах Рунета"
~50% из них Вам не подойдут
~50% из них попросят поставить у себя свои баннерочки.
И вот представьте себе что у Вас 50 баннеров.
Из них есть престижные, а есть так себе.
Так вот что бы это все разместить и управлять этим всем и создан модуль счетчики-баннеры.

Выбор странички означает, на какой страничке будут выводиться баннеры, ну и понято стоит защита, если вы ничего не впишете, это будет дефаулт то есть стартовая страница.
Название Фирмы: Собственно говоря как называется сайт откуда счетчик, например wcps. Это нужно лично для Вас чтобы не запутаться
URL Логин Пароль Почти всегда при регистрации на обмен банерами у Вас есть логин и пароль и место где Вы можете управлять своими параметрами или статистикой. У одних это id у других это мыло и в большинстве случаев пройти авторизацию можно из строки по методу ГЕТ. Вот для удобства и создана данная строка.

Нужно также учесть, что чужой банер нужно показывать только один раз - это хост, дальше идут хиты, они не нужны.
То есть счетчик на все страницы тоже нужен, например mail.ru, но от одного и до трех, которые находятся на видном для вас месте, что бы контролировать заходы и не тормозили вывод. Остальные нужно кидать на вывод на сам конец.
Чтобы контент вывелся, а потом только банеро-счетчики, не упели вывестись ну и ладно.

Вопрос: А как сделать так чтобы счетчики двигались как у вас на главной странице?

Ответ от WCPS: Стандартный тег HTML

Код:
< MARQUEE direction="left" width="100%" height="31" behavior=SCROLL scrollAmout="2" onmouseout= this.scrollAmount="2" onmouseover= this.scrollAmount="1" name=""proba""></MARQUEE>
Проблема 13. Хочу индикатор загрузки страницы

Вопрос: А где можно скачать модуль, как у вас на сайте, индикатор загрузки страницы?

Ответ от WCPS: А это не модуль. Это JS скрипт: http://zip.wcps.ru/php/loading_bar_2.zip

Проблема 14. Как перекинуть движок с домашнего сервера на инет-хост.

Решение: Можно. Наверное и нужно. Что Вам нужно дополнительно так это PhpMyAdmin. Чтобы все, что вы сделали залить на сервер. Поменнять нужно только одно значение portal_url Урл вашего сайта. Считав PhpMyAdmin весь MySQL код и записав его на диск, ищите такую строку и меняете ее в текстовом редакторе. Второе что Вам нужно поменять это файл config.php. Вписать реальные логины, пароли и название базы.
В большинстве случаев они другие, нежели на локалке.

Проблема 15. Вы не знаете как на holm.ru можно добавить таблицы в БД?

Решение: Если вам нужно несложную таблицу загнать, то это можно сделать через WCPS->admin->языки-импорт в окне вписываете sql и запускаете, только вот грамматика должна быть правильная, а то тест на ошибки отсутствует.

Проблема 16. Как установить BackUP базы сделанный на лок.хосте, за неимением phpmyadmin? но возможностью его установки(при необх)

Ответ от WCPS: Я думаю, что мы сделаем в модуле бекапа возможность загрузки резервных копий. Если же Вы совсем хотите с нуля, то можете сделать маленький файлик, который будет грузить бекап в БД. Функцию для загрузки sql файлов сможете найти в нашем setup.php. Она устанавливает все таблицы, и проблем с ней нет.

Проблема 17. Ошибка при инсталляции ForumDelux_01 (проблема с инсталляцией по умолчанию еще не решена)

Описание проблемы: В частности в файле с SQL скриптом нет одной строчки:
CREATE TABLE wc_forumd_vopros ( id int(10) NOT NULL auto_increment, id_forum int(10) default NULL, avtor int(10) default NULL, name varchar(125) default NULL, texts text, uved int(1) default '1', mail varchar(60) default NULL, wiev int(10) NOT NULL default '0', dates datetime default '0000-00-00 00:00:00', posdata datetime default '0000-00-00 00:00:00', vkl int(1) NOT NULL default '0', PRIMARY KEY (id));

Ответ от WCPS: Форум не входит в базовый комплект. Он инсталлируется отдельно и в архиве инсталляции форума есть файл forumd.sql в нем есть Ваши строчки.

Вопрос: пишет при инсталле - 4. Индексация В Таблицу wc_index_block - Отсутствует!

Ответ от WCPS: Это не ошибка, а просто надпись, ее нужно было вообще удалить. На это не надо обращать внимание. В навигации нажмите EDIT и отредактируйте как хотите.

Вопрос: После первой локальной инсталляции выводит следующие ошибки:

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in x:\home\y2.ru\www\mod\forumd\index.php on line 23
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in x:\home\y2.ru\www\mod\forumd\index.php on line 200
_FORUMD01_ _FORUMD02_ _FORUMD03_ _FORUMD04_
_FORUMD37_

Ответ от WCPS: у вас SQL не загрузился или не туда загрузился, версия старая, есть уже новая, но нужно подкоректировать вывод и выложить. Пока потерпите с этой, и установите вручную через phpMyAdmin.

Проблема 18. Можно ли заставить ваш портал работать на сервере с MSSQL?

Ответ от WCPS: Ну как, очень легко. Переписать ВСЕ запросы к БД. Это практически с нуля написать портал.


Понравилась статья? Поделись с друзьями!
Facebook Опубликовать в LiveJournal Tweet This


Оглавление   |  ?? ????     Читать Комментарии (2)


Всего комментариев: 2

Комментировал: Отправить личное сообщение Alex 26.05.2011
_COPYRIGHTERROR_ означает что Вы нарушили лицензию на бесплатное использование WCPS. То есть Вы удалили копирайт.

Комментировал: Отправить личное сообщение teppop 25.05.2011

я захожу на страницу сайта и не выдает WCPS FATAL ERROR _COPYRIGHTERROR_... в админ часть при заходе пишет тоже самое... есть доступ к сайту только через фтп.. как исправить эту проблему

Оглавление        Вернуться к Статье

Скачай CMS сейчас!
Текущая версия системы управления сайтом WebCodePortalSystem:
v.7.1.00
Скачать CMS v.7.1.00
Обновление с версии 6.2.01

Сайт разработчика:
Новые бета версии

На Сайте
Гостей: 9
Пользователей: 0


10 новых статей
Наши Партнеры


Copyright WebCode-Command © 2003-2012
Работает под управлением WebCodePortalSystem v. 6.2.01
Rambler's Top100