PDA

Zobacz pełną wersję : LiveCd joomla - lamppix.mini.1.1 - Czegoś nie działa Pilne!



rzodkiewka
31-05-2006, 01:07
Nie wiem jak to mam rozumieć:

Instrukcja krok po kroku tworzenia własnego CD przy użyciu Linuksa

1. Przygotuj swój serwis oparty na Joomla.

2. Utwórz katalog roboczy na swoim lokalnym komputerze

mkdir /sciezka_do/katalogu_roboczego

3. Wyeksportuj bazę Joomla jako zrzut bazy MySQL.

Aby to zrobić, możesz użyć programu mysqldump lub PHPMyAdmin.

4. Zapisz ten zrzut zgodnie ze schematem: nazwa_twojej_bazy.sql

BARDZO WAŻNE, aby nazwa_twojej_bazy była identyczna, jak nazwa bazy wprowadzona w pliku configuration.php

5. Spakuj zrzut bazy MySQL do pliku tar.gz o nazwie mysql-dumps.tar.gz (plik musi mieć taką nazwę)

tar czf mysql-dumps.tar.gz *.sql .

6. Teraz przenieś ten plik do katalogu roboczego.

mv mysql-dumps.tar.gz /sciezka_do/katalogu_roboczego

7. Wyedytuj plik configuration.php używając swojego ulubionego edytora, i umieść w nim takie zapisy:

$mosConfig_host = 'localhost';
$mosConfig_user = 'root';
$mosConfig_password = '';
$mosConfig_absolute_path = '/var/www';
$mosConfig_live_site = 'http://localhost';
$mosConfig_cachepath = '/var/www/cache';

8. Zapisz swój serwis do pliku tar.gz o nazwie htdocs.tar.gz (plik musi mieć taką nazwę)

tar czf htdocs.tar.gz /sciezka_do_katalogu_glownego_www/*

BARDZO WAŻNE: Upewnij się, czy nie dołaczasz żadnych kopii zapasowych lub swojego oryginalnego pliku configuration.php

9. Teraz przenieś plik do katalogu roboczego.

mv htdocs.tar.gz /sciezka_do/katalogu roboczego

10. Ściągnij z internetu obraz plyty lamppix-mini-iso-1.1.iso (http://ibiblio.org/pub/linux/distributions/lamppix/) - ma ok. 150Mb.

11. Utwórz na swoim komputerze katalog o nazwie source

mkdir /sciezka_do/source

12. Zamontuj obraz .iso Lamppiksa

mount -o loop lamppix-mini.iso /sciezka_do/source

13. Utwórz na swoim komputerze katalog o nazwie master

mkdir /sciezka_do/master

14. Skopiuj zawartość katalogu source do katalogu master

cp -a /path_to/source/* /sciezka_do/master/

15. Skopiuj pliki tar.gz ze swojego katalogu roboczego do katalogu master/www

cp /sciezka_do/htdocs.tar.gz /sciezka_do/master/www/
cp /sciezka_do/mysql-dumps.tar.gz /sciezka_do/master/www/

16. Utworzenie nowego obrazu .iso

mkisofs -V "LAMPPIX" -r -J -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o my-joomla-demo.iso /sciezka_do/master

BARDZO WAŻNE. Wszystko powinno być w jednej linii

17. Teraz jesteś gotów, aby nagrać płytę

np. cdrecord -v -eject dev=0,0,0 /path_to/my-joola-demo.iso
pobieram obraz ilnuxa, exportuję bazę nazywam jak wporadniku, kompresuję i nazywam: cały serwis www jak w poradniku. Co dalej? Bo reszty nie rozumię, na tyle, że mimo swojej wiedzy informatycznej, po wypaleniu nie ładuje się linux.

Używam Windowsa, więc proszę mnie zrozumieć i wytłumaczyć gdzie jakie katalogi i w którym katalogu pliki umieścić w pobranym obrazie.

Z góry dziękuję za pomoc

Dylek
31-05-2006, 08:23
Dalej masz w punktach kolejne zaklecia, jakie musisz wydac zeby osiagnac to co w temacie. Musisz albo wykonac odpowiadajace im kroki pod Windows, albo pojsc z czteropakiem do kolegi uzywajacego Linuksa zeby Ci to zrobil.

rzodkiewka
31-05-2006, 09:49
nio okej, ale co dokładnie, wszedlem wczoraj jeszcze w rozdział wskazówki i napisali, że pod windows to dwa pliki spakowane trzeba tylko przegrać do katalogu www, tak też uczyniłem, ale po rstarcie Linux znów się nie uruchomił.
Czy to może być wina, że obraz nagrałem na CDRW - może bootowalne płyty nie mogą być na takich nośnikach?
Co robię źle?

EDIT: a może źle utworzyłem export bazy: mam phpAdmina - co powinno się zmienić - niestety artykuł z joomlademo nie działa

UltraIso po daniu na Wydobierz plik bootowalny, podało, że płyta nie jest bootowalna

Dlaczego?
Czy nagrywanie płyt dla Windows i Linux są różne? Uzyłem MagicIso jak wporadniku, ale zmienilem obraz w utraIso, Takki jest powód?

Sciągnąłem jeszcze raz obraz i już jest bootowalny - reget pisał, że uszkodzony, ale zbgatelizowałem.

Joomla jedank się nie uruchamia - są błędy, nie wiem co oznaczają Proszę poradzcie coś, w poniedziałek muszę oddać pracę w Uczelni, a jestem bez płyty prezentacyjnej:

Warning: main (home.zajawka/public_html/includes/version.php) failed to open stream: No such file or directory in /ramdisk/opt/lampp/htdocs/home/zajawka/public_html/includes/joomla.php on line 71

Fatal error: maim (): failed opening required '/home/zajawka/public_html/includes/version.php' (include_path='.:/opt/lampp/lib/php') in /ramdisk/opt/lampp/htdocs/home/zajawka/public_html/includes/joomla.php on line 71

stone
02-06-2006, 21:45
Niestety nie mam doświadczenia w tym, ale błąd wskazuje że pliku albo nie ma, albo jest uszkdzony

aha, a jest jeszcze szansa że jest źle ustawiona ścieżka do plików

rzodkiewka
03-06-2006, 01:57
pliki są, uszkodzone nie, dobrze zgrane no i serwis na serwerze chodzi

Może za stary Mysql - ten linux jest z roku 2004

Co do ścieżki to jest dobra, bo inaczej by firefox nie widział nic

Może są inne sposoby na prezentację serwsiu www w joomla? Od bitdy zrobię instalkę z jakimś serwerem i instrukcją, ale wolałbym w formie jak ten liveCD z linuxem i firefoxem automatycznie otwierany z projektem

stone
03-06-2006, 21:08
Warning: main (home.zajawka/public_html/includes/version.php) failed to open stream: No such file or directory in /ramdisk/opt/lampp/htdocs/home/zajawka/public_html/includes/joomla.php on line 71

Fatal error: maim (): failed opening required '/home/zajawka/public_html/includes/version.php' (include_path='.:/opt/lampp/lib/php') in /ramdisk/opt/lampp/htdocs/home/zajawka/public_html/includes/joomla.php on line 71

jeszcze to mi wpadło w oko, skąd ta różnica?

rzodkiewka
04-06-2006, 00:10
sorka to akurat, moja wina przy przepisywaniu

Rozmawiałem z bardzo odbrymm programista, informatykiem

"Na chwile obecna szczerze mowiac nie wiem, co to moze byc, a jestem
klapniety po calym dniu w drodze. Jedyna rzecz, jaka mi przychodzi do
glowy to:

LOKALIZACJA: includes
PLIK: joomla.php
SCIEZKA: 71
require_once( $mosConfig_absolute_path . '/includes/version.php' );

Sprobuj prosze poeksperymentowac z ta sciezka. Wyglada na to, jakby byl
jakis problem z okresleniem sciezki bezwzglednej. Czy ty w ogole w
jakimkolwiek pliku inicjalizujesz $mosConfig_absolute_path ???"

Może się to gryzie, bo w configuration są dwie '/home/zajawka/public_html'; oraz /var/www';

rzodkiewka
04-06-2006, 18:52
Błedów już nie wywala, poprawiliśmy, scieżki i dane o koncie w configuration.php

Lecz jest już ostatni problem: po załadowaniu "strony" wyświetla się znak joomli i komunikat wpisany w administrator, jeśli jak są jakieś problemy

Ma ktoś jakiegoś pomysła co dalej? Wygląda, że złych scieżek już nie ma ani złych danych, więc teraz pewnie coś z bazą? no ale co to może być?

rzodkiewka
04-06-2006, 19:41
O to poniżej mój plik config


<?php
$mosConfig_host = 'localhost';
$mosConfig_user = 'zajawka_zajawka';
$mosConfig_password = 'niepowiem';
$mosConfig_absolute_path = '/var/www/'; - jest to ścieżka, domyślna dla prezentacji wtym livecd lamppixa
$mosConfig_live_site = 'http://zajawkarz.webd.pl'; dziala też jak jest localhost
$mosConfig_cachepath = '/var/www/cache';
$mosConfig_MetaAuthor = '1';
$mosConfig_MetaDesc = 'Apteczka Windows XP www.apteczka-win-xp.go.pl - rozwi±zywanie problemów w systemie Windows XP';
$mosConfig_MetaKeys = 'Pomoc w zapewnieniu stabilnego i bezpiecznego systemu Microsoft Windows XP: poradniki, informacje, programy, sklep, pomoc online: forum, gg, tlen, skype, aqq, FAQ codecs, www.apteczka-win-xp.go.pl';
$mosConfig_MetaTitle = '1';
$mosConfig_alang = 'polish';
$mosConfig_allowUserRegistration = '1';
$mosConfig_back_button = '1';
$mosConfig_cachetime = '900';
$mosConfig_caching = '0';
$mosConfig_db = 'zajawka_praca';
$mosConfig_dbprefix = 'jos_';
$mosConfig_debug = '0';
$mosConfig_dirperms = '';
$mosConfig_editor = 'fckeditor';
$mosConfig_enable_log_items = '0';
$mosConfig_enable_log_searches = '0';
$mosConfig_enable_stats = '0';
$mosConfig_error_message = 'Serwis powinien być dostępny.<br/>Je¶li widzisz ten komunikat,<br /> powiadom administratora.'; - ten komunikat się pojawia
$mosConfig_error_reporting = '-1';
$mosConfig_favicon = 'favicon.ico';
$mosConfig_fileperms = '';
$mosConfig_fromname = 'Praca';
$mosConfig_gzip = '0';
$mosConfig_helpurl = 'http://www.joomla.pl/pomoc/';
$mosConfig_hideAuthor = '1';
$mosConfig_hideCreateDate = '1';
$mosConfig_hideEmail = '0';
$mosConfig_hideModifyDate = '1';
$mosConfig_hidePdf = '0';
$mosConfig_hidePrint = '0';
$mosConfig_hits = '1';
$mosConfig_icons = '1';
$mosConfig_item_navigation = '1';
$mosConfig_lang = 'polish';
$mosConfig_lifetime = '900';
$mosConfig_link_titles = '0';
$mosConfig_list_limit = '50';
$mosConfig_locale = 'pl_PL';
$mosConfig_mailer = 'mail';
$mosConfig_mailfrom = 'zajawkarz@o2.pl';
$mosConfig_ml_support = '0';
$mosConfig_multipage_toc = '1';
$mosConfig_offline = '0';
$mosConfig_offline_message = 'Serwis tymczasowo niedostępny.<br /> Zapraszamy jutro.';
$mosConfig_offset = '-2';
$mosConfig_offset_user = '0';
$mosConfig_pagetitles = '1';
$mosConfig_readmore = '1';
$mosConfig_secret = 'J9kMFioPiacMzKFd';
$mosConfig_sef = '0';
$mosConfig_sendmail = '/usr/sbin/sendmail';
$mosConfig_session_life_admin = '1000';
$mosConfig_session_type = '0';
$mosConfig_shownoauth = '0';
$mosConfig_sitename = 'Apteczka Windows XP';
$mosConfig_smtpauth = '0';
$mosConfig_smtphost = 'localhost';
$mosConfig_smtppass = '';
$mosConfig_smtpuser = '';
$mosConfig_uniquemail = '1';
$mosConfig_useractivation = '1';
$mosConfig_vote = '1';
setlocale (LC_TIME, $mosConfig_locale);
?>


Proszę pomóżcie coś, jeśli co kolwiek się da ztym coś zrobić
Co do bazy MYSQL to zrobiłem na dymślnych ustaweniach phpAdmina

Sprawdzałem równiez PHP jest 4. coś chyba .3
Apatche 2
i inne ...

ja już wymiękam

fanti
04-06-2006, 22:50
Nie jestem pewien ale może nie masz uprawnień,
w pierwszym poscie podałeś ze userem ma być root, hasło puste
a w configuration.php wypełniłes inaczej?
I prawdopodabnie nie masz uprawnień do bazy danych,
może w livecd ma domyśle prawa

rzodkiewka
05-06-2006, 09:21
Tak ustawiłem wszystko jak trzeba, inaczej były by błędy

Pomyślałem o zapisaniu strony całej jakimś programem do odczytu, ale czy będą wtedy chodzić moduły jak nie będzie bazy - czyli bez serwera? ... wyświetalnie losowo obrazków - dynamicznie etc ?

Jakiego programu i jak skonfigurować?

rzodkiewka
05-06-2006, 12:52
Stronę zgrałem, ale no niestety moduły nie chodzą

Jak ktoś ma pomysła co zrobić jeśli chodzi o prezentację w knamppixie to będę wielce rad