Ru-Board.club
← Вернуться в раздел «Ikonboard v.3»

» Ikonboard CGI Error - что это может значить ?

Автор: majix
Дата сообщения: 03.09.2005 17:09
Вместе с форумом легли и все mysql базы, может кто подскажет из-за чего такое могло произойти, и как с этим бороться.

----------------------------------

Ikonboard CGI Error


Ikonboard has exited with the following error:
Can't connect to mySQL database. Can't create a new thread (errno 35). If you are not out of available memory, you can consult the manual for a possible OS-dependent bug

This error was reported at: Sources/iDatabase/Driver/mySQL.pm line 55, chunk 64.

Please note that your 'real' paths have been removed to protect your information.
Автор: sket4
Дата сообщения: 03.09.2005 19:01
падает mysqld, нет коннекта с базой, невозможно создать новый поток, нет свободной памяти.
Автор: TigerJR
Дата сообщения: 02.11.2005 08:39
Была таже проблема! Решил переведя с MySQL на DBM - единственная проблемка надо удалить /data/*.pwd фаил... Затем обратно переделать на СКВЕЛь! Такэе можно менять пароли...

Ну а если и это не поможет, то дам совет - скачать новые *.pm - желательно из иконборды поновее!
Автор: ipse2
Дата сообщения: 08.12.2005 20:39
Может кто сталкивался.. Вроде все установилось, а при переходе на страницу ...cgi-bin/ikonboard.cgi выдает ошибку

Ikonboard CGI Error
--------------------------------------------------------------------------------
Ikonboard has exited with the following error:

Modification of a read-only value attempted

This error was reported at: /usr/local/lib/perl5/site_perl/5.8.2/mach/DBI.pm line 279, line 64.

Please note that your 'real' paths have been removed to protect your information.

Что это может быть?
Автор: Roman_S
Дата сообщения: 09.12.2005 01:05
ipse2
Не прошла телепатограмма с:
Версией IKB
СУБД
WWW-сервера
Perl

Результатами perl_test
Автор: ipse2
Дата сообщения: 09.12.2005 18:51
Ikonboard 3.1.2

http://forum.ipse.ru/cgi-bin/perl_test.cgi

p.s. Раньше ставил этот форум, именно эти файлы что сейчас, только на другой хостинг, проблем таких не было.

Автор: Roman_S
Дата сообщения: 09.12.2005 23:35
Как любопытно....
Дело в том, что DBI - это кусок Perl-а.

И смотря модуль этой версии я никакого криминала в указанных местах не вижу.
Есть смутное подозрение, что хостер - раздолбай и Перл собран криво. Без рабочего Scalar::Util, например.

Да, пожалуй с вероятностью 90% у хостера криво стоит Scalar::Util, не работает Scalar::Util::weaken()

Добавлено:
Или у хостера стоит CPanel с автоапдейтом и он подцепил косой DBI.pm
Или у хостера стоит криво автообновление из портов.

В общем, посмотрел ещё, вероятность того, что поломан Perl у хостера уже перевалила 90%.
Пусть чинит.

Добавлено:
Рекомендация:
Просить хостера чинит Perl (можно обновить целиком до последней стабильной), либо менять хостера.
Автор: ipse2
Дата сообщения: 11.12.2005 16:30
DBI.pm он поставил недавно по моей просьбе, так что автоапдейт врятли..
Какими еще способами можно проверить кривоту Scalar::Util и самого Perl, прежде чем делать хостеру предъявы
Цитата:
что хостер - раздолбай и Перл собран криво
?


Добавлено:
И кстати Scalar::Util имеет какое-то отношение к этому форуму? Поставил форум на localhost, все работает без Scalar::Util и даже без db_file


Цитата:
Ikonboard Path and Environment Test
This script checks your paths and environment variables and prints the results based on its best information available.


--------------------------------------------------------------------------------


The absolute path to this script is: c:/inetpub/wwwroot/forum/cgi-bin, on a WINDOWS based platform.
This server is running perl version: 5.006001.
DOCUMENT_ROOT: .
CGI Version: 2.752

Has DB_File Perl module installed? No
Has CGI Perl module installed? Yes
Has DBI Perl module installed? Yes
Has DBD-Mysql Perl module installed? Yes


Results:

You do not have the db_file perl module installed on this server. You will not be able to run Ikonboard.


Environment:

$ENV{VS71COMNTOOLS}: c:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools\
$ENV{SYSTEMROOT}: C:\WINDOWS.000
$ENV{PROCESSOR_ARCHITECTURE}: x86
$ENV{PROCESSOR_REVISION}: 0304
$ENV{ALLUSERSPROFILE}: C:\Documents and Settings\All Users.WINDOWS.000
$ENV{PERLDB_OPTS}: RemotePort=127.0.0.1:2000
$ENV{PWD}: c:/inetpub/wwwroot/forum/cgi-bin
$ENV{SYSTEMDRIVE}: C:
$ENV{COMSPEC}: C:\WINDOWS.000\system32\cmd.exe
$ENV{PROCESSOR_IDENTIFIER}: x86 Family 15 Model 3 Stepping 4, GenuineIntel
$ENV{GATEWAY_INTERFACE}: CGI/1.1
$ENV{FP_NO_HOST_CHECK}: NO
$ENV{SERVER_SOFTWARE}: Microsoft-IIS/5.1
$ENV{WINDIR}: C:\WINDOWS.000
$ENV{TMP}: C:\WINDOWS.000\TEMP
$ENV{PROCESSOR_LEVEL}: 15
$ENV{NUMBER_OF_PROCESSORS}: 1
$ENV{TEMP}: C:\WINDOWS.000\TEMP
$ENV{USERPROFILE}: C:\Documents and Settings\Default User.WINDOWS.000
$ENV{OS}: Windows_NT
$ENV{PATH}: C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin;C:\Inprise\vbroker\bin;C:\Perl\bin\;C:\WINDOWS.000\system32;C:\WINDOWS.000;C:\WINDOWS.000\System32\Wbem;C:\Program Files\ActiveState Komodo 3.0\;C:\PROGRA~1\Borland\Delphi6\Bin;C:\PROGRA~1\Borland\Delphi6\Projects\Bpl;c:\MASM613
$ENV{PATHEXT}: .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
$ENV{COMPUTERNAME}: IPSE-2718F8F875
$ENV{COMMONPROGRAMFILES}: C:\Program Files\Common Files
$ENV{PROGRAMFILES}: C:\Program Files

Include Path:

C:/Perl/lib
C:/Perl/site/lib
.


Version 1.0a
© 2002 Luke Dawson for Ikonboard and Jarvis Entertainment Group

Автор: Roman_S
Дата сообщения: 11.12.2005 18:46
ipse2
Попросить хостера проверить факт наличия присутствия Scalar::Util для начала.
И функции weaken() оттуда.

А мне - заметочку, от есервера/ру держаться подальше.


Автор: ipse2
Дата сообщения: 11.12.2005 19:23
Scalar::Util установлен. А можете на скорую руку скриптик набросать для самостоятельной проверки этой функции?
Автор: ipse2
Дата сообщения: 15.12.2005 21:05
Хостер говорит что у него все ровно.. Помогите! Не знаю что делать
Автор: Roman_S
Дата сообщения: 18.12.2005 19:19
> А можете на скорую руку скриптик набросать для самостоятельной проверки этой функции?

Вызов из указанной строки модуля DBI.pm

Страницы: 1

Предыдущая тема: Не отображаются сообщения


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.