среда, 21 июля 2010 г.

Ответы от HTTP сервера

   Сегодня писал программу, которая отсылала на HTTP сервер данные, и принимала в ответ сообщения с цифрами. Их расшифровку пивожу ниже:
200 - OK
201 - Created
202 - Accepted
203 - Non-authoritative Information
204 - No Content
205 - Reset Content
206 - Partial Content
301 - Moved Permanently
302 - Moved Temporarily
303 - See Other
304 - Not Modified
305 - Use Proxy
400 - Bad Request
401 - Unauthorized
403 - Forbidden
404 - Not Found
405 - Method not allowed
406 - Not Acceptable
407 - Proxy Authentication Required
408 - Request Timeout
409 - Conflict
410 - Gone
411 - Length Required
412 - Precondition Failed
413 - Request Entity To Long
414 - Request-URI Too Long. 256 Chars max
415 - Unsupported Media Type
500 - Internal Server Error
501 - Not Implemented
502 - Bad Gateway
503 - Service Unavailable
504 - Gateway timeout
505 - HTTP version not supported

пятница, 9 июля 2010 г.

None of the dynamic libraries can be found: libmysqld51.dll, libmysqld50.dll, libmysqld.dll

   После установки компонентов ZEOSDBO 6.6.6 Stable написал тестовую программку, которая осуществляла подключение к MySQL 5.1. При попытке подключения выскакивало сообщение:
None of the dynamic libraries can be found: libmysqld51.dll, libmysqld50.dll, libmysqld.dll 
   В руководстве установки компонентов было указано что нужно скопировать dll в папку [Диск]:\Windows\System32. На компьютере, где был установлен MySQL взял dll файл (libmysqld.dll) и скопировал в соответствующую папку на своем компьютере, после чего все заработало.

PS: На сервере было два dll файла, libmysqld.dll (libmysql_d.dll) и libmysql.dll, так что нужны быть внимательным.