Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
Perl Dbi нужен скрипт! :) |

22.03.2008, 17:21
|
|
Участник форума
Регистрация: 29.11.2005
Сообщений: 122
Провел на форуме: 1050637
Репутация:
27
|
|
Perl Dbi нужен скрипт! :)
Взломал сайт, залил шел и нормально, по одной базе данных лажу как надо, но там есть еще одна, и используется интерфейс DBI PERL-овский, я его вообще не знаю) и перл и интерфейс) а когда пытаюсь через пхп залезть на 2-ю базу пишет: Client does not support authentication protocol requested by server; consider upgrading MySQL client.
и что делать? если бы кто-то написал простенький скриптик на перле использующий DBI и делающий запрос и выводил ответ, цены бы не было!
|
|
|

22.03.2008, 17:28
|
|
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме: 5128756
Репутация:
2032
|
|
цена всегда есть
|
|
|

23.03.2008, 00:13
|
|
Участник форума
Регистрация: 29.11.2005
Сообщений: 122
Провел на форуме: 1050637
Репутация:
27
|
|
к сожалению у меня нет эл. денег! 
помогите кто-т. очень надо! 
|
|
|

23.03.2008, 01:11
|
|
♠ ♦ ♣ ♥
Регистрация: 18.05.2006
Сообщений: 1,828
Провел на форуме: 8042357
Репутация:
3742
|
|
http://sql-info.de/mysql/examples/Perl-DBI-examples.html
т.е. чтото типа
PHP код:
#!perl
use strict;
use warnings;
use DBI;
$dbh = DBI->connect('DBI:mysql:databasename', 'username', 'password'
) || die "Could not connect to database: $DBI::errstr";
$dbh->disconnect();
$dbh = DBI->connect('DBI:mysql:databasename;host=domain.com', 'username', 'password',
{ RaiseError => 1 }
);
$sth = $dbh->prepare('SELECT val FROM exmpl_tbl WHERE id=1');
$sth->execute();
$result = $sth->fetchrow_hashref();
print "Value returned: $result->{val}\n";
__________________
Привет! Меня зовут Джордж, и я хотел бы рассказать вам про реинкарнацию (ц) 2x2
|
|
|

23.03.2008, 13:01
|
|
Постоянный
Регистрация: 09.07.2006
Сообщений: 937
Провел на форуме: 1948091
Репутация:
1686
|
|
вот когдат тож накрапывал такое
Код:
#!/usr/bin/perl use DBI; $database="mysql"; # имя базы к которой скрипт конектится первоначально $hostname="localhost"; # хост $port="1133"; # порт $user="root"; # логин $password="pass"; # пароль $lol=DBI->connect("DBI:mysql:$database:$hostname:$port",$user, $password) or die 'Connect to BD ... [-]\n'; Poexali: print'command->'; $zapr=<STDIN>; if ($zapr=='exit'){$lol=DBI->disconnect;exit;} $s=$lol->prepare("$zapr"); $str=$s->execute; @znach = $s->fetchrow_array; for ($i = 1; $i<=$str; $i++) { print"\n@znach[$i]"; } $s->finish() goto(Poexali:); # для выхода вбейте команду exit
|
|
|

23.03.2008, 16:33
|
|
Участник форума
Регистрация: 29.11.2005
Сообщений: 122
Провел на форуме: 1050637
Репутация:
27
|
|
парни меня щяс другая фигня мучает)
что даже самый обычный скрипт на серваке там открывается как текстовый файл, а в некоторых случиях просто предлогает скачать, хотя chmod +x q.pl, догадываюсь что с настройками апача чето не так.. что можно сделать?
и всем спасибо огромное за помощь! 
Последний раз редактировалось Grema; 23.03.2008 в 16:55..
|
|
|

23.03.2008, 18:26
|
|
♠ ♦ ♣ ♥
Регистрация: 18.05.2006
Сообщений: 1,828
Провел на форуме: 8042357
Репутация:
3742
|
|
кинуть в cgi-bin или посмотреть в конфиге апача (там апач?) где cgi дира, или посмотреть не подключен ли перль как модуль, тогда есть шанс выполнить в произвольной дире в определенных условиях)
только это уже не в тему данного раздела.
__________________
Привет! Меня зовут Джордж, и я хотел бы рассказать вам про реинкарнацию (ц) 2x2
Последний раз редактировалось blackybr; 23.03.2008 в 18:34..
|
|
|

23.03.2008, 18:34
|
|
Участник форума
Регистрация: 29.11.2005
Сообщений: 122
Провел на форуме: 1050637
Репутация:
27
|
|
кусок conf, так вот если кидаю в эту папку, то все равно пытается скачать файл, хотя вроде папка должна его использовать! что не так?
Код:
<VirtualHost *:80>
ServerAdmin webmaster@***.ru
ServerName ***.***.ru
AddDefaultCharset windows-1251
DocumentRoot "/home/***.***.ru/perl"
Alias /icons/ "/var/www/icons/"
Alias /error/ "/var/www/error/"
AddType application/x-httpd-fcgi .pl
AddHandler cgi-script .cgi
DirectoryIndex index.cgi
<Directory /home/***.***.ru/perl/>
AllowOverride all
Options ExecCGI
Order allow,deny
Allow from all
AddHandler cgi-script .cgi
DirectoryIndex index.cgi
AuthType Basic
AuthName "Test Area"
AuthUserFile "/home/passwd"
require valid-user
</Directory>
ErrorLog /var/log/apache2/***.***.ru-error_log
</VirtualHost>
|
|
|

23.03.2008, 18:36
|
|
♠ ♦ ♣ ♥
Регистрация: 18.05.2006
Сообщений: 1,828
Провел на форуме: 8042357
Репутация:
3742
|
|
если кинул туда куда надо, то поставь права на выполнение
__________________
Привет! Меня зовут Джордж, и я хотел бы рассказать вам про реинкарнацию (ц) 2x2
|
|
|
|
 |
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
BookS: PHP, PERL, MySQL, JavaScript, HTML, ajax, Веб Дизайн
|
M1nK0 |
PHP, PERL, MySQL, JavaScript |
10 |
27.06.2009 21:35 |
|
НУжен Хелп Хацкеров
|
anakin |
Болталка |
18 |
21.09.2006 19:21 |
|
Books Perl
|
FRAGNATIC |
PHP, PERL, MySQL, JavaScript |
0 |
11.08.2005 16:58 |
|
Нужен простенький скрипт на Perl
|
SladerNon |
PHP, PERL, MySQL, JavaScript |
6 |
16.06.2005 18:17 |
|
Нужен скрипт на php или perl, проверяющий прокси и
|
|
Чаты |
0 |
05.10.2004 23:04 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|