Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.01.27;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.018 c
15-1198229544
boriskb
2007-12-21 12:32
2008.01.27
Опять офтоп


2-1198511187
@!!ex
2007-12-24 18:46
2008.01.27
Вопрос про многопоточность.


15-1198078227
Свой
2007-12-19 18:30
2008.01.27
Помогите с настройками delphi 2005 и IIS и asp.net


15-1198013928
Свой
2007-12-19 00:38
2008.01.27
Помогите с БДЕ и ASP в IIS


2-1198586565
Kolan
2007-12-25 15:42
2008.01.27
Запуск долгой операции через ADO, ошибка &amp;laquo;Время ожидания вышло&amp;raquo;&amp;#133