PDA

Zobacz pełną wersję : Problem z instalacja Joomali na serwerze lokalnym.



Maxior
31-01-2011, 19:50
Witam;) Zainstalowałem sobie najnowsze wersje Apache, php, mysql, phpmyadmin. Chciałem sobie zainstalować Joomale na tym serwerze wszystko skonfigurowałem ale występuje błąd podczas tworzenia tabel w bazie danych. Bazę danych utworzyłem z roota i też tego użytkownika podałem podczas instalacji. Występuje mi taki oto błąd:
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 'TYPE=MyISAM CHARACTER SET `utf8`' at line 29 SQL=CREATE TABLE `jos_banner` ( `bid` int(11) NOT NULL auto_increment, `cid` int(11) NOT NULL default '0', `type` varchar(30) NOT NULL default 'banner', `name` varchar(255) NOT NULL default '', `alias` varchar(255) NOT NULL default '', `imptotal` int(11) NOT NULL default '0', `impmade` int(11) NOT NULL default '0', `clicks` int(11) NOT NULL default '0', `imageurl` varchar(100) NOT NULL default '', `clickurl` varchar(200) NOT NULL default '', `date` datetime default NULL, `showBanner` tinyint(1) NOT NULL default '0', `checked_out` tinyint(1) NOT NULL default '0', `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00', `editor` varchar(50) default NULL, `custombannercode` text, `catid` INTEGER UNSIGNED NOT NULL DEFAULT 0, `description` TEXT NOT NULL DEFAULT '', `sticky` TINYINT(1) UNSIGNED NOT NULL DEFAULT 0, `ordering` INTEGER NOT NULL DEFAULT 0, `publish_up` datetime NOT NULL default '0000-00-00 00:00:00', `publish_down` datetime NOT NULL default '0000-00-00 00:00:00', `tags` TEXT NOT NULL DEFAULT '', `params` TEXT NOT NULL DEFAULT '', PRIMARY KEY (`bid`), KEY `viewbanner` (`showBanner`), INDEX `idx_banner_catid`(`catid`) ) TYPE=MyISAM CHARACTER SET `utf8`
Czy może ktoś wie w czym tkwi problem? Proszę o rady i pomoc.

moje
31-01-2011, 19:59
mov'AMP

Maxior
31-01-2011, 21:02
Mam pytanie a nie można tego inaczej rozwiązać?

moje
31-01-2011, 21:08
Możesz poprawić konfiguracje tego, co już zainstalowałeś - mowa o Apache, PHP, MySQL.

Maxior
31-01-2011, 21:22
Mhm tzn co bym musiał zrobić żeby poprawić te błędy?

moje
31-01-2011, 21:30
A skąd ja mogę wiedzieć, co zrobiłeś nie tak?

Maxior
31-01-2011, 21:33
Wszystko zainstalowałem według tych poradników:
http://www.bbproject.net/2009/12/wlasny-serwer-www-instalacja-apache-i-php/
http://www.bbproject.net/2010/01/wlasny-serwer-www-instalacja-mysql-i-phpmyadmin/
Forum PHPBB3 chodzi bez problemu tylko mam problem właśnie z Joomala i PHP-Fusion v7.

trzepiz
31-01-2011, 22:12
@moje .. Ja naprawdę tym razem cię już Ostrzegam ... ! Jak masz pisać dla samego pisania --- to przestań .. szkoda bazy danych !

@Maxior ..

Zainstalowałem sobie najnowsze wersje Apache, php, mysql, phpmyadmin
i chwali ci się ... tylko jest jedno ale.... Pewnie zainstalowałeś sobie MySQL 5.5.8 ? --- > zerknij tutaj (http://forum.joomla.pl/showthread.php?48504-Instalacja-joomli-krok-4&p=213298&viewfull=1#post213298)

Maxior
31-01-2011, 22:20
Teraz rozumiem.

trzepiz
31-01-2011, 22:20
Nie zawsze nowsze jest lepsze .... Niestety ...

Maxior
01-02-2011, 01:10
Znalazłem rozwiązanie na instalację Joomali na mysql 5.5.8 więc:
1.Trzeba skonfigurować folder installation
2.Wchodzimy do folderu installation - sql - mysql otwieramy wszystkie pliki po kolei w dowolnym edytorze i szukamy
TYPE=MyISAM i zamieniamy każdy taki kod na
ENGINE=MyISAM i zapisujemy.
3.Otwieramy każdy plik z tego folderu mysql i zastępujemy kodem powyżej. Gdy już skończymy wrzucamy folder instalacyjny do reszty plików i instalujemy na pewno zadziała sam próbowałem.

Edit: Jeżeli się będzie instalować dodatki to trzeba zwrócić uwagę na to czy dana wtyczka\komponent nie dodaje danych do bazy danych za pomocą TYPE. Jeżeli tak będzie to trzeba to zmienić na ENGINE.

trzepiz
01-02-2011, 10:12
Zwróćcie uwagę, że to nie będzie koniec problemów ... Przecież inne komponenty/dodatki które będą dodawać do bazy dane przy pomocy TYPE będą miały ten sam problem. Jeśli nie ma odgórnej konieczności - to ja bym zrezygnował z 5.5.8 dla ułatwienia sobie życia.

warren
05-02-2011, 14:20
U mnie problem rozwiązany, trzeba usunąć wszystkie przypisania "TYPE=MyISAM" w pliku joomla.sql i działa w porządku. Nie testowałem tego na lokalnym, ale miałem taki problem na serwerze home.pl