Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [SF2][SF][Symfony2]Otwieranie projektu na WAMP, app.php i app_dev.php tylko zapis na dysk
Gothicbezimienny
post
Post #1





Grupa: Zarejestrowani
Postów: 66
Pomógł: 0
Dołączył: 5.11.2014

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


Witam,

Po uruchomieniu projektu na WAMP serwerze próbując przejsc do ścieżki produkcyjnej lub dev, czyli np. localhost/nazwaprojektu/web/app.php przeglądarka nie otwiera mi strony projektu lecz proponuje zapis tego pliku na dysku czy ktoś może mi powiedzieć w jaki sposób mogę naprawić ten problem. Pierwszy raz spotykam sie z taką sytuacja.

Jeśli chodzi o serwer symfony przez komendę server:run wszystko działa jak należy lecz chciałbym pracować na WAMP i prosił bym o pomoc.

Symfony 2.8.

Pozdrawiam.
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Skonfigorowales w ogole server? Bo po adresie:
localhost/nazwaprojektu/web/app.php
odnosze wrazenie ze nie.
Adres powinien wygladac:
localhost/nazwaprojektu/
bez "web"

Tu masz napisane jak sie konfiguruje server
http://symfony.com/doc/current/setup/web_s...figuration.html


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Gothicbezimienny
post
Post #3





Grupa: Zarejestrowani
Postów: 66
Pomógł: 0
Dołączył: 5.11.2014

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


Tak jest skonfigurowany i posiadam tam parę działających projektów....


Logicznie wyobrażam sobie ten problem w ten sposób(tylko dywagacje):
Wyobrażam sobie ten problem na zasadzie że w jakimś pliku konfiguracyjnym trzeba dodać pliki typu app.php, app_dev.php do dopuszczalnych do uruchomienia (czy coś w tym stylu) tak jak domyslny np. index.php. Jest może coś takiego? bo ja niestety nie mam takiej wiedzy.

Ten post edytował Gothicbezimienny 10.08.2016, 09:42:17
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Jestes pewien ze skonfigurowales server tak jak to napisali w linku co ci podalem?

Bo niestety ten twoj link: localhost/nazwaprojektu/web/app.php wskazuje ze jednak tego nie zrobiles.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Gothicbezimienny
post
Post #5





Grupa: Zarejestrowani
Postów: 66
Pomógł: 0
Dołączył: 5.11.2014

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


Nie chciałem podejmować dyskusji na temat czy moze być tam web czy nie w ścieżce bo jest to nie sprawa związana z moim problemem. Przedstawiłem po prostu pełną ścieżkę pełną do obu środowisk. Równie dobrze mógłbym ustawić vhosta na app.php czy app_dev.php i mieć dostęp do tych środowisk choćby pod adresem np. strona.com i stronadev.com wiec czepiając się szczegółów czy jest tam web w adresie czy nie moim zdaniem nie ma znaczenia ale tak jak mowie to nie jest problem, nie raz już tworzyłem projekty w symfony i nie miałem problemów = umiem konfigurować działający projekt i jest to dla mnie nietypowa sytuacja dlatego napisałem na forum. Więc powtórzę:

Tak mam skonfigurowane tak jak w dokumentacji. I próbowałem różnych konfiguracji zanim napisałem na forum.

Jesli Cię usatysfakcjonuje: przy uruchomieniu projektu localhost/nazwaprojektu w wersji dev lub prod zamiast otworzyć stronę projektu przeglądarka proponuje mi zapis plików na dysk.

Ten post edytował Gothicbezimienny 10.08.2016, 10:14:56
Go to the top of the page
+Quote Post
nospor
post
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
wiec czepiając się szczegółów czy jest tam web w adresie czy nie moim zdaniem nie ma znaczenia
A widzisz, dla mnie ma, bo jak piszesz ze skonfigurowales tak jak na stronie, a do app dostajesz sie inaczej, to widac ze jednak troche mnie tu sciemniasz i ze masz inna konfiguracje. A skoro masz inna konfiguracje to skad mam wiedziec co masz zle.

Na forum nie raz ludzie podaja kod, ktory rzekomo maja, my analizujemy ten kod, marnujemy czas a sie okazuje, ze ludzie na serwerze maja inny kod a tutaj wkleili tylko skrot myslowy - totalne marnowanie naszego czasu, dlatego dobrze wiedziec na 100% z czym mamy do czynienia.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Gothicbezimienny
post
Post #7





Grupa: Zarejestrowani
Postów: 66
Pomógł: 0
Dołączył: 5.11.2014

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


  1. <VirtualHost *:80>
  2. DocumentRoot "C:\wamp\www"
  3. ServerName localhost
  4. </VirtualHost>
  5.  
  6. <VirtualHost *:80>
  7. ServerName localhost/x/web
  8. DocumentRoot "C:/wamp/www/x/web"
  9. <Directory "C:/wamp/www/x/web">
  10. Options Indexes FollowSymLinks MultiViews
  11. AllowOverride None
  12. Order allow,Deny
  13. allow from All
  14. <IfModule mod_rewrite.c>
  15. Options -MultiViews
  16. RewriteEngine On
  17. RewriteCond %{REQUEST_FILENAME} !-f
  18. RewriteRule ^(.*)$ /app.php [QSA,L]
  19. </IfModule>
  20. </Directory>
  21. </VirtualHost>



Tak mam. Pasuje? Czy może jest tu błąd ?

Ten post edytował Gothicbezimienny 10.08.2016, 10:21:05
Go to the top of the page
+Quote Post
nospor
post
Post #8





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




No raczej nie bardzo. Jako server name podaje sie nazwe "domeny" a nie sciezke w localhost. Teraz ci lyka localhost z pierwszego wirtuala.

ServerName symfony.local

I do hostow dodajesz linijke

127.0.0.1 symfony.local


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Gothicbezimienny
post
Post #9





Grupa: Zarejestrowani
Postów: 66
Pomógł: 0
Dołączył: 5.11.2014

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


ahh o ile w hostach nie miałem ścieżki ustawionej jako host ale dobrze mam tak ustawione nadal problem występuje.

C:\Windows\System32\drivers\etc

127.0.0.1 symfonytest.kropka

i httpd-vhosts.conf:

  1. <VirtualHost *:80>
  2. DocumentRoot "C:\wamp\www"
  3. ServerName localhost
  4. </VirtualHost>
  5.  
  6. <VirtualHost *:80>
  7. ServerName symfonytest.kropka
  8. DocumentRoot "C:/wamp/www/x/web"
  9. <Directory "C:/wamp/www/x/web">
  10. Options Indexes FollowSymLinks MultiViews
  11. AllowOverride None
  12. Order allow,Deny
  13. allow from All
  14. <IfModule mod_rewrite.c>
  15. Options -MultiViews
  16. RewriteEngine On
  17. RewriteCond %{REQUEST_FILENAME} !-f
  18. RewriteRule ^(.*)$ app.php [QSA,L]
  19. </IfModule>
  20. </Directory>
  21. </VirtualHost>
Go to the top of the page
+Quote Post
nospor
post
Post #10





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




no i teraz adres powinienies miec w przegladarce:
http://symfonytest.kropka/
i juz.

ps: zakladam ze zrobiles restart apache


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Gothicbezimienny
post
Post #11





Grupa: Zarejestrowani
Postów: 66
Pomógł: 0
Dołączył: 5.11.2014

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


restart i przedrostek http dodałem i nadal problem występuje wyskakuje okienko ""zapisz jako" nazw pliku ustawia sie domyślnie na "pobrane".


próbowałem tez z https(ale w tedy wyskakuje po prostu błąd)
Go to the top of the page
+Quote Post
nospor
post
Post #12





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Znaczy twoj apache nie obsluguje php smile.gif


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Gothicbezimienny
post
Post #13





Grupa: Zarejestrowani
Postów: 66
Pomógł: 0
Dołączył: 5.11.2014

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


GENIUS smile.gif. Nie wiem po co takie teksty skoro w tym samym momencie jestem wstanie uruchomić inny projekt symfony o czym juz wcześniej nadmieniłem. Szczególnie ze tak jak też już napisałem na serwerze symfony przez php app/console server:run projekt działa dobrze.

Ten post edytował Gothicbezimienny 10.08.2016, 10:57:36
Go to the top of the page
+Quote Post
nospor
post
Post #14





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Tak, wiem ze pisales ze uruchomiles inny projekt. Pisales tez ze miales skonfigurowany serwer jak w przykladzie a nie miales wink.gif

Skoro po wpisaniu http://symfonytest.kropka/ przegladarca chce ci pobrac app.php znaczy, ze virtualhost dziala, wchodzi w niego. A ze nie dziala php to go pobiera wink.gif

A wez obok app.php stworz plik test.php o tresci:

<?php
echo 'aaa';

I odpal
http://symfonytest.kropka/test.php


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 13:49