|
|
|
|
|
для: Trianon
(13.12.2010 в 23:32)
| | Ребят!! Спасибо Вам большое!!!! Ответ был прост очень, всего то нужно было написать строчку
ini_set("mysql.connect_timeout","2");
|
| |
|
|
|
|
|
|
|
для: mister_pipin
(13.12.2010 в 23:29)
| | я ж Вам написал куда глядеть...
http://softtime.ru/forum/read.php?id_forum=3&id_theme=77642
не устраивает продолжительность таймаута - измените.
mysql.connect_timeout "60" PHP_INI_ALL
|
| |
|
|
|
|
|
|
|
для: neadekvat
(13.12.2010 в 23:24)
| | да да, спасибо, понял, это не то что мне нужно(, может подскажите почему тогда сайт долго грузиться и не подключается к базе? почему сразу не возвращает false? ip,пользователь и пароль точно правильные | |
|
|
|
|
|
|
|
для: Trianon
(13.12.2010 в 23:26)
| | Смысл в том, что 4-й параметр автору не нужен, а также в том, что его использование - ой какая свинья тем, кто будет сопровождать код, имхо. | |
|
|
|
|
|
|
|
для: neadekvat
(13.12.2010 в 23:24)
| | скорее не "не будет произведен" , а будет включен в конференц-связь с первым разговором. Другими словами, в мобильнике появится голос той же телефонистки в том же (первом) диалоге.
Спасибо за пример. Я не успел придумать такой красивый.
2mister_pipin : А ситуация напротив (при указанном 4 параметре) - ответит другая телефонистка. | |
|
|
|
|
|
|
|
для: mister_pipin
(13.12.2010 в 23:13)
| | Кто вам сказал, что функция "пытается подключиться снова и снова в течении 2-3 минут"? Где такое написано?
4-й параметр вообще не для того служит.
Хм.. ну.. представьте, что вы позвонили в справочную службу (подключились к базе данных), так вот, теперь вы берете мобильник и набираете номер этой же справочной службы, не вешая первой трубки. Так вот, если 4-й параметр false - то ваш второй звонок не будет произведен - так как одно соединение уже есть (это по умолчанию), а если вы поставите true - то позвоните в справочную и со второго телефона одновременно. Как-то так. Понимаете? | |
|
|
|
|
|
|
|
для: mister_pipin
(13.12.2010 в 23:13)
| | различия в выполнении из-за четвертого параметра будут проявляться лишь в том случае, если на один http-запрос скрипта функция mysql_connect() будет вызвана два или более раз.
У Вас ведь не такой случай? Значит это Вас интересовать не должно никак.
К таймауту 4-й параметр не имеет отношения никакого вообще.
Зачем Вы морочите голову себе и нам уж сколько времени? | |
|
|
|
|
|
|
|
для: neadekvat
(13.12.2010 в 16:59)
| | проблема у меня с функцией mysql_connect(), я недопонимаю ее, а именно 4 параметр, так как везде в примерах ее не указывают, пишут только 3
mysql_connect('localhost','root','') or die('Обратитесь к администратору');
|
про четвертую же никто не вспоминает
вот мой пример как делаю я
$db = mysql_connect('какой то ip','какой то пользователь','какой то пароль') or die('Обратитесь к администратору');
if (!$db)
{
mysql_close();
}
|
но в данном случае эта функция не возвращает ложь при первом неудачном подключении, а пытается подключиться снова и снова в течении 2-3 минут и после этого я вижу 'Обратитесь к администратору', прочитал мануал о данной функции mysql_connect(), спасибо, все понятно написано, вот только как применить 4 параметр я не понял(, подскажите..или на правильную мысль натолкните или просто напиши что думаете, за ранее спасибо | |
|
|
|
|
|
|
|
для: mister_pipin
(13.12.2010 в 15:43)
| | Это не навязчивость (навязчивость - это когда долбятся в аську и спамят на мыло).
Но если у вас есть вопрос - то задавайте его так, чтобы понять его могли все участники форума, а не только вы или тем более я, т.к. не являюсь гуру. | |
|
|
|
|
|
|
|
для: neadekvat
(13.12.2010 в 00:16)
| | Извиняюсь за навязчивость | |
|
|
|
|