Общие > Веб Сервера

Мужики помогите, пожалуйста!

(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:
напиши как это сделать???
листинг

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии