Dariusz Andrzej Dopierała

Dariusz Andrzej Dopierała Specjalista
psychoterapii
uzależnień, asystent
rodziny, c...

Temat: Brak tabeli e80e_contact_details

Proszę o (bezpłatną) pomoc. W moim serwisie pojawił się błąd związany z rejestrowaniem, w tym momencie nie ma znaczenia jego rodzaj.
Chcąc naprawić wszedłem do bazy danych i przez pomyłkę usunąłem Tabelę e80e_contact_details
Strona zniknęła, tymczasowo podmieniłem index.php
Zaplecze działa, nie uruchamia się tylko Komponent KONTAKTY
Komunikat jest tutaj: http://www.dariuszdopierala.pl/index2.php

Pracuję na JOOMLA 2.5.6
Jak mogę dodać wpis do bazy? Firma, w której mam stronę nie odpowiada (na razie) na moja prośbę o przywrócenie bazy z kopii zapasowej.
Może na przyszłość jest jakiś skrypt do tego, bym sam tworzył sobie kopię bazy danych JOOMLA 2.5 i w razie trudności sam wgrywał?

Będę wdzięczny za odpowiedź.

konto usunięte

Temat: Brak tabeli e80e_contact_details

Wgraj na dowolnym innym serwerze Joomlę i skopiuj tą tabelę, jedynym sposobem na odzyskanie zawartości jest przywrócenie z kopi zapasowej.

Aby oszczędzić ci pracy podam ci od razu strukturę (Zalecam usunąć najpierw wszystkie komponenty kontaktu):

CREATE TABLE IF NOT EXISTS `e80e_contact_details` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL DEFAULT '',
`alias` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '',
`con_position` varchar(255) DEFAULT NULL,
`address` text,
`suburb` varchar(100) DEFAULT NULL,
`state` varchar(100) DEFAULT NULL,
`country` varchar(100) DEFAULT NULL,
`postcode` varchar(100) DEFAULT NULL,
`telephone` varchar(255) DEFAULT NULL,
`fax` varchar(255) DEFAULT NULL,
`misc` mediumtext,
`image` varchar(255) DEFAULT NULL,
`imagepos` varchar(20) DEFAULT NULL,
`email_to` varchar(255) DEFAULT NULL,
`default_con` tinyint(1) unsigned NOT NULL DEFAULT '0',
`published` tinyint(1) NOT NULL DEFAULT '0',
`checked_out` int(10) unsigned NOT NULL DEFAULT '0',
`checked_out_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`ordering` int(11) NOT NULL DEFAULT '0',
`params` text NOT NULL,
`user_id` int(11) NOT NULL DEFAULT '0',
`catid` int(11) NOT NULL DEFAULT '0',
`access` int(10) unsigned NOT NULL DEFAULT '0',
`mobile` varchar(255) NOT NULL DEFAULT '',
`webpage` varchar(255) NOT NULL DEFAULT '',
`sortname1` varchar(255) NOT NULL,
`sortname2` varchar(255) NOT NULL,
`sortname3` varchar(255) NOT NULL,
`language` char(7) NOT NULL,
`created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`created_by` int(10) unsigned NOT NULL DEFAULT '0',
`created_by_alias` varchar(255) NOT NULL DEFAULT '',
`modified` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`modified_by` int(10) unsigned NOT NULL DEFAULT '0',
`metakey` text NOT NULL,
`metadesc` text NOT NULL,
`metadata` text NOT NULL,
`featured` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT 'Set if article is featured.',
`xreference` varchar(50) NOT NULL COMMENT 'A reference to enable linkages to external data sets.',
`publish_up` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`publish_down` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`id`),
KEY `idx_access` (`access`),
KEY `idx_checkout` (`checked_out`),
KEY `idx_state` (`published`),
KEY `idx_catid` (`catid`),
KEY `idx_createdby` (`created_by`),
KEY `idx_featured_catid` (`featured`,`catid`),
KEY `idx_language` (`language`),
KEY `idx_xreference` (`xreference`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Dariusz Andrzej Dopierała

Dariusz Andrzej Dopierała Specjalista
psychoterapii
uzależnień, asystent
rodziny, c...

Temat: Brak tabeli e80e_contact_details

Czarna magia...
Zobaczę co umiem zrobić. Wgrywam na subdomenę, trochę to potrwa.
W jaki sposób mam stworzyć strukturę, tabelę?

konto usunięte

Temat: Brak tabeli e80e_contact_details

1. Skopiuj to co ci podałem po dwukropku
2. Zaloguj się do phpmyadmin
3. Kliknij bazę z Joomla ( lista baz jest w lewym górnym rogu tuż pod kwadratowymi przyciskami)
4. Przejdź z zakładki "Struktura" do "SQL"
5. Wklej to co skopiowałeś w punkcie pierwszym i kliknij enter
Dariusz Andrzej Dopierała

Dariusz Andrzej Dopierała Specjalista
psychoterapii
uzależnień, asystent
rodziny, c...

Temat: Brak tabeli e80e_contact_details

Dziękuję! zadziałało.
Musiałem tylko zmienić (brakowało "v")
e80e_contact_details
na
e80ev_contact_details

A znasz jakiś sposób / skrypt na samodzielne robienie kopii bazy danych?
Jeszcze raz dzięki za szybką i profesjonalną pomoc.

konto usunięte

Temat: Brak tabeli e80e_contact_details

Cóż proponuję zmiane hostingu na porządny... np w OVH masz automatyczny podwójny backup bazy (z nocy i tygodnia), bo jeśli nie masz takiej opcji automatycznie to niewiele ci da robienie jej skryptem ponieważ do tego jest potrzebny oddzielny dysk lub przynajmniej oddzielna baza na dyskach RAID 1.
Dariusz Andrzej Dopierała

Dariusz Andrzej Dopierała Specjalista
psychoterapii
uzależnień, asystent
rodziny, c...

Temat: Brak tabeli e80e_contact_details

Korzystałem z IBC, dotychczas nie było problemu.
Ostatnio jednak miałem trochę problemów ze stroną, prosiłem o przywrócenie.
Tylko teraz się przeciągnęło, dostałem maila ponad 12 godz. po zgłoszeniu.
I mam świeżo przedłużony hosting.

konto usunięte

Temat: Brak tabeli e80e_contact_details

Jak chcesz sie bawić bazą to wystarczy poprzedzic to eksportem bazy do pliku z SQL



Wyślij zaproszenie do