Общие > Веб Сервера
Мужики помогите, пожалуйста!
(1/1)
tod:
Дело вот в чём:
Я установил к себе на компьютер apache
Прикрутил php
Установил MySQL (естественно создал базу данных)
Прикрутил ActivePerl-5.6.0.623-MSWin32-x86-multi-thread.msi
Так вот что я хотел? Прикрутить DBI и GD
Нахожу ppm.bat
Пишу Ppm.bat install DBI
Пишу Ppm.bat install GD
Пишет, что всё установило
Создаю скрипт test.cgi
#!/usr/local/bin/Perl
require "config.cgi";
# Получаем данные
&read_get;
&ssifile;
print "Content-type: text/html\\n\\n";
print "Скрипт выполнился успешно.";
exit;
запускаю, всё в норме выполнился, как положено
Создаю скрипт test2.cgi
#!/usr/local/bin/Perl
use DBI;
# Connect to MySQL
$dbh=DBI->connect("DBI:mysql:$dbname:$dbhost",$dbuser,$dbpassword);
print "Content-type: text/html\\n\\n";
print "Connect successfull.";
# disconnect to MySQL
$dbh->disconnect;
exit;
и вот тут самый триппер, ошибка в строке 6, короче не хочет соединятся с DBI
в чём же дело? Объясните неграмотному
с уважением всего наилучшего
:(
Chs:
$dbname,$dbhost, $dbuser,$dbpassword - как-нибудь определяются?.
Что за ошибка пишется в $DBI::errstr ?
tod:
а как посмотреть что пишет? где посмотреть?
Chs:
--- Цитировать ---а как посмотреть что пишет? где посмотреть?
--- Конец цитаты ---
print $DBI::errstr;
tod:
напиши как это сделать???
листинг
Навигация
Перейти к полной версии