Jak poprawnie skonfigurować framework laravel w wampserver?

Studiuję teraz laravel. Ale mam problem z zainstalowaniem frameworka na moim serwerze wampserver. Postępowałem zgodnie z tą instrukcją, ale dostaję błąd.

Przez Download

Po zainstalowaniu programu Composer Pobierz najnowszą wersję frameworka Laravel i rozpakuj jego zawartość do katalogu na serwerze. Następnie w katalogu głównym aplikacji Laravel Uruchom komponent php.Phar install (lub composer install) polecenie instalujące wszystkie zależności frameworka. Proces ten wymaga zainstalowania Git na serwerze, aby pomyślnie zakończyć instalację.

jeśli chcesz zaktualizować framework Laravel, możesz wydać PHP composer.polecenie aktualizacji phar.

Ale to, co zrobiłem, to wyodrębniłem plik Laravel-master w moim folderze www, a następnie umieściłem kompozytor.phar wewnątrz folderu Laravel-master.

Więc mam taki katalog jak to.

C:/wamp/www/laravel-master/

Oto moja struktura

- wamp
  - www
    - laravel
      - app (folder)
      - boostrap (folder)
      - public (folder)
      - .gitattributes
      - .gitignore
      - artisan
      - composer.json 
      - composer.phar
      - CONTRIBUTING.md
      - phpunit.xml
      - readme.md
      - server.php
      - upgrade.md

I w Komendzie prompy instaluję composera.phar by this way:

C:\wamp\www\laravel>php composer.phar install

Ale oto mój błąd

Instalowanie zależności Twoje wymagania nie mogły zostać rozwiązane do zainstalowanego zestawu pakietów.

Problems:
        - The requested package "laravel/framework" with constraint [> 4.0.9999999.9999999, < 4.1.9999999.9999999] could not be found.
        - Problem caused by:
                - Installation of package "laravel/laravel" with constraint == 1.0.0.0 was requested. Satisfiable by packages [laravel/laravel-1.0.0.0].
                - Package "laravel/laravel-1.0.0.0" contains the rule laravel/laravel requires laravel/framework ([> 4.0.9999999.9999999, < 4.1.9999999.9999999]). No package satisfies this dependency.

Próbowałem również zainstalować go za pomocą composera, ale też mam błąd.

C:\wamp\www\laravel>composer create-project laravel/laravel --prefer-dist
Installing laravel/laravel (v4.1.0)
  - Installing laravel/laravel (v4.1.0)



  [RuntimeException]
  You must enable the openssl extension to download files via https



create-project [-s|--stability="..."] [--prefer-source] [--prefer-dist] [--repository-url="..."] [--dev] [--no-dev] [--no-plugins] [--no-custom-installers] [--no-scripts] [--no-progress] [--keep-vcs] [--no-install] [package] [directory] [version]

Kiedy sprawdzałem ssl w moim apache i PHP to jest enable. I też to sprawdzam korzystanie z funkcji phpinfo ()

Proszę, pomóżcie mi. Co mam zrobić?
 24
Author: Jerielle, 2014-01-08

3 answers

Instalacja Laravel 4 na WAMP

1. Włącz OpenSSL

OpenSSL musi być włączony w konfiguracji PHP.

Edytuj php.ini w folderze PHP twojego Wampa, np.:

C:\wamp\bin\php\{Your.PHP.Version}\

Gdzie {Your.PHP.Version} jest czymś w rodzaju php5.4.12.

Uwaga:

Nie należy edytować php.ini wewnątrz

C:\wamp\bin\apache\{Your.Apache.Version}\bin

Gdzie {Your.Apache.Version} jest czymś w rodzaju Apache2.4.4, ponieważ nie jest to plik używany przez Composer.

Znajdź następujący wiersz i usuń jego poprzedni średnik (jeśli istnieje) i zapisz plik. Więc zmień

;extension=php_openssl.dll

Do

extension=php_openssl.dll

2. Install Composer

Teraz musimy zainstalować Composer. Jest to menedżer zależności, który pobierze najnowszą wersję Laravel i konkretne wersje zależności Laravel, takie jak Doctrine i Symfony.

2.1. Pobierz Instalator Windows Composer z

https://getcomposer.org/download/

2.2. Uruchom instalator.

2.3. Gdy zapyta o lokalizację php.exe, wskaż do pliku wykonywalnego w folderze PHP WAMP, np.:

C:\wamp\bin\php\{Your.PHP.Version}\

2.4. Zakończ instalację.

2.5. Otwórz interfejs wiersza poleceń (cmd) i wpisz:

composer

Powinien zwrócić listę opcji. Jeśli wystąpi błąd, uruchom ponownie komputer i spróbuj ponownie.

Composer został zainstalowany i dodany do zmiennej środowiskowej PATH. Oznacza to, że można go uruchomić z dowolnego katalogu za pomocą interfejsu wiersza poleceń.

3.Zainstaluj Laravel

Teraz kompozytor został zainstalowany, Composer może pobrać i zainstalować Laravel w systemie.

3.1. Otwórz interfejs wiersza poleceń (cmd).

3.2. Przejdź do katalogu, w którym chcesz zainstalować Laravel. Zazwyczaj jest to twój katalog deweloperski. W tym samouczku użyjemy C:\wamp\www\laravel

3.3. Poinstruuj Composera, aby zainstalował Laravel w katalogu projektu. Używamy nazwy projektu myproject.

composer create-project laravel/laravel myproject --prefer-dist

Uwaga:

To zainstaluje Laravel w podkatalog o nazwie myproject w bieżącym katalogu roboczym.

Teraz twój projekt ma uruchomiony Katalog jak

C:\wamp\www\laravel\myproject\public\

Proszę sprawdzić jako zaakceptowaną odpowiedź i głos.

 71
Author: Ravi Delixan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-03-02 09:58:34

Używam tej procedury, aby skonfigurować laravel na serwerze wamp i działa idealnie

1.you have to put laravel in  C:\wamp\www folder

2.then u have to go application/config ....open application.php and change url='';

3.change key='K3u4UsHKh7AjSitP9VLTMtbd1mjvdzmQ'

4.then u have to go int C:\wamp\bin\apache\Apache2.2.21\conf\extra  folder then
  open <<=== httpd-vhosts.conf ===>> file and paste below this line into that folder

<VirtualHost *:80>
    DocumentRoot C:/wamp/www/laravel/public
    ServerName xxxxx.dev
</VirtualHost>


5.then go   C:\Windows\System32\drivers\etc  folder and open <<=== hosts ===>> file then paste
 127.0.0.1       xxxxx.dev

6.then go C:\wamp\www\laravel\public folder ...and then open a.htaccess ..then paste 
Options +FollowSymLinks
RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . index.php [L]
7.Then u have to go >> C:\wamp\bin\apache\apache2.2.22\conf <<  this directory & open httpd.conf & comment out this line

# Virtual hosts
Include conf/extra/httpd-vhosts.conf

8.then go wamp server .....start it ..and click rewrite mode in apache->apache module..then restart wamp server

9.then go ur browser and write xxxxx.dev/docs  ...
Mam nadzieję, że to wam pomoże!
 8
Author: Ferrakkem Bhuiyan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 10:19:13

Będziesz musiał włączyć OpenSSL i curl w php aby poprawnie uruchomić composer musisz to zrobić zarówno w bin apache jak i bin php w wamp. Apache używa własnego php.ini gdy serwer WAMP jest uruchomiony, jednak za każdym razem, gdy uruchamiasz PHP z wiersza poleceń działa przy użyciu wersji wamp / bin / php, więc edytuj oba te pliki, aby upewnić się, że działa poprawnie: /wamp/bin/apache/ApacheX.X.X/bin/php.ini i /wamp/bin/php/phpX.X.X/php.ini

Poszukaj extension = php_openssl.dll ~ line 970 i extension = php_curl.dll ~ line 952

Po tym należy ustawić Uruchom virtualhost, wykonując następujące kroki: http://www.kristengrote.com/blog/articles/how-to-set-up-virtual-hosts-using-wamp

W nowych wersjach WAMP możesz kopiować vhosty.conf do katalogu wamp / vhosts, aby utworzyć osobny plik vhosts dla każdego skonfigurowanego vhostu.

Upewnij się, że skierujesz documentroot do katalogu / public gdzie będzie twój projekt laravel (nie musi być w wamp / www może być zainstalowany w wamp/myproject jeśli chcesz tak długo, jak webroot wskazuje na wamp / myproject / public.

Najlepiej jest pobrać instalator windows i zainstalować composer na całym świecie. Po zainstalowaniu po prostu użyj metody szybkiej instalacji Laravel, wpisując composer create-project laravel/laravel your-project-name --prefer-dist

Jeśli używasz PHP 5.4 w swoim stosie wamp, możesz po prostu użyć CLI, aby przejść do katalogu głównego instalacji laravel i wpisać php artisan serve, który uruchomi wbudowany serwer PHP na porcie 8000. Możesz uzyskać dostęp do swojego projektu laravel, przechodząc do localhost: 8000 lub odpal wamp i odwiedź vhost domena skonfigurowana w powyższych krokach.

Jeśli wszystko pójdzie dobrze, powinieneś otrzymać " przybyłeś!"ekran powitalny.

 4
Author: bgallagh3r,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-01-15 04:39:32