Немного про SQUID
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: Немного про SQUID
должно работать
создай файлик index.php в папке /usr/local/www/data и попробуй зайти туда через браузер. Должна появиться страница пхпинфо.
создай файлик index.php в папке /usr/local/www/data и попробуй зайти туда через браузер. Должна появиться страница пхпинфо.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- spy
- сержант
- Сообщения: 276
- Зарегистрирован: 2008-05-21 10:27:31
- Откуда: Красноярск
Re: Немного про SQUID
Дык пхп работает. проблема походу начинается при попытке работы с интербэйс
http://forum.lissyara.su/viewtopic.php? ... 84#p145723
Ошибок вроде не дает, но и не работает. белый экран.
Вроде чтото заработоло через раз
выдает
Ругается на эту строчку
http://forum.lissyara.su/viewtopic.php? ... 84#p145723
Ошибок вроде не дает, но и не работает. белый экран.
Вроде чтото заработоло через раз
выдает
Код: Выделить всё
Warning: ibase_fetch_object() [function.ibase-fetch-object]: conversion error from string "" in /usr/local/www/data/index.php on line 56
Код: Выделить всё
@$row_cdt_film_name_q = ibase_fetch_object($cdt_film_name_q);
unix# ?
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: Немного про SQUID
то есть пхпинфо выводится? из браузера?spy писал(а):Дык пхп работает.
если тест работает, значит и морда должна работать. Попробуй намеренно сделать ошибку в скрипте и посмотри какая будет реакция. Если пхп срабатывает нормально и браузер выводит ошибки, значит проблема в скрипте.spy писал(а):Ошибок вроде не дает, но и не работает. белый экран.
- spy
- сержант
- Сообщения: 276
- Зарегистрирован: 2008-05-21 10:27:31
- Откуда: Красноярск
Re: Немного про SQUID
Как я уже говорил скрипт работает сейчас на виндовой тачке(т.ч. в срипте проблем нет), я просто копирую его на фря и он выдает сейчас ошибку которую я указал в предыдущем предложении
unix# ?
- spy
- сержант
- Сообщения: 276
- Зарегистрирован: 2008-05-21 10:27:31
- Откуда: Красноярск
Re: Немного про SQUID
Путем опыта удалось выяснить что проблемы возникают при подключении к базе
если эту строку убрать
если оставить
Код: Выделить всё
$host = '192.168.124.224:C:/Cinema_311/CardsSystem/Database/CARDSSYSTEM.GDB';
Код: Выделить всё
Warning: ibase_connect() [function.ibase-connect]: Unable to complete network request to host "localhost". Failed to establish a connection. Connection refused in /usr/local/www/data/conf_card.php on line 5
Warning: ibase_query() [function.ibase-query]: invalid database handle (no active connection) in /usr/local/www/data/index.php on line 56
Warning: ibase_fetch_object(): supplied argument is not a valid Firebird/InterBase result resource in /usr/local/www/data/index.php on line 58
Код: Выделить всё
Warning: ibase_fetch_object() [function.ibase-fetch-object]: conversion error from string "" in /usr/local/www/data/index.php on line 58
unix# ?
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: Немного про SQUID
ну вот, это совсем другое дело - пхп пашет, ошибки вылазят, ibase расширение установлено.spy писал(а):Warning: ibase_fetch_object() [function.ibase-fetch-object]:
после строчки $dbh = ibase_connect($host, $username, $password); добавьspy писал(а):conversion error from string ""
Код: Выделить всё
if ( !$dbh ) die('Can\'t connect to database. '. ibase_errmsg());
Код: Выделить всё
if ( !$cdt_film_name_q ) die('Bad query. '. ibase_errmsg());
- spy
- сержант
- Сообщения: 276
- Зарегистрирован: 2008-05-21 10:27:31
- Откуда: Красноярск
Re: Немного про SQUID
Итак если отключаю файли с настройками подключения то ошибка следующая, вполне логичная :
Если файл не отключать, то следующая ошибка:
Получается что коннект уже проходит, но проблема именно в том что interbase или еще кто не может преобразовать переменные в строку поэтому когда я делаю выборку из базы получается это ошибка со стрингом.
типы данных в базе которыми я в основном оперрирую это "интегр".
Блин но под виндой ведь работает. Кому то чего то не хватает во фре...
Код: Выделить всё
Bad query. invalid database handle (no active connection)
Код: Выделить всё
Bad query. conversion error from string ""
типы данных в базе которыми я в основном оперрирую это "интегр".
Блин но под виндой ведь работает. Кому то чего то не хватает во фре...
unix# ?
- spy
- сержант
- Сообщения: 276
- Зарегистрирован: 2008-05-21 10:27:31
- Откуда: Красноярск
Re: Немного про SQUID
В общем застрял на ошибке
Ругается он на те переменные которые я даю ему для выборки из базы.
Я так понимаю он не может эти строковые переменные, сопоставить с теми даными в базе типа Integr.
Код: Выделить всё
Warning: ibase_query() [function.ibase-query]: conversion error from string "" in /usr/local/www/data/index.php on line 128
Bad query. conversion error from string ""
Я так понимаю он не может эти строковые переменные, сопоставить с теми даными в базе типа Integr.
Код: Выделить всё
$cdt_sessions_date = "SELECT * FROM CDT_SESSIONS WHERE SESSION_DATE='$session_id_start_period' and HALL_ID='$hall'";
unix# ?
- f0s
- ст. лейтенант
- Сообщения: 1082
- Зарегистрирован: 2007-03-13 18:43:31
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Немного про SQUID
попробуй такое вставить в конфиг сквида:
Код: Выделить всё
acl SSL_ports port 5222
acl Safe_ports port 5222 # jabber
named, named, what is my TTL value?..
[FidoNet 2:550/2 && 2:5030/4441]
[FidoNet 2:550/2 && 2:5030/4441]
- spy
- сержант
- Сообщения: 276
- Зарегистрирован: 2008-05-21 10:27:31
- Откуда: Красноярск
Re: Немного про SQUID
А какая связь с интребейсом?f0s писал(а):попробуй такое вставить в конфиг сквида:
Код: Выделить всё
acl SSL_ports port 5222 acl Safe_ports port 5222 # jabber
Или ты про первый топик.
Ды ту проблему я уже решил.
Привел в порядок конфиг и все нормально теперь. спс.
unix# ?
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: Немного про SQUID
может быть и такspy писал(а):Я так понимаю он не может эти строковые переменные, сопоставить с теми даными в базе типа Integr.
добавь в код вывод запроса сразу после его объявления
Код: Выделить всё
echo '<pre>', $cdt_sessions_date, '</pre>';
- spy
- сержант
- Сообщения: 276
- Зарегистрирован: 2008-05-21 10:27:31
- Откуда: Красноярск
Re: Немного про SQUID
Так?zg писал(а):добавь в код вывод запроса сразу после его объявленияну и то, что выведется сюдаКод: Выделить всё
echo '<pre>', $cdt_sessions_date, '</pre>';
Код: Выделить всё
$cdt_sessions_date = "SELECT * FROM CDT_HALLS ORDER BY HALLNAME";
echo '<pre>', $cdt_sessions_date, '</pre>';
Код: Выделить всё
SELECT * FROM CDT_HALLS ORDER BY HALLNAME
unix# ?
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: Немного про SQUID
гм.. в примере, который ты привёл только 52 строки....spy писал(а): on line 128
само подключение идёт, это хорошо, в остальном виноват скрипт. Ошибки самые банальные - нет проверки входящих данных и нет проверки успешности выполнения запросов. Тут уже просто надо скрипт доделывать и исправдять ошибки по ходу.
- spy
- сержант
- Сообщения: 276
- Зарегистрирован: 2008-05-21 10:27:31
- Откуда: Красноярск
Re: Немного про SQUID
Просто часть кода привел.zg писал(а):гм.. в примере, который ты привёл только 52 строки....spy писал(а): on line 128
Там он из разных частей.
Разная часть разные данные выводит.
unix# ?
- spy
- сержант
- Сообщения: 276
- Зарегистрирован: 2008-05-21 10:27:31
- Откуда: Красноярск
Re: Немного про SQUID
Но почему в винде все работает?zg писал(а): само подключение идёт, это хорошо, в остальном виноват скрипт. Ошибки самые банальные - нет проверки входящих данных и нет проверки успешности выполнения запросов. Тут уже просто надо скрипт доделывать и исправдять ошибки по ходу.
unix# ?
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: Немного про SQUID
ну есть несколько обстоятельств, в основном разные настройки php.ini, а точнее magic_quotes_gpc, short_open_tag, register_globals и error_reporting. Затем идут более специфические проблемы, но это уже реже. Самая главная проблема - скрипт не может адекватно реагировать на ошибки базы данных и сообщать суть проблемы.spy писал(а):Но почему в винде все работает?