Skocz do zawartości

Witaj!

Zaloguj lub Zarejestruj się aby uzyskać pełny dostęp do forum.

Zdjęcie
- - - - -

DreamWeaver - ustawienia serwera testowego i Live View - HELP


  • Zaloguj się, aby dodać odpowiedź
8 odpowiedzi w tym temacie

#1 xihu

xihu
  • 28 postów

Napisano 04 lutego 2010 - 13:31

Witam,

Czy ktoś z forumowiczów mógłby mi pomóc w ustawieniach Adobe Dreamweaver CS3?
Uruchomiłem serwer apache na moim Mac'u - Snow Leopard.

w przeglądarce strona http://localhost/ działa ... niestety Live View nie działa (zwraca komunikat)

Pracuję nad stroną w php i chciałem lokalnie mieć podgląd na moje dokonania :-)

Ustawienia DreamWeawer'a jak na obrazkach

obraz 1

obraz 2

Z góry dziękuję za wszelkie wskazówki.
xihu

#2 Qbs

Qbs
  • 214 postów

Napisano 04 lutego 2010 - 19:02

u mnie na wbudowanym w system Apache'u (10.5.8) nic poza strona startowa nie dzialalo (np. http://localhost/naz...lderu/index.php wywalalo 404) wiec zainstalowalem MAMP i wszystkie strony dziala u mnie pieknie na localhoscie (nic dodatkowo nie konfigurowalem w dreamweaverze), natomiast co do Live View to Ci nie pomoge bo nie korzystalem nigdy z tej funkcji (najdalej gdzie zapedzam sie w konfigu serwisu to Remote Info ;])

#3 macieks72

macieks72

  • 9 873 postów

Napisano 05 lutego 2010 - 01:51

Apache i php ten który jest w systemie zarówno na 10.5 jak i na 10.6 śmiga aż miło.
Coś macie źle, co nie wiem.

Należy zrobić jedną rzecz:
odkomentować jedną linijkę w /etc/apache2/httpd.conf zeby php działało.
LoadModule php5_module        libexec/apache2/libphp5.so
Dobrze też zmienić /etc/php.ini.default na /etc/php.ini

MySQL trzeba doinstalować ręcznie, co jest dziecinnie proste.

Dodatkowe moduły (extensions) do php (jeśli komuś jakiegoś brakuje) można dokompilować bez problemów.
Przykład:
cd php-sources/ext/mcrypt
phpize
./configure
make
sudo cp ./libs/mcrypt.so /usr/lib/php/extensions

Następnie dodać tylko linijkę ładującą extension w php.ini

Wszystko działa z php który dostarczono z systemem, a nie jakieś mampy srampy.

#4 xihu

xihu
  • 28 postów

Napisano 06 lutego 2010 - 13:28

Dzięki Maciek za wskazówki ale niestety bez zmian.

znalazłem również fajny opis na stronie:
tutaj

odkomentowałem linie w httpd.conf, zmienilem nazwe pliku php.ini.default na php.ini
zrestartowalem serwer i nic :-)


W DreamWaver w trybie design strona index.php wyswietla sie prawidłowo.

Uruchamiając jednak tryb Preview/Debug przeglądarka zwraca mi błąd że strona
http://localhost/index.php nie istnieje.


Cały projekt strony mam w katalogu: PDRIVE_2GB/AR4U/nowa_strona/projekt/

Nie wiem może w DreamWaverze mam źle poustawiane ale juz nie mam pomysłów gdzie, koncepcje się wyczerpały.

#5 macieks72

macieks72

  • 9 873 postów

Napisano 06 lutego 2010 - 13:40

"PDRIVE_2GB/AR4U/nowa_strona/projekt/" czy ten katalog to jest DocumentRoot w apache albo jakiś chociaż alias masz tam usawiony? Przecież nie możesz sobie wrzucić strony www gdziekolwiek chcesz na dysk i się dziwić że apache tego nie widzi. Skonfiguruj Apache żeby wiedział że w tym katalogu jest strona www.

#6 xihu

xihu
  • 28 postów

Napisano 06 lutego 2010 - 15:56

Nie nie zrobiłem tego :-( ... gdzie to mogę ustawić?

#7 macieks72

macieks72

  • 9 873 postów

Napisano 06 lutego 2010 - 18:59

/etc/apache2/httpd.conf

---- Dodano 06-02-2010 o godzinie 19:00 ----
Przy każdych zmianach restart serwera www konieczny

---- Dodano 06-02-2010 o godzinie 19:03 ----
albo wrzuc stonke do ~/Witryny (~/Sites) i wpisz w przeglądarce:
localhost/~twoja_nazwa_uzytkownika/

#8 xihu

xihu
  • 28 postów

Napisano 06 lutego 2010 - 20:45

no i poszło :-) przekopiowałem stronę do ~/Witryny, restart serwera i śmiga że aż miło :-) Napiszę co ustawiłem w DreamWaver (Manage Sites) - może komuś się to przyda: Local info: Local Root folder: "Macintosh HD:Users:NAZWAUZYTKOWNIKA:Sites:" HTTP address: "http://localhost/~NAZWAUZYTKOWNIKA/" Testing Server folder: "Macintosh HD:Users:NAZWAUZYTKOWNIKA:Sites:" URL prefix: "http://localhost/~NAZWAUZYTKOWNIKA/" Jeszcze tylko muszę rozkminić te aliasy w http.conf i będzie git, bo pracuje na 2-ch mac'ach i chcę mieć zawsze aktualną wersję na pendrive. Wielkie dzięki Maciek

#9 macieks72

macieks72

  • 9 873 postów

Napisano 06 lutego 2010 - 21:55


przekopiowałem stronę do ~/Witryny, restart serwera i śmiga że aż miło :-)

W tym przypadku nie musiałeś restartować.
Restart tylko w przypadku zmian w konfiguracji /etc/apache, albo w /etc/php.ini.

Jeszcze tylko muszę rozkminić te aliasy w http.conf i będzie git, bo pracuje na 2-ch mac'ach i chcę mieć zawsze aktualną wersję na pendrive.


W httpd.conf dodać linijke np.
Alias /my_alias /pelna/sciezka/do/katalogu

i ewentualnie możesz dodać ustawienia do tego katalogu:
to co jest pomiędzy "Directory .... /Directory" to już poczytaj i dopasuj do siebie, to jest tylko przykład niżej.

<Directory "/pelna/sciezka/do/katalogu">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Allow from all
</Directory>






Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych