Ru-Board.club
← Вернуться в раздел «Системы управления сайтами»

» DataLife Engine (DLE)

Автор: coolboy
Дата сообщения: 17.05.2007 14:21
newbies,

Цитата:
вопросик есть , вот я щас например делаю сайт на свой машине , потом хочу в нет выложить , если я тупо сайт перекину он работать ведь не будет продеться инсталл заполнять < а потом ведь половину работать не будет что я делал точно работало на мой машине >

как замутить чтобы все было в поряди ???


Заходишь в программу для администрирования баз данных мускуля и сохранаешь дамп базы сайта. Потом заливаешь чистый скрипт, то есть не тронутый, и инсталишь выставив права доступа к файлам. После этого как установка завершилась удачно, просто заливаешь файлы готового сайта вместо имеющихся на серваке, то есть файлы с сервака удалять не нужно, просто нажмёшь кнопочку ЗАМЕНИТЬ. После чего в мускуль заливаешь сохранённый дамп базы данных, и радуешься уже работающему сайту.

Уже несколько раз ставил сайты на ДЛЕ по такому принципу и проблем пока не было. УДАЧИ!
Автор: newbies
Дата сообщения: 17.05.2007 15:56
спасибо , есть еще проблемка , главная страница у меня стоит лого !
если заходить на другие страницы моего сайта лого меняться не будет , так вот у меня для каждой страницы немного другое лого !
как мне для каждой своё сделать ?

Добавлено:
можно по подробнее я запустил MySQLAdministrator.exe
а где там этот дамп найти ?
Автор: Dima555555
Дата сообщения: 17.05.2007 16:28
newbies

Цитата:
можно по подробнее я запустил MySQLAdministrator.exe
а где там этот дамп найти ?


пчпМайАдмин...

Автор: newbies
Дата сообщения: 17.05.2007 17:10
ну а так пару слов сказать ? что и как и для чего это делаеться , куда потом это девать дамп ?

Добавлено:
залил как ты говоришь , чистый для начало < потом поверх свой готовый >
потом попытался зайти на страницу мне пишет такое Access denied for user 'root'@'localhost' (using password: NO)


вместо root должно быть game
и как это изменить !
Автор: coolboy
Дата сообщения: 18.05.2007 06:21
newbies,

Цитата:
можно по подробнее я запустил MySQLAdministrator.exe
а где там этот дамп найти ?


Я работаю с программой MySQLFront и делаю это следующим образом:

1. Открываю программу и соединяюсь с базой.
2. Выбираю нужную мне базу данных
3. Открываю меню Import/Export и выбираю в подменю пункт Export tables.

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

Это и есть дамп базы данных.

Добавлено:
newbies,

Цитата:
Добавлено:
залил как ты говоришь , чистый для начало < потом поверх свой готовый >
потом попытался зайти на страницу мне пишет такое Access denied for user 'root'@'localhost' (using password: NO)


вместо root должно быть game
и как это изменить !


Открываешь файл dbconfig.php в папке engine/data/, и редактируешь его:

Код:
<?PHP

define ("DBHOST", "localhost");

define ("DBNAME", "имя базы данных");

define ("DBUSER", "имя пользователя базы данных");

define ("DBPASS", "пароль для доступа к базе данных");

define ("PREFIX", "dle");

$db = new db;

?>
Автор: newbies
Дата сообщения: 19.05.2007 06:59
спасибо , есть еще вопросик , в dle , ченить есть типа гостевой книги ?
Автор: coolboy
Дата сообщения: 19.05.2007 07:25
newbies,

Цитата:
спасибо , есть еще вопросик , в dle , ченить есть типа гостевой книги ?


Да есть гостевая, она сделана в виде модуля, найти можно её на сайтах поддержки http://dle-news.ru, http://4dle.ru и http://dle.net.ua.

Удачи!
Автор: newbies
Дата сообщения: 19.05.2007 07:55
Не нашел я там гостевой ! в модулях ! нету .

Добавлено:
тут нету http://dle-news.ru

Добавлено:
тут есть http://dle.net.ua/ спасибо !

Добавлено:
так как мне его поставить ? модуль гостевой книги ?

Добавлено:
может есть такой модуль , Вопросы и ответы(FAQ) как поставить ? такое
чтобы народ мог там что либо писать задавать вопросы , а потом на них можно было отвечать админу ! ну или юзверям !

Добавлено:
( Копируем в папку engine/modules/ файлы *.php .
Прописываем в файле engine.php подключение файла через
Код:
case \"module\" :
include ENGINE_DIR.\'/modules/module.php\';
break;
Вызываем так:
Код:
site.ru/?do=module
И вуаля! Модуь работает!)
Это слуйчай если модуль вызывается для показа в центральной странице. А если в виде блока, то немного иначе...

А вообще-то обычно идёт описание с самим модулем... Если разработчик не поленился написать его )


это я сделал < модуль не запускаеться > чето нахимичил запустилось пустая страница и такое пишеться Hacking attempt! module created by ko1yan

Добавлено:
все замутил как надо как там в хелпе было , щас захожу мне пишет такое .Table 'test.dle_guestbook' doesn't exist


Добавлено:
нашел , модуль , ответы на вопросы типа фаг , http://dle.net.ua/2007/05/01/modul_voprosy_i_otvetyfaq.html

только он платный как я понял
Автор: newbies
Дата сообщения: 20.05.2007 07:15
еще есть вопросик , как присвоить джава скрипт ?
к главной странице .


Усе скрипт я научился присваивать !

Можно вставить в php сам скрипт , потом указать путь картинкам типа снежинки или еще чинить такое .
Или вот так :
echo "<script language="Javascript" src='show.java'></script>"; // вместо show.java подставь полный путь к скрипту.
Автор: AlexeyF
Дата сообщения: 20.05.2007 20:13
Подскажите что за фигня во время установки?

MySQL Error!
------------------------

The Error returned was:
BLOB/TEXT column 'keywords' can't have a default value

Error Number:
1101

CREATE TABLE dle_category (
`id` smallint(5) NOT NULL auto_increment,
`parentid` smallint(5) NOT NULL default '0',
`posi` smallint(5) NOT NULL default '1',
`name` varchar(50) NOT NULL default '',
`alt_name` varchar(50) NOT NULL default '',
`icon` varchar(200) NOT NULL default '',
`skin` varchar(50) NOT NULL default '',
`descr` varchar(200) NOT NULL default '',
`keywords` text NOT NULL default '',
`news_sort` varchar(10) NOT NULL default '',
`news_msort` varchar(4) NOT NULL default '',
`news_number` smallint(5) NOT NULL default '0',
`short_tpl` varchar(40) NOT NULL default '',
`full_tpl` varchar(40) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM /*!40101 DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci */

apache 2.2.4
php 5.2.1
MySQL 5.0.37
Автор: 6epcepk
Дата сообщения: 20.05.2007 20:35
К администраторам сервера - у них ошибки с базой данных.
Или попробовать подкорректировать немного запрос:

Цитата:
CREATE TABLE dle_category (
`id` smallint(5) NOT NULL auto_increment,
`parentid` smallint(5) NOT NULL default '0',
`posi` smallint(5) NOT NULL default '1',
`name` varchar(50) NOT NULL default '',
`alt_name` varchar(50) NOT NULL default '',
`icon` varchar(200) NOT NULL default '',
`skin` varchar(50) NOT NULL default '',
`descr` varchar(200) NOT NULL default '',
`keywords` text NOT NULL,
`news_sort` varchar(10) NOT NULL default '',
`news_msort` varchar(4) NOT NULL default '',
`news_number` smallint(5) NOT NULL default '0',
`short_tpl` varchar(40) NOT NULL default '',
`full_tpl` varchar(40) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM /*!40101 DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci */

Автор: AlexeyF
Дата сообщения: 20.05.2007 20:41
6epcepk
Устанавливаю на localhost.
Забыл написать. Сорри.
На MySQL 4 ставится без проблем
Не могу понять что за фигня
Автор: 6epcepk
Дата сообщения: 20.05.2007 21:29
AlexeyF
К движку тут нет никого отношения - синтаксис запроса корректен.
Автор: newbies
Дата сообщения: 21.05.2007 03:41
где можно слить модуль фаг , бесплатный !
Автор: UNHELPMAN
Дата сообщения: 21.05.2007 03:54
newbies
А что , на http://rapidshare.com/ уже место кончилось ?
Автор: newbies
Дата сообщения: 21.05.2007 05:58
ура поставил я гостевую книгу , так а как мне изменить такое < когда нажимаешь на кнопку отправить < оно попадает непонятно куда , мессага остается все оке , а мне нужно сделать так чтобы попадало туда же >

Добавлено:
как я понял тут что то менять надо ?

//----------------------------------
// Next link
//----------------------------------
if($number < $count_all and $i < $count_all){

    $next_page = $i / $number + 1;
    $next = $PHP_SELF."?do=guestbook&cstart=".$next_page;
    $tpl->set_block("'\[next-link\](.*?)\[/next-link\]'si", "<a href=\"".next."\">\\1</a>");

}else{
        $tpl->set_block("'\[next-link\](.*?)\[/next-link\]'si", "\\1"); $no_next = TRUE;
    }

if (!$no_prev or !$no_next){ $tpl->compile('content'); }
$tpl->clear();
};
?>

Добавлено:
нашел строчку , поправил там

@header("Location: http://".$_SERVER['HTTP_HOST']."/?do=guestbook");


@header("Location: http://".$_SERVER['HTTP_HOST']."/upload/?do=guestbook");
Автор: newbies
Дата сообщения: 21.05.2007 15:50
возникла проблема , статические страницы не пашут , что делать <создаю , потом нажимаю просмотр и оно не открывается вот что пишет :
The requested URL /upload/xm.html was not found on this server.

в чем трабл?

Добавлено:
проблему решил , удалил как было коегде написанно .htaccess
лучьше не трогать
Автор: DNS07
Дата сообщения: 23.05.2007 14:50
скажите. на этом движке простой интернет-магазин можно организовать ?
Автор: Dima555555
Дата сообщения: 23.05.2007 15:05
DNS07
скорей всего да..
Автор: NightHorror
Дата сообщения: 23.05.2007 17:48
DNS07

Цитата:
скажите. на этом движке простой интернет-магазин можно организовать ?

Нет. Есть модуль магазина (платный и ущербный). Купишь если и поставишь - будет очень простенький магазин.
Лучше посмотри в сторону нормальных движков магазинов - там есть и довольно простые в установке и эксплуатации (shop script premium например)
Автор: AlexeyF
Дата сообщения: 24.05.2007 08:25
6epcepk

Цитата:
`keywords` text NOT NULL,

Тогда появляется вот это:

Код: MySQL Error!
------------------------

The Error returned was:
Field 'keywords' doesn't have a default value

Error Number:
1364

insert into dle_category (name, alt_name) values ('Главная', 'main')
Автор: newbies
Дата сообщения: 25.05.2007 10:41
жалко что нельзя так же как и на главную добавлять новости на статические страницы ..
Автор: newbies
Дата сообщения: 25.05.2007 14:50
Проблема такая , создаю новости для раздела химчистки , они автоматом отображаются на главной , как мне сделать чтобы они на главную не залазили .
Автор: Dima555555
Дата сообщения: 25.05.2007 16:16
newbies
галку "публиковать на главной" сними и будет тебе счастье =)
Автор: newbies
Дата сообщения: 25.05.2007 17:07
я пробывал
пишет вот такое
( По данному критерию новости не найдены, либо у вас нет доступа для просмотра этих новостей )
если заходить там где они должны выводиться !

Добавлено:
так все намутил , при создании новостей , нажимаем ( Дополнительное )
и там выбираем галки .

ага ну что отлично так новости добавлять , только проблема , там с права пишется типа Главная и та страница как ты её назовешь , ссылки делаться , как этот бред убрать
Автор: iknow
Дата сообщения: 29.05.2007 15:46
Джинтельмены - подскажите пожалуйста

стоит ограничение на главной в панели управления

Максимальный размер загружаемого файла: 2 Mb

где менять?
Автор: NightHorror
Дата сообщения: 29.05.2007 17:50
php.ini
upload_max_filesize = 2M

Либо там, либо, если доступа нет, в .htaccess прописать php_flag upload_max_filesize 10M либо, если версия PHP <= 4.2.3, то можно через ini_set() переустановить. Но лучше в .htaccess.
Автор: iknow
Дата сообщения: 29.05.2007 17:55
NightHorror

доступа к php.ini нет ...раскажите пожалуйста чуть подробнее в какой именно .htaccses
нужно вносить ...и что вносить ... спасибо!
Автор: NightHorror
Дата сообщения: 29.05.2007 17:56
Как раз в это время редактировал пост См. выше. .htaccess - текстовый файл. Создай его в корневой директории твоего сайта.
Автор: iknow
Дата сообщения: 29.05.2007 18:02
есть такой! ...

вот что там внутри

[more=.htaccess]
DirectoryIndex index.php

RewriteEngine On

# Редиректы
RewriteRule ^page/(.*)$ index.php?cstart=$1 [L]
# Сам пост
RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page,([0-9]+),([0-9]+),(.*).html(/?)+$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&cstart=$5&news_name=$6 [L]
RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page,([0-9]+),(.*).html(/?)+$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&news_name=$5 [L]
RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/print:page,([0-9]+),(.*).html(/?)+$ engine/print.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&news_name=$5 [L]
RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/(.*).html(/?)+$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_name=$4 [L]
# За день
RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})(/?)+$ index.php?year=$1&month=$2&day=$3 [L]
RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page/([0-9]+)(/?)+$ index.php?year=$1&month=$2&day=$3&cstart=$4 [L]
# За весь месяц
RewriteRule ^([0-9]{4})/([0-9]{2})(/?)+$ index.php?year=$1&month=$2 [L]
RewriteRule ^([0-9]{4})/([0-9]{2})/page/([0-9]+)(/?)+$ index.php?year=$1&month=$2&cstart=$3 [L]
# Вывод за весь год
RewriteRule ^([0-9]{4})(/?)+$ index.php?year=$1 [L]
RewriteRule ^([0-9]{4})/page/([0-9]+)(/?)+$ index.php?year=$1&cstart=$2 [L]
# вывод для отдельного юзера
RewriteRule ^user/([^/]*)(/?)+$ index.php?subaction=userinfo&user=$1 [L]
RewriteRule ^user/([^/]*)/page/([0-9]+)(/?)+$ index.php?subaction=userinfo&user=$1&cstart=$2 [L]
# вывод непрочитанных статей
RewriteRule ^newposts(/?)+$ index.php?subaction=newposts [L]
RewriteRule ^newposts/page/([0-9]+)(/?)+$ index.php?subaction=newposts&cstart=$1 [L]
# Статистические страницы
RewriteRule ^static/(.*).html(/?)+$ index.php?do=static&page=$1 [L]
# вывод избранных статей
RewriteRule ^favorites(/?)+$ index.php?do=favorites [L]
RewriteRule ^favorites/page/([0-9]+)(/?)+$ index.php?do=favorites&cstart=$1 [L]

RewriteRule ^statistics.html$ index.php?do=stats [L]
RewriteRule ^addnews.html$ index.php?do=addnews [L]
RewriteRule ^rss.xml$ engine/rss.php [L]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^.]+)/page/([0-9]+)(/?)+$ index.php?do=cat&category=$1&cstart=$2 [L]
RewriteRule ^([^.]+)/?$ index.php?do=cat&category=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^<]+)/rss.xml$ engine/rss.php?do=cat&category=$1 [L]
RewriteRule ^([^/]+).html$ index.php?do=static&page=$1 [L]
[/more]

не сильно понимаю в какую строку это дело впихнуть ...

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738

Предыдущая тема: Существует проблема на домашней страничке.


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.