Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: h15.ru и Mysql
 
 автор: Oligarx   (15.04.2005 в 16:49)   письмо автору
 
 

Добрый день!
У меня возник следующий вопросик: У меня есть скриптик который создаёт таблицы в базе, на локальной (у меня Денвер), всё работает, а на холме не создаёт!!! Вообще то там пишут что нужно пользоваться телнетом, но т.к. пользоваться им не умею решил скриптом.
Может просто там запрещено созд. табл. скриптами?!

Да, кстати таблицы нужны для работы вашего счётчика.
А вот на всякий случай код:

<?
$host         
'xxxxxx.h15.ru';
$login        'xxxxxx';
$pass        'xxxxxx';
$DBname 'xxxxxx';

$mysql_connect=mysql_connect("$host","$login","$pass");
$Query="CREATE TABLE ip (id_ip int(32) NOT NULL auto_increment, ip tinytext NOT NULL, putdate datetime NOT NULL default '0000-00-00 00:00:00', id_page int(10) NOT NULL default '0', browsers enum('none','msie','opera','netscape') NOT NULL default 'none', systems enum('none','windows','unix','macintosh','robot_yandex','robot_google','robot_rambler','robot_aport') NOT NULL default 'none', searches enum('none','yandex','google','rambler','aport','own_site','mail','msn') NOT NULL default 'none', PRIMARY KEY  (id_ip)) TYPE=MyISAM";
mysql_db_query ($DBname$Query$mysql_connect);

$Query="CREATE TABLE links (id_links int(8) NOT NULL auto_increment, name text, comment text, PRIMARY KEY  (id_links)) TYPE=MyISAM";
mysql_db_query ($DBname$Query$mysql_connect);

$Query="CREATE TABLE pages (id_page int(10) NOT NULL auto_increment, name text, id_site int(4) default NULL, PRIMARY KEY  (id_page)) TYPE=MyISAM";
mysql_db_query ($DBname$Query$mysql_connect);

$Query="CREATE TABLE refferer (id_refferer int(16) NOT NULL auto_increment, name tinytext NOT NULL, putdate datetime NOT NULL default '0000-00-00 00:00:00', ip tinytext NOT NULL, id_page int(8) NOT NULL default '0', searches enum('none','yandex','google','rambler','aport','own_site','mail','msn') NOT NULL default 'none', PRIMARY KEY  (id_refferer), FULLTEXT KEY name (name)) TYPE=MyISAM";
mysql_db_query ($DBname$Query$mysql_connect);
?>


Да, я подозреваю, что ошибся в значении $host, не подскажите как правильно.

   
 
 автор: ZC   (15.04.2005 в 22:35)   письмо автору
 
   для: Oligarx   (15.04.2005 в 16:49)
 

У меня тоже сайт стоит на h15 http://www.zc.h15.ru.
Ну так вот хост равен "database".

   
 
 автор: stef   (26.10.2005 в 09:26)
 
   для: ZC   (15.04.2005 в 22:35)
 

Зашёл на твой сайт [url]http://www.zc.h15.ru/.[.url] Содержательно. Правда долго кодировку пришлось подбирать...

   
 
 автор: cheops   (15.04.2005 в 22:48)   письмо автору
 
   для: Oligarx   (15.04.2005 в 16:49)
 

Хм... попробуйте написать письмо администраторам, может они прояснят ситуацию?

   
 
 автор: Oligarx   (16.04.2005 в 17:48)   письмо автору
 
   для: cheops   (15.04.2005 в 22:48)
 

Значит хост я исправил
теперь выглядит так

<?
$host         
'database';
$login        '******';
$pass        '******';
$DBname '******';

$mysql_connect=mysql_connect("$host","$login","$pass");


И всёравно выдаёт ошибку Warning: mysql_connect(): Access denied for user: 'oligarx5@172.16.1.3' (Using password: YES) in /home/o/oligarx.h15.ru/WWW/powercounter/baza/index.php on line 7

Все переменные правильные, а вот что означает oligarx5@172.16.1.3 я не пойму, да и вообще не пойму что ошибка хочет мне сообщить?!

   
 
 автор: cheops   (16.04.2005 в 23:44)   письмо автору
 
   для: Oligarx   (16.04.2005 в 17:48)
 

Этим он хочет сообщить, что для $login = 'oligarx5' запрещён доступ к хосту базы данных "database" с машины с IP-адресом 172.16.1.3, где я так понимаю расположен ваш Web-сервер. Если в параметрах ничего не попутано, то этот вопрос лежит только в компетенции администрации, так как доступ к конфигурационным файлам только у них - напишите им письмо, посмотрите что они ответят?

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования