imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 16.12.2006, 07:53     # 1
Maker
Guest
 
Сообщения: n/a

Помогите с установкой простого скрипта

http://www.globalmegacorp.org/dvddb/

Читаю INSTALL.TXT и не все понятно:


To set up the DVD database, you will need:

1 MySQL Server, available from http://www.mysql.com
1 Apache server with PHP enabled. (http://www.apache.org and
http://www.php.net respectively).
Some friends.
Some DVD's.

С ЭТИМ ВСЕ ПОНЯТНО!

To prepare for installation, set up a database on your mysql server and
configure access permissions. See the mysql documentation for information
on how to do this, but at a pinch, the following should work:

create database dvddb;
базу создал

grant all privileges on dvddb.* to dvddb@localhost identified by
'<password>';
Как надо grant all privileges???

flush privileges;
как надо flush?

Create the database tables and insert default data by running a command
something like this:
mysql -udvddb -p dvddb < dvddb.sql
Таблицу то создать в базе легко, но возникает миллион вопросов о ее ПАРАМЕТРАХ.
а строка sql запроса выдает ошибку smile

Check out the database and look at some of the default data. The country,
region and genre tables are populated by default. You may want to replace,
remove, or add to this data so it's applicable for your area. (As of version
0.3, it's possible to edit all these tables through the admin pages, so you
don't need to go in the backend and do it).

У меня by default ничего не создалось.

Next, move the contents of the web directory to somewhere where it's
accessable over the web.
Понятно

Edit the file inc/db.php and set the login, password and database
information for the database you've already set up.

с этим тоже ясно

You should now be at the point where you can connect to the page and view
it. You should only have the login and new login menu options available.

с вашей помощью до этого поинта дойду smile

At this point, create a login for yourself from the new login page.
понятно

Next, jump back to a database query window, and update the tiAdmin and
tiEnabled values to 1 for your login. This should be the only time you
need to do this manually, unless you accidentally un-admin yourself.

A query like this ought to do it:

update user set enabled=1,admin=1 where id =1;

с вашей помощью до этого поинта дойду smile

That's basically it. You can now login and look at the Admin page, the
config page, and pretty much do everything from the web side.
м-дя.. basically smile
 
Старый 17.12.2006, 19:04     # 2
EvroStandart
Full Member
 
Аватар для EvroStandart
 
Регистрация: 20.01.2004
Адрес: Таллинн
Пол: Male
Сообщения: 623

EvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собой
Цитата:
Maker:
grant all privileges on dvddb.* to dvddb@localhost identified by
'<password>';
Как надо grant all privileges???

flush privileges;
как надо flush?

Create the database tables and insert default data by running a command
something like this:
mysql -udvddb -p dvddb < dvddb.sql
Таблицу то создать в базе легко, но возникает миллион вопросов о ее ПАРАМЕТРАХ.
а строка sql запроса выдает ошибку smile
На хостинге PHPMyAdmin есть? Через него просто и удобно.
Весь SQL с параметрами в файле dvddb.sql
Может у тебя этот файл не выполнился?

Цитата:
Maker:

У меня by default ничего не создалось.
Это понятно, если ошибка была.

Последний раз редактировалось EvroStandart; 17.12.2006 в 19:08.
EvroStandart вне форума  
Старый 20.12.2006, 12:01     # 3
Maker
Guest
 
Сообщения: n/a

Цитата:
Сообщение от EvroStandart
На хостинге PHPMyAdmin есть?
Есть
Цитата:
Сообщение от EvroStandart
Через него просто и удобно.
А как?
Цитата:
Сообщение от EvroStandart
Весь SQL с параметрами в файле dvddb.sql
Может у тебя этот файл не выполнился?
Выясню.
 
Старый 20.12.2006, 12:20     # 4
Merlin Cori
Moderator
 
Аватар для Merlin Cori
 
Регистрация: 29.04.2002
Адрес: Moscow
Пол: Male
Сообщения: 2 980

Merlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБог
Merlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБог
Цитата:
Maker:
А как?
а зайти и посмотреть прежде чем спрашивать? там же все по русски...


а из файла sql удали все комментарии и пройдет, как по маслу
__________________
Есть две бесконечные вещи, Вселенная и глупость.
Впрочем, на счет Вселенной, я не уверен



Вклад IMHO.WS в медицину и науку
Присоединяйтесь!!!!!
Merlin Cori вне форума  
Старый 20.12.2006, 12:29     # 5
Maker
Guest
 
Сообщения: n/a

Цитата:
Сообщение от Merlin Cori
а зайти и посмотреть прежде чем спрашивать? там же все по русски...
Уже не раз там был, но ничего не понял. Кроме того у меня не по-русски. Intall.txt ведь по английски, вот и я выбираю английский интерфейс, чтобы найти соответствующие слова.

Цитата:
Сообщение от Merlin Cori
а из файла sql удали все комментарии и пройдет, как по маслу
Дело в том, что я ЧАЙНИК, и эта фраза мне ни о чем не говорит. Комментраии из sql файла я убрать смогу, но что делать дальше не совсем ясно. Там sql запрос содержит одно имя базы данных, а у меня другое, следовательно надо менять. Как его запускать? Copy/paste в окно sql запросов в phpMyadmin-e???
 
Старый 20.12.2006, 12:35     # 6
Merlin Cori
Moderator
 
Аватар для Merlin Cori
 
Регистрация: 29.04.2002
Адрес: Moscow
Пол: Male
Сообщения: 2 980

Merlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБог
Merlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБог
Цитата:
Maker:
Copy/paste в окно sql запросов в phpMyadmin-e???
совершенно верно.... именно так. Я пробовал ставить этот скрипт...
После удаления всех комментариев он был проглочен phpMyadmin на ура.

в Phpmyadmin в правом верхнем углу есть пункт language. Установи там русский и все будет по русски
__________________
Есть две бесконечные вещи, Вселенная и глупость.
Впрочем, на счет Вселенной, я не уверен



Вклад IMHO.WS в медицину и науку
Присоединяйтесь!!!!!

Последний раз редактировалось Merlin Cori; 20.12.2006 в 12:47.
Merlin Cori вне форума  
Старый 20.12.2006, 14:12     # 7
Maker
Guest
 
Сообщения: n/a

Цитата:
-- MySQL dump 9.07
--
-- Host: mysql247.secureserver.net Database: bizlerdvddb
---------------------------------------------------------
-- Server version 4.0.12-standard-log

--
-- Table structure for table 'config'
--

DROP TABLE IF EXISTS config;
CREATE TABLE config (
item varchar(255) default NULL,
value varchar(255) default NULL,
comments varchar(255) default NULL,
visible tinyint(1) default '1'
) TYPE=MyISAM;

--
-- Dumping data for table 'config'
--

/*!40000 ALTER TABLE config DISABLE KEYS */;
LOCK TABLES config WRITE;
INSERT INTO config VALUES ('sitename','An unconfigured DVDdb','',1),('webmaster','your@email.address.here','',1),('home','htt p://your.site.com/dvddb','No trailing slash on the URL',1),('approvalemail','approvalmail@yourdomain.com','Address to which new user requests are sent',1),('siteemail','fromemail@yourdomain.com','Address from which site emails are sent',1),('lowdate','1960','Lowest date for date dropdowns',1),('defregion','1','Default region for new DVDs',1),('showall','0','Enable show all link on movie list page',1),('numperpage','20','Number of results per page',1),('version','0.6','Database version - Do not change this',0),('graphwidth','600','Width of stats graphs, in pixels',1),('dateformat','%W %D %M, %Y','Format used to display date fields. See <A HREF=\"http://www.mysql.com/doc/en/Date_and_time_functions.html#IDX1333\">the mysql docs</A> for more options.',1),('defmedia','1','Default media type. See <A HREF=\"tableedit.php\">table edit</A> for values',1),('yearwindow','20','Number of years back to display on stats page. Will be rounded down to the nearest decade',1),('theme','indusiv','Layout theme. See <A HREF=\"themes.php\">themes</A> to change this setting',0),('commentchars','255','Number of characters of comment to display on list DVD page',1),('movcolumns','2047','Columns to display on list movies page.',0),('mysqlversion','4.0','Mysql version',0),('allowadminedit','0','Allow admin to edit all movies in the system, regardless of owner.',1),('movienav','3','Show movie navigation at top/bottom or both. Bitmask value. 1=top, 2=bottom, 3=both',1);
UNLOCK TABLES;
/*!40000 ALTER TABLE config ENABLE KEYS */;

--
-- Table structure for table 'country'
--

DROP TABLE IF EXISTS country;
CREATE TABLE country (
code char(2) NOT NULL default '',
name varchar(255) NOT NULL default '',
KEY code (code)
) TYPE=MyISAM;

--
-- Dumping data for table 'country'
--

/*!40000 ALTER TABLE country DISABLE KEYS */;
LOCK TABLES country WRITE;
INSERT INTO country VALUES ('CA','Canada'),('US','USA');
UNLOCK TABLES;
/*!40000 ALTER TABLE country ENABLE KEYS */;

--
-- Table structure for table 'genre'
--

DROP TABLE IF EXISTS genre;
CREATE TABLE genre (
id int(11) NOT NULL auto_increment,
name varchar(64) NOT NULL default '',
PRIMARY KEY (id)
) TYPE=MyISAM;

--
-- Dumping data for table 'genre'
--

/*!40000 ALTER TABLE genre DISABLE KEYS */;
LOCK TABLES genre WRITE;
INSERT INTO genre VALUES (1,'Science Fiction'),(2,'Drama'),(3,'Horror'),(4,'Action'),(5,'Comedy'),(6,'Non Fiction'),(7,'Western'),(8,'Film Noir'),(9,'Musical'),(22,'Thriller'),(11,'Adventure'),(12,'Animation') ,(13,'Anime'),(14,'Fantasy'),(15,'Mystery'),(16,'Romance'),(17,'War'), (21,'Music Videos');
UNLOCK TABLES;
/*!40000 ALTER TABLE genre ENABLE KEYS */;

--
-- Table structure for table 'loan'
--

DROP TABLE IF EXISTS loan;
CREATE TABLE loan (
id int(11) NOT NULL auto_increment,
movieid int(11) NOT NULL default '0',
userid int(11) NOT NULL default '0',
loanee varchar(255) default NULL,
loaneeemail varchar(255) default NULL,
loandate date NOT NULL default '0000-00-00',
PRIMARY KEY (id),
KEY dvdid (movieid),
KEY userid (userid),
KEY movieid (movieid)
) TYPE=MyISAM;

--
-- Table structure for table 'media'
--

DROP TABLE IF EXISTS media;
CREATE TABLE media (
id int(11) NOT NULL auto_increment,
name varchar(32) default NULL,
PRIMARY KEY (id)
) TYPE=MyISAM;

--
-- Dumping data for table 'media'
--

/*!40000 ALTER TABLE media DISABLE KEYS */;
LOCK TABLES media WRITE;
INSERT INTO media VALUES (1,'DVD'),(2,'VHS');
UNLOCK TABLES;
/*!40000 ALTER TABLE media ENABLE KEYS */;

--
-- Table structure for table 'movie'
--

DROP TABLE IF EXISTS movie;
CREATE TABLE movie (
id int(11) NOT NULL auto_increment,
userid int(11) NOT NULL default '0',
title varchar(255) NOT NULL default '',
reldate year(4) NOT NULL default '0000',
comments text,
rating int(11) NOT NULL default '0',
genreid varchar(255) NOT NULL default '',
region int(11) default NULL,
insertdate datetime NOT NULL default '0000-00-00 00:00:00',
runtime int(11) default NULL,
mediaid int(11) NOT NULL default '0',
director varchar(255) default NULL,
sound varchar(255) default NULL,
video varchar(255) default NULL,
extra varchar(255) default NULL,
PRIMARY KEY (id),
KEY userid (userid),
KEY genreid (genreid),
KEY region (region),
KEY insertdate (insertdate),
FULLTEXT KEY title (title)
) TYPE=MyISAM;

--
-- Table structure for table 'region'
--

DROP TABLE IF EXISTS region;
CREATE TABLE region (
code char(2) NOT NULL default '',
name varchar(255) NOT NULL default '',
KEY code (code)
) TYPE=MyISAM;

--
-- Dumping data for table 'region'
--

/*!40000 ALTER TABLE region DISABLE KEYS */;
LOCK TABLES region WRITE;
INSERT INTO region VALUES ('BC','British Columbia'),('WA','Washington');
UNLOCK TABLES;
/*!40000 ALTER TABLE region ENABLE KEYS */;

--
-- Table structure for table 'user'
--

DROP TABLE IF EXISTS user;
CREATE TABLE user (
id int(11) NOT NULL auto_increment,
email varchar(255) NOT NULL default '',
password varchar(32) NOT NULL default '',
fname varchar(255) NOT NULL default '',
lname varchar(255) NOT NULL default '',
city varchar(255) NOT NULL default '',
regioncode char(2) NOT NULL default '',
countrycode char(2) NOT NULL default '',
enabled tinyint(1) NOT NULL default '0',
admin tinyint(1) NOT NULL default '0',
lastvisit datetime NOT NULL default '0000-00-00 00:00:00',
lastcheck datetime NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY (id)
) TYPE=MyISAM;

--
-- Table structure for table 'userprefs'
--

DROP TABLE IF EXISTS userprefs;
CREATE TABLE userprefs (
userid int(11) NOT NULL default '0',
item varchar(255) NOT NULL default '',
value varchar(255) NOT NULL default '',
KEY userid (userid)
) TYPE=MyISAM;
Теперь все понятно...
 

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 13:53.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.