Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.01.27;
Скачать: [xml.tar.bz2];

Вниз

phpDMclient и MOPS6(Apache 2.2.4, PHP 5.2.3, MySQL 5.0.37)   Найти похожие ветки 

 
Vendict ©   (2007-12-13 10:45) [0]

жил я себе на 5м МОПС"е . всё было хорошо. (в 5м: Apache 1.3.37, PHP 4.4.4 MySQL 5.0.24)
phpdmclient был версии 0.97
поставил 6й.
настроил php, mysql на 6м МОПС-е. попытался "переустановить" сабж (/install/).
после нажатия "далее" на последнем окне вис в бесконечность.

скачал новую версию. 0.98.
тут веселее. при попытке создания базы:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near "KEY `parentid` (`parentid`,`forumid`),
 KEY `forumid` (`forumid`,`id`)
) TYPE" at line 23


вопрос: где грабли ?
PS.
вот полные версии в 6м:

mysql  Ver 14.12 Distrib 5.0.37, for slackware-linux-gnu (i486) using  EditLine wrapper

Linux archi 2.6.22.1 #1 SMP PREEMPT Fri Jul 13 10:14:46 MSD 2007 i686 Intel(R) Celeron(R) CPU 2.66GHz GenuineIntel GNU/Linux

PHP 5.2.3 (cli) (built: Jun 29 2007 00:24:51)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies

Server version: Apache/2.2.4 (Unix)


 
easy ©   (2007-12-14 11:45) [1]


> при попытке создания базы:

install/sql/tables.sql

CREATE TABLE IF NOT EXISTS `phpdm_content` (
*******
 PRIMARY KEY  (`iid`)

 KEY `parentid` (`parentid`,`forumid`),

 KEY `forumid` (`forumid`,`id`)

не хватает запятой после PRIMARY KEY  (`iid`)
 PRIMARY KEY  (`iid`),

 KEY `parentid` (`parentid`,`forumid`),

 KEY `forumid` (`forumid`,`id`)

вот так должно быть


 
Vendict ©   (2007-12-14 12:47) [2]

ну да, теперь он просто висит, не заполняя базы ...
тот хотя бы (0.97) повиснув заполнил базы ...
а этот просто висит, перекидывая 70кило трафика ...
может что уже на сервере не так с клиентским скриптом ?...

что и куда добавить, чтобы можно было увидеть, как он общается с сервером, чтобы отладить и найти ошибку?

просто я php не знаю, мне perl ближе, сам бы дописал ...


 
Vendict ©   (2007-12-14 13:38) [3]

блин, тут всё здорово ... но тут то PHP 4.4.2 может в этом дело ?


 
Vendict ©   (2007-12-16 14:37) [4]

предидущее сообщение относилось к винде ...

строчка из логов squid-a. он почему-то получет 403 ...

acces.log:
1197804670.740      0 127.0.0.1 TCP_DENIED/403 1365 GET http://www.delphimaster.ru/cgi-bin/forum.pl? - NONE/- text/html


store.log
http://www.delphimaster.ru/cgi-bin/forum.pl?
1197804670.842 RELEASE -1 FFFFFFFF DABDA31E7AE78C6CF406D706A2820523  403 1197804670         0 1197804670 text/html 1044/1044 GET


хотя если зайти с браузера по этому адресу - всё нормально ...


 
Vendict ©   (2007-12-16 14:54) [5]

извиняюсь, там логи неправильные.. squid был не настроен.

вот что он пишет
acces.log
1197806022.711  12435 127.0.0.1 TCP_MISS/200 16633 GET http://www.delphimaster.ru/cgi-bin/forum.pl? - DIRECT/213.234.193.253 text/html
1197806029.326   6486 127.0.0.1 TCP_MISS/200 16633 GET http://www.delphimaster.ru/cgi-bin/forum.pl? - DIRECT/213.234.193.253 text/html


и store.log
1197806022.711 RELEASE -1 FFFFFFFF C12E34E0ACE07E5D86BC4025A4C4141D  200 1197805901        -1        -1 text/html 16370/16370 GET http://www.delphimaster.ru/cgi-bin/forum.pl?


 
Vendict ©   (2007-12-16 23:38) [6]

причём только при указании прокси он куда-то ломиться. без прокси, он даже сеть не хочет.


 
easy ©   (2007-12-17 10:09) [7]

Вот это чего пишет? -
socket.php
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<?php
error_reporting (E_ALL);
echo "<h2>TCP/IP Connection</h2>\n";
$service_port = getservbyname ("www", "tcp");
$address = gethostbyname ("www.delphimaster.ru");
echo "Create socket...";
$socket = socket_create (AF_INET, SOCK_STREAM, 0);
echo $socket < 0 ? "<br>socket_create() failed: reason: " . socket_strerror ($socket) . "\n":"OK.\n<br>";
echo "Attempting to connect to "$address" on port "$service_port"...";
$result = socket_connect ($socket, $address, $service_port);
echo $result < 0 ? "socket_connect() failed.\nReason: ($result) " . socket_strerror($result) . "\n": "OK.\n<br>";
$in = "HEAD / HTTP/1.0\r\n\r\n";
$out = "";
echo "Sending HTTP HEAD request...";
socket_write ($socket, $in, strlen ($in));
echo "OK.\n<br>";
echo "Reading response:\n\n<pre>";
while ($out = socket_read ($socket, 2048)) echo $out;
echo "</pre>Closing socket...";
socket_close ($socket);
echo "OK.\n\n";
?>


 
umbra ©   (2007-12-17 10:57) [8]

1197806022.711  12435 127.0.0.1 TCP_MISS/200 16633 GET http://www.delphimaster.ru/cgi-bin/forum.pl? - DIRECT/213.234.193.253 text/html
1197806029.326   6486 127.0.0.1 TCP_MISS/200 16633 GET http://www.delphimaster.ru/cgi-bin/forum.pl? - DIRECT/213.234.193.253 text/html


со сквидом все нормально, он его пускает и страницу получает. Только чего айпиадрес 127.0.0.1?


 
Vendict ©   (2007-12-17 17:17) [9]

TCP/IP Connection
Create socket...OK.
Attempting to connect to "213.234.193.253" on port "80"...OK.
Sending HTTP HEAD request...OK.
Reading response:
HTTP/1.1 200 OK
Date: Mon, 17 Dec 2007 14:12:24 GMT
Server: Apache/1.3.34 (Unix)
Last-Modified: Sun, 18 Nov 2007 23:05:41 GMT
ETag: "5d1860-42a5-4740c545"
Accept-Ranges: bytes
Content-Length: 17061
Connection: close
Content-Type: text/html

Closing socket...OK.


блин, ну это какой-то полтергейст ...
локальный там ip. мне просто было интересно,, куда ломится скрипт.
но ведь по запросу
http://www.delphimaster.ru/cgi-bin/forum.pl?
просто открывается список веток форума "основная".


 
easy ©   (2007-12-17 18:18) [10]

замени includes/sockets.php вот этим -
http://www.dfc.com.ru/download.php?d=sockets


 
Vendict ©   (2007-12-18 18:19) [11]

в этот раз он заполнил список форумов в базе, после этого сделал один запрос в /client.pl и снова долбится в /forum.pl . не заполняя базу.
Вы себе МОПС не поставили ?


 
Vendict ©   (2007-12-19 00:14) [12]

и самое интересное.
раньше он без указания прокси даже не проходдил проверку подключения. сейчас проверку подключения прошел.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2008.01.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.007 c
15-1198165013
Jimmy
2007-12-20 18:36
2008.01.27
DVD Rip


2-1198730418
npr2
2007-12-27 07:40
2008.01.27
передача параметров в функцию


15-1198069445
oldman
2007-12-19 16:04
2008.01.27
Поймал себя на мысли, что пишу на Дельфи, как на Бейсике...


2-1198861624
Kuvalda
2007-12-28 20:07
2008.01.27
Webbrowser


2-1198489445
umbra
2007-12-24 12:44
2008.01.27
параметрические запросы в ADO. что я упустил7





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский