Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony]Wymagania serwerowe
Czapla
post
Post #1





Grupa: Zarejestrowani
Postów: 130
Pomógł: 3
Dołączył: 10.12.2007
Skąd: Bielsko-Biała

Ostrzeżenie: (0%)
-----


Więc mam pytanie odnośnie wymagań Symfony 1.2/1.3/1.4

oficjalnie te wersje wykorzystują php 5.2.4, ale czy są jakieś przeciwwskazania aby umieścić Symfony na php 5.3.1?
Czy aby to nie zakłóci działania frameworku? Nie wiem jak z wersją PEAR czy musi być kompatybilna z odpowiednią wersją php i frameworkiem?

Ten post edytował Czapla 28.11.2009, 11:53:21
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
athabus
post
Post #2





Grupa: Zarejestrowani
Postów: 898
Pomógł: 48
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Wersja php musi być wyższa lub równa tej jaka jest podana w specyfikacji.
Co do pear to nie rozumiem pytania. Na hostingu współdzielonym (bo zakładam że o to ci chodzi) nie jest wymagane pear - symfony się tam nie instaluje tylko zamrażasz projekt i wtedy wszystkie potrzebne biblioteki wgrywane są prze (s)ftp.
Go to the top of the page
+Quote Post
Czapla
post
Post #3





Grupa: Zarejestrowani
Postów: 130
Pomógł: 3
Dołączył: 10.12.2007
Skąd: Bielsko-Biała

Ostrzeżenie: (0%)
-----


no tak, ale jeżeli chciałbym wykonać jakieś poprawki zdalnie to muszę mieć PEAR i dostęp do sheela, prawda?
Go to the top of the page
+Quote Post
athabus
post
Post #4





Grupa: Zarejestrowani
Postów: 898
Pomógł: 48
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Nie nie musisz mieć - tak jak pisałem wszystko da się zrobić przez ftp. Shell jest przydatny, ale da się bez niego obejść - przykładowo zamiast symfony cc możesz po prostu usunąć cache przez ftp itd. Zresztą Shell na hostingu współdzielonym to tylko taka zabawka do operacji plikowych - większość poleceń i tak jest wycięta.

Pear na hostingu współdzielonym... zapomnij - żaden admin nie da Ci uprawnień do instalowania oprogramowanie przez pear co najwyżej sam zainstaluje na Twoją prośbę.

Jeśli chcesz mieć dostęp do pear i prawdziwego shell'a to musisz mieć dedyka niestety. Nie zmienia to jednak faktu, że z powodzeniem możesz odpalić symfony na hostingu współdzielonym - jest nawet o tym w książce symfony.

ps. progresso ma hosting z ssh już za 300zł

Ten post edytował athabus 28.11.2009, 13:58:23
Go to the top of the page
+Quote Post
Crozin
post
Post #5





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Skrypt check_configuration.php właściwie wystarcza do określenia czy serwer spełnia niezbyt wygórowane wymagania Symfony/Doctrine-a.
Dostęp przez SSH jest bardzo przydatny, chociażby do czyszczenia cache (co przez FTP za wygodne nie jest). Ale jeśli nie masz dostępu do tego, możesz sobie wrzucić prosty skrypt na serwer:
  1. <form method="post">Command: <input type="text" name="cmd" /></form>
  2. <?php if(isset($_POST['cmd'])){
  3. system('./symfony ' . $_POST['cmd']);
  4. } ?>
A jeżeli i dostęp do system() jest zablokowany to możesz nieco rozbudować taki skrypt, by wykorzystywał mechanizmy Symfony to wykonywania zadań Nie pamiętam jak wygląda to API, ale koniec końców ograniczy się to do czegoś w rodzaju:
  1. $abc->runTask('...', array('params'));
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.09.2025 - 08:09