PDA

Zobacz pełną wersję : Dodawania komponentów - pilne



koton
17-10-2006, 18:18
Zaktualizowałem do wersji 1.0.11. Niestety nie mogę dodawać komponentów. Safe mode ma wartość off. Więc nie powinno być problemu.
Jak dodaję komponent joomla business directory PL to wyskakuje komunikat:


Wczytaj component - Niepowodzenie
Nie można utworzyć katalogu"/home/--adres--/public_html/components/com_jbd/"

koton
17-10-2006, 18:23
W sumie na ftpie katalog się utworzył, ale komponent nie działa. Usunołem katalog i spróbowałem zainstalować coś ponownie. Teraz pojawił się komunikat:


Błąd SQL: DB function failed with error number 1067
Invalid default value for 'credits' SQL=CREATE TABLE `jos_jbd` ( `id` int(11) unsigned NOT NULL auto_increment, `sid` int(11) NOT NULL default '0', `title` varchar(250) NOT NULL default '', `url` text NOT NULL default '', `description` text NOT NULL, `detail` text NOT NULL, `imageurl` varchar(250) NOT NULL default '', `created` datetime NOT NULL default '0000-00-00 00:00:00', `modified` datetime NOT NULL default '0000-00-00 00:00:00', `rating` float(3,2) NOT NULL default '0.00', `ratingcount` int(11) NOT NULL default '0', `ratingadmin` tinyint(3) NOT NULL default '0', `hits` int(11) NOT NULL default '0', `published` tinyint(1) NOT NULL default '0', `access` tinyint(3) NOT NULL default '0', `checked_out` int(11) NOT NULL default '0', `created_by` int(11) NOT NULL default '0', `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00', `archived` tinyint(1) NOT NULL default '0', `approved` tinyint(1) NOT NULL default '1', `validated` varchar(5) NOT NULL default '0', `validationdate` datetime NOT NULL default '0000-00-00 00:00:00', `validationstatus` varchar(250) NOT NULL default '', `redirect` tinyint(1) NOT NULL default '0', `private` tinyint(1) NOT NULL default '0', `openwin` TINYINT( 1 ) DEFAULT '1' NOT NULL, `keywords` varchar(255) NOT NULL default '', `credits` int(11) NOT NULL default '', PRIMARY KEY (`id`), KEY `title` (`title`) ) TYPE=MyISAM;
SQL =
CREATE TABLE `jos_jbd` ( `id` int(11) unsigned NOT NULL auto_increment, `sid` int(11) NOT NULL default '0', `title` varchar(250) NOT NULL default '', `url` text NOT NULL default '', `description` text NOT NULL, `detail` text NOT NULL, `imageurl` varchar(250) NOT NULL default '', `created` datetime NOT NULL default '0000-00-00 00:00:00', `modified` datetime NOT NULL default '0000-00-00 00:00:00', `rating` float(3,2) NOT NULL default '0.00', `ratingcount` int(11) NOT NULL default '0', `ratingadmin` tinyint(3) NOT NULL default '0', `hits` int(11) NOT NULL default '0', `published` tinyint(1) NOT NULL default '0', `access` tinyint(3) NOT NULL default '0', `checked_out` int(11) NOT NULL default '0', `created_by` int(11) NOT NULL default '0', `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00', `archived` tinyint(1) NOT NULL default '0', `approved` tinyint(1) NOT NULL default '1', `validated` varchar(5) NOT NULL default '0', `validationdate` datetime NOT NULL default '0000-00-00 00:00:00', `validationstatus` varchar(250) NOT NULL default '', `redirect` tinyint(1) NOT NULL default '0', `private` tinyint(1) NOT NULL default '0', `openwin` TINYINT( 1 ) DEFAULT '1' NOT NULL, `keywords` varchar(255) NOT NULL default '', `credits` int(11) NOT NULL default '', PRIMARY KEY (`id`), KEY `title` (`title`) ) TYPE=MyISAM;

Może coś mam źle ustawione. Może wystarczy coś zmienić w htaccess?
Proszę o pomoc :) To ważne :o

gurek
21-10-2006, 16:31
Usuń całkowicie ten katalog z komponentem z katalogu components i administartor/components i usuń tabele tego komponentu za pomocą phpMyAdmina i podczas instklajci soprawdz czy jest mozliwosc do zapsiu plikow (czy jets napsiane an dole możliwe)

koton
22-10-2006, 13:05
Usunołem te katalogi, ale przez JoomlaXplorer, bo w TC nie można ich usunąć.
W phpMyAdminie nie wiem co usunąć, nie widzę tabel dla tego komponentu.
A jak chce dodać komponent to w panelu administracyjnym wymagane katalogi mają poprawne uprawnienia (kolor zielony :) ). Safe mode ustawiony i dalej nic... :(

Bartek_F
05-11-2008, 18:15
pole credits do ktorego sie odnosi blad jest wartoscia "int" i nie chce dzialac jak jego wartosc domyslna jest pusta. wystarczy zamienic ja na 0 i bedzie dzialala instalka