Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 0 Dołączył: 6.05.2009 Skąd: warszawa Ostrzeżenie: (0%)
|
Sciagnelam MAMP i w terminalu weszlam w Applications/MAMP/bin/php5/bin i dwoma poleceniami
sudo /Applications/MAMP/bin/php5/bin/peardev channel-discover pear.symfony-project.com oraz sudo /Applications/MAMP/bin/php5/bin/peardev install symfony/symfony zainstalowalam symfony. Jednak nie moge sie do niego dostac. W wierszu polecen probuje wpsac komede: symfony -V ale dostaje -bash: symfony: command not found.. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 0 Dołączył: 6.05.2009 Skąd: warszawa Ostrzeżenie: (0%)
|
No dobrze tamtej wersji php juz nie ma i moglam zainstalowac symfony w katalogu Applications/MAMP
Opisze krok po kroku dla osob ktore tez instaluja symfony na MAMPIE: 1. sciagam MAMP w dodaje do aplikacji 2. tworze katalog projektu: $ mkdir /Applications/MAMP/htdocs/myproject 3.instaluje symfony: sudo /Applications/MAMP/bin/php5/bin/peardev channel-discover pear.symfony-project.com sudo /Applications/MAMP/bin/php5/bin/peardev install symfony/symfony 4. instalacja przebiega ok. 5. nastepnie export PATH="$PATH:/Applications/MAMP/bin/php5/bin" 6.wchodze do katalogu z projektem: cd /Applications/MAMP/htdocs/myproject i tu wywoluje polecenie symfony symfony init-project myproject no i dziala. Jest pare rzeczy ktore mnie jednak zastanawiaja: 1. Jezeli robie sudo /Applications/MAMP/bin/php5/bin/peardev install symfony/symfony to dlaczego tworzy mi sie nowy katalog PEAR w katalogu glownym MAMP i tam znajduja sie wszytskie pliki do symfony, a exec do symfony tworzy mi sie w katalogu MAMP/bin a nie MAMP/bin/php5/bin tak jak wskazalam przy instalacji. Czy wogole folder z symfony nie powinien sie dolaczyc do juz istniejacego folderu PEAR W MAMPIE ktory znajduje sie tu: MAMP/bin/php5/lib/php/PEAR (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Pelecenie symfony dziala dopiero kiedy przeniose recznie exec do symfony do katalogu gdzie sa wszytskie exeki czyli MAMP/bin/php5/bin. Ale z koleii nie moge przeniesc z katalogu glownego MAMP folderu pear z symfony do MAMP/bin/php5/lib/php/PEAR bo wtedy nic nie wyswietla. No ale w kazdym razie juz skonfigurowalam serwer: NameVirtualHost * <VirtualHost *> ServerName myproject DocumentRoot "/Applications/MAMP/htdocs/myproject/web" DirectoryIndex index.php Alias /sf /Applications/MAMP/bin/php5/lib/php/data/symfony/web/sf <Directory "/Applications/MAMP/bin/php5/lib/php/data/symfony/web/sf"> AllowOverride All Allow from All </Directory> <Directory "/Applications/MAMP/htdocs/myproject/web"> AllowOverride All Allow from All </Directory> </VirtualHost> edytowalam plik /etc/hosts: ## # Host Database # # localhost is used to configure the loopback interface # when the system is booting. Do not change this entry. ## 127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost fe80::1%lo0 localhost # VIRTUAL HOST START 127.0.0.1 myproject # VIRTUAL HOST STOP no i po wpisaniu w adresie http://myproject/ wyswietla mi strone z gratulacjami. Ale mam jeszcze pytanie: wiem ze musze w pliku config/config.php zmienic na: <?php // symfony directories $sf_symfony_lib_dir = '/Applications/MAMP/bin/php5/lib/php/symfony'; $sf_symfony_data_dir = '/Applications/MAMP/bin/php5/lib/php/data/symfony'; ?> tyle ze w myproject/config NIE MA PLIKU CONFIG.PHP! Czy kros wie dlaczego?? Moze w najnowszej wersji symfony juz on nie jest potrzebny?? juz wiem:) To configure a symfony 1.2.x project, edit the config/ProjectConfiguration.class.php Mam teraz inny problem. Na serwerze lokalnym juz mi wszytsko dziala, ale jak moge to teraz opublikowac na serwerze zewnetrznym?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) myproject wrzucilam bezposrednio na ftpa. do srodka do projektu myproject wrzucilam caly pkaiet PEAR gdzie sa tez pliki do symfony. No i w pliku ProjectConfiguration.class.php zmienialm na require_once '../PEAR/symfony/autoload/sfCoreAutoload.class.php'; czyli odwolanie do pakietu PEAR. jednak po wpisaniu w przegladarce www.mojadomena.pl/myproject/web dostaje pusta strone.. 1. Jak wyswietlic strone z gratulacjami na serwerze zernwtrznym? 2. Jak zmienic aby po wpisaniu www.mojadomena.pl/myproject wyswietlilo mi odrazy strone z gratulacjami (a nie www.mojadomena.pl/myproject/web) Pardzo prosze o pomoc.. Ten post edytował AniaR 4.08.2009, 08:47:42 |
|
|
|
AniaR [Symfony] instalacja na mac OSX MAMP 3.08.2009, 16:43:32
dr_bonzo Bo symfony jest pewnie tam gdzie php czyli
/Applic... 3.08.2009, 16:57:59
Gribo a wszedłeś przez wiersz poleceń do katalogu z proj... 3.08.2009, 16:58:10
AniaR jak wpisuje ln -s /Applications/MAMP/bin/php5/bin/... 3.08.2009, 17:10:06
Gribo żeby wygenerować projekt musisz znajdować się w mi... 3.08.2009, 17:20:58
AniaR teraz zrobilam tak:
go-pear.php sciagnelam do kat... 3.08.2009, 17:33:23
dr_bonzo Bo php phpowi nierowne.
uzyj:
which php
to ci wska... 3.08.2009, 18:06:44
AniaR No wlasnie jedyne php jakie instalowalam na tym ko... 3.08.2009, 18:22:22
dr_bonzo Ale z Leopardem przychodzi zainstalowane juz php, ... 3.08.2009, 18:41:17
AniaR Zrobilam tak
sudo mv php php-old-4
potem
ln -s /Ap... 3.08.2009, 18:53:45
dr_bonzo Bo zrobilas linka do katalogu
usun: /usr/bin/php... 3.08.2009, 19:24:48
NuLL Problem jest taki ze Tigerem i Leo jest w systemie... 3.08.2009, 19:52:28 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 23:52 |