Skocz do zawartości

Witamy na polskim forum Contao
Zarejestruj się teraz, aby skorzystać ze wszystkich funkcji forum. Kiedy się zalogujesz, będziesz mógł tworzyć tematy, pisać posty, rozdawać punkty reputacji, korzystać z prywatnych wiadomości i zarządzać swoim profilem. Jeśli posiadasz już konto, zaloguj się - w przeciwnym wypadku zarejestruj się już teraz!
Zdjęcie

Problem z instalacją 4.9 na nginx

nginx contao 4.9 instalacja

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

#1
Leszek

Leszek

    Bywalec

  • Zarejestrowani
  • PipPip
  • 18 postów
  • Strona www:zobacz
  • LokalizacjaPolska

Mam problem z migracją z Contao 3.5.40 na 4.9. Posiadam stronę na mydevil.net. Utworzyłem katalog web. Zwróciłem się do dostawcy hostingu, by ustawili mi ten katalog na katalog główny instalacji tak jak jest podane na stronie https://docs.contao....g-configuration. Poinformowano mnie, że nie oferują takiej możliwości, mogę natomiast utworzyć link symboliczny. Zrobiłem przekierowanie poprzez .htaccess

Options +FollowSymLinks -MultiViews

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_URI} !\/www\/.*$
RewriteRule ^(.*)$ www/web/$1 [L]

wgrałem do katalogu plik contao-manager.phar i dodałem rozszerzenie php.

Niestety przy próbie uruchomienia contao-manager.phar.php wyskakuje mi błąd 404

No route found for "GET sion" (from "https://andrzejewski...ger.phar.php/")

Przechwytywanie.PNG

 

Co robię nie tak?


  • 0

#2
h2o

h2o

    Doświadczony

  • Zarejestrowani
  • PipPipPip
  • 99 postów

To trochę stare ale posiłkuje się tym przy nowych instalacjach.

 

Instalację zaczynałem od tego, z małą zmianą – pobrałem wcześniej contao  i zmieniłem nazwę katalogu z ‘contao-4.4’ na ‘contao’

 

//instrukcja // https://docs.contao....ing-contao.html

 

curl -L http://download.contao.org | tar –xzp

 

Materiał filmowy:

https://www.youtube....h?v=9Qmlc0fXHxM

 

czyli:

 

wget https://getcomposer.org/installer -O composer-setup.php   // -O to minus duże OOO

 

php composer-setup.php

 

następnie gość usuwa instalkę

 

rm composer-setup.php

 

Po wszystkim masz CONTAO jako engine w katalogu CONTAO oraz Composera. Zakładasz stronę WWW, czyli Projekt:

 

php composer.phar create-project contao/managed-edition nazwa_strony

 

  • Gość przenosi compsera do katalogu strony. Ja mam go tu i tu, bo będę zakładał kolejne strony więc się przyda. Na dysku masz obok katalogu contao, katalog z nawą strony ‘nazwa_strony’.

 

mv composer.phar nazwa_projektu

 

Reszta zależy od konfiguracji serwera. Mój ma np.  strony domyślnie umieszczane w katalogu ../domains/nazwa_domeny/public_html – dalej robię tak:

 

cd domains/nazwa_domeny/

 

rm -rf public_html (domyslny katalog public na serwerze)

 

ln -s ../../nazwa_projektu/web public_html

 

(to polecenie wydajesz tam gdzie jesteś, czyli ze ścieżki /domains/nazwa_domeny/

 

… i odpalam przeglądarkę http://domena.pl/contao/install - tu jest bez większych zmian ;-)

 

 

Ważne aby admin serwera włączył Funkcje PHP "proc_open" i/lub "proc_close". Jak coś to goście na unixstorm.org ogarniają i mam tam 3-4 instalacje.


  • 0





Również z jednym lub większą ilością słów kluczowych: nginx, contao 4.9, instalacja

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

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