Jag håller på att installera Lazy8Webb och när databasen skapas får jag följande fel:
Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 24 bytes) in /var/www/ekonomi/yii/framework/db/CDbCommand.php on line 284
Liknande hade jag med WordPress också och fick hjälp på deras forum. Problemet var att jag måste begränsa det minne som WordPress får använda. Förmodar at det är samma problem här. Frågan är nu var jag ändrar, i vilke fil och hhur?
Precis. Jag måste lägga till instruktionerna att /etc/php5/apache2/php.ini måsta ha raden:
memory_limit = 32M
eller helst
memory_limit = 64M
i de flesta webbhotel är det oftast 32M eller 64M. 16M är för liten för nästen vem som helst. Du behöver radera alla tabeller i din databas för att tvinga att den startar om från början.
Hej, jag försöker installera Lazy8Web under Linux (Fedora12/Apache2.2.14/PHP5.3.2/MySQL5.1.44) men får följande fel i installations-steg 7, alltså när jag ska öppna index.php i webbläsaren:
Hej Leif, Jag tror problemet är att du har inte installerat php-mysql modulen. Dvs, ett speciell tillägg till php som tillåter php att prata med mysql.
Det lät som en trolig anledning, men när jag kollade fanns den redan (php-mysql-5.3.2-1.fc12.i686).
Finns det några fler paket som jag möjligen borde kontrollera att jag har?
Hej Leif, En till sak som jag behövde, ”php-pear”. Detta har något att göra med fil-hantering som fungerar annars inte… Sedan finns php-xsl som har något med xml hantering att göra men jag är inte säkert att det behövs.. Hör av dig om detta fixar problemet eller inte.
Om du har en misslyckad initiering av lazy8web är det bäst att ta bort alla tabeller i databasen innan du försöker igen!
Kör den på Linux (ubuntu lucid). Testade att sätta upp webbapplikationen och det funkar i stort. Konstaterar dock bl.a. att om man exporterar databasen för klienten och importerar den i webbaplikationen så hoppar den över ett verifikationsnummer, då man lägger in den första verifikationen på webben.
Det verkar som om det blir samma fel på klientsidan efter att man gjort en export. Det händer något obra då xml-filen skapas.
Jag håller på att installera Lazy8Webb och när databasen skapas får jag följande fel:
Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 24 bytes) in /var/www/ekonomi/yii/framework/db/CDbCommand.php on line 284
Liknande hade jag med WordPress också och fick hjälp på deras forum. Problemet var att jag måste begränsa det minne som WordPress får använda. Förmodar at det är samma problem här. Frågan är nu var jag ändrar, i vilke fil och hhur?
Hej Tord,
Precis. Jag måste lägga till instruktionerna att /etc/php5/apache2/php.ini måsta ha raden:
memory_limit = 32M
eller helst
memory_limit = 64M
i de flesta webbhotel är det oftast 32M eller 64M. 16M är för liten för nästen vem som helst. Du behöver radera alla tabeller i din databas för att tvinga att den startar om från början.
Hej, jag försöker installera Lazy8Web under Linux (Fedora12/Apache2.2.14/PHP5.3.2/MySQL5.1.44) men får följande fel i installations-steg 7, alltså när jag ska öppna index.php i webbläsaren:
”
PHP Error
Description
Undefined index: databasehost
Source File
/var/www/html/lazy8/protected/controllers/SiteController.php(120)
…
Stack Trace
#0 /var/www/html/yii/framework/web/actions/CInlineAction.php(32): SiteController->actionBaddatabase()
#1 /var/www/html/yii/framework/web/CController.php(300): CInlineAction->run()
#2 /var/www/html/yii/framework/web/CController.php(278): SiteController->runAction()
#3 /var/www/html/yii/framework/web/CController.php(257): SiteController->runActionWithFilters()
#4 /var/www/html/yii/framework/web/CWebApplication.php(320): SiteController->run()
#5 /var/www/html/yii/framework/web/CWebApplication.php(120): CWebApplication->runController()
#6 /var/www/html/yii/framework/base/CApplication.php(135): CWebApplication->processRequest()
#7 /var/www/html/lazy8/index.php(33): CWebApplication->run()
…
”
Jag har skapat en mysql-databas, enl steg 6. Har även provat att disabla SElinux, men det hjälper inte heller.
Har du några tips på vad jag kan göra?
Hej Leif, Jag tror problemet är att du har inte installerat php-mysql modulen. Dvs, ett speciell tillägg till php som tillåter php att prata med mysql.
Det lät som en trolig anledning, men när jag kollade fanns den redan (php-mysql-5.3.2-1.fc12.i686).
Finns det några fler paket som jag möjligen borde kontrollera att jag har?
Hej Leif, En till sak som jag behövde, ”php-pear”. Detta har något att göra med fil-hantering som fungerar annars inte… Sedan finns php-xsl som har något med xml hantering att göra men jag är inte säkert att det behövs.. Hör av dig om detta fixar problemet eller inte.
Om du har en misslyckad initiering av lazy8web är det bäst att ta bort alla tabeller i databasen innan du försöker igen!
Tack för ett bra program!
Kör den på Linux (ubuntu lucid). Testade att sätta upp webbapplikationen och det funkar i stort. Konstaterar dock bl.a. att om man exporterar databasen för klienten och importerar den i webbaplikationen så hoppar den över ett verifikationsnummer, då man lägger in den första verifikationen på webben.
Det verkar som om det blir samma fel på klientsidan efter att man gjort en export. Det händer något obra då xml-filen skapas.
Tack uffe, Jag ska kolla detta och fixa det.
admin,
Har du lyckas återskapa felet …?
Nej, men jag tror att det kan vara som du säger. Jag hinner inte fixa det fören början av hösten.