PDA

Zobacz pełną wersję : Community Builder - problem



hunter1988
15-01-2010, 18:57
Witam, chciałbym zainstalowac CB na swojej serwerze ( yoyo ) i mam pewien problem, postepuje wedlug instrukcji instaluje wszystkie niezbedne pliki ( ver. 1.2.1 ) korzystając z joomla ver. 1.5.14.
Na dobra sprawe to ide krok po roku z instrukcji.
http://wiki.joomla.pl/Community_Builder/Instalacja
Instaluje plik głowny ( com_comprofiler.zip ) na serwer, plik ładuje sie okolo 1-2min ( troche zajmuje takze to wydaje mi sie normalne ) po czym nie wyskakuje mi okno z pomysla lub nie pomysla instalacja tylko przeskakuje do www.domena.yoyo.pl/administrator/index.php jakby nigdy nic. Komponent jest zainstalowany ( tak mi sie przynajmniej wydaje ) bo w panelu Komponenty -> widze nowo zainstalowana rzecz "Community Builder " z jego elementami. Chcem jednak wejsc w "Community Builder " aby zobaczyc jego właściwosci a tu benc

Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 92160 bytes) in /var/www/sites/yoyo.pl/b/e/bestmovie/administrator/components/com_comprofiler/imgToolbox.class.php on line 601

Czy mogłby ktos mi pomoc. Szukalem na forum informacji na temat podobnego problemu ale nie trafilem na nic. Dlatego prosze o jakies wskazówki. Pozdrawiam

zwiastun
15-01-2010, 19:42
A kiedy wpiszesz Wielkiemu Wujkowi Allowed memory size of, to co Ci wyświetla?

hunter1988
15-01-2010, 21:01
spytałem wujka google, pogrzebalem poszukalem poglowilem sie w jezyku obcym i mam 2 opcje ;p

function imgToolBox(){
// constructor of the toolbox - primary init...
$this->_conversiontype=1;
$this->_rotate=0;
$this->_IM_path = "auto";
$this->_NETPBM_path = "auto";
$this->_maxsize = 102400;
$this->_maxwidth = 200;
$this->_maxheight = 500;
$this->_thumbwidth = 86;
$this->_thumbheight = 60;
$this->_JPEGquality = 85;
// load watermark settings...
$this->_wmtext = "[date]";
$this->_wmfont = "ARIAL.TTF";
$this->_wmfont_size = 12;
$this->_wmrgbtext = "FFFFFF";
$this->_wmrgbtsdw = "000000";
$this->_wmhotspot = 8;
$this->_wmdatfmt = "Y-m-d";
// watermark offset coordinates...t = top and s = side.
$this->_wmtxp = 0;
$this->_wmtyp = 0;
$this->_wmsxp = 1;
$this->_wmsyp = 1;

to czesc z imgToolbox.class.php powinienem zmienic pogrubiona czesc
czy w admin.comprofiler.controler.php

$memMax = trim( @ini_get( 'memory_limit' ) );
if ( $memMax ) {
$last = strtolower( $memMax{strlen( $memMax ) - 1} );
switch( $last ) {
case 'g':
$memMax *= 1024;
case 'm':
$memMax *= 1024;
case 'k':
$memMax *= 1024;
}
if ( $memMax < 16000000 ) {
@ini_set( 'memory_limit', '16M' );
}
if ( $memMax < 32000000 ) {
@ini_set( 'memory_limit', '32M' );
}
if ( $memMax < 48000000 ) {
@ini_set( 'memory_limit', '48M' ); // DOMIT XML parser can be very memory-hungry on PHP < 5.1.3
}
}
/**

hunter1988
16-01-2010, 15:30
mógłby ktos pomóc ?

KejeN
16-01-2010, 15:42
rozwiazanie jest proste nie rob strony na yoyo - darmowy hosting to darmowe problemy.

boltuc
16-01-2010, 15:42
mógłby ktos pomóc ?


Hmm, skryptów nie musisz zmieniać jedynie ustawienia serwera
Na localu w php.ini, zmienna memory limit
Jeśli hosting to prośba do admina albo zmiana hostingu
pozdrawiam

hunter1988
16-01-2010, 17:05
dzieki wielkie!