Wordpress - Roots Bedrock

0

Cześć,
otrzymałem do drobnych poprawek stronę postawioną na Wordpressie. Nie jest to standardowy Wordpress, a stawiany przy pomocy Roots Bedrock.
Nie jestem w stanie poradzić sobie z konfiguracją kopii lokalnej. Korzystam z XAMPP i dokumentacji https://roots.io/bedrock/docs/installing-bedrock/
Tak wygląda mój plik .env

DB_NAME=uid
DB_USER=root
DB_PASSWORD=

# Optionally, you can use a data source name (DSN)
# When using a DSN, you can remove the DB_NAME, DB_USER, DB_PASSWORD, and DB_HOST variables
# DATABASE_URL=mysql://database_user:database_password@database_host:database_port/database_name

# Optional variables
DB_HOST=localhost
DB_PREFIX=wp_

WP_ENV=development
WP_HOME= http://localhost/bedrock
WP_SITEURL=${WP_HOME}/wp

a tak edytowany plik httpd-vhosts.conf

<VirtualHost *:80>
        DocumentRoot "${INSTALL_DIR}/www/bedrock/web"

        DirectoryIndex index.php index.html index.htm

        <Directory "${INSTALL_DIR}/www/bedrock/web">
            Options -Indexes

            # .htaccess isn't required if you include this
            <IfModule mod_rewrite.c>
                RewriteEngine On
                RewriteBase /
                RewriteRule ^index.php$ - [L]
                RewriteCond %{REQUEST_FILENAME} !-f
                RewriteCond %{REQUEST_FILENAME} !-d
                RewriteRule . /index.php [L]
            </IfModule>
        </Directory>
</VirtualHost>

Niestety pod wskazanym adresem czyli http://localhost/bedrock nie pojawia się strona, a listing plików/folderów.
Co robię nie tak?
Chce uzyskać efekt kiedy po wyżej wskazanym adresem będzie strona, a pod adresem http://localhost/bedrock/wp panel.

0

Nie znam się na WP, ale dlaczego jako adres lokalny chcesz ustawiać:
http://localhost/bedrock
a nie coś w stylu:
http://bedrock.loc
?

A jak wpiszesz:
http://localhost/bedrock/index.php
to działa?

1

Być może ścieżka w httpd-vhosts.conf jest błędna, bo xampp ma przecież htdocs i trzeba pokombinować, w laravel'u na którym oni się wzorują pod xampp robi się tak:

<VirtualHost laravel.site:80>
  DocumentRoot "C:\xampp\htdocs\laravel\public"
  ServerAdmin laravel.site
  <Directory "C:\xampp\htdocs\laravel">
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
  </Directory>
</VirtualHost>

plus edycja pliku: C:\Windows\System32\drivers\etc

127.0.0.1	laravel.site

i wtedy wchodzisz tylko na laravel.site i masz stronę.
ew. spróbuj ich cuda do local dev:
https://roots.io/bedrock/docs/bedrock-local-development/

0

Xampp nie zdał egzaminu. Bedrock w podfolderze powoduje masę kłopotów.
Zainstalowałem inne narzędzie (https://localbyflywheel.com/) i tutaj bez problemu można ustawić stronę pod adresem typu http://strona.local i dopiero wtedy można iść dalej z konfiguracją.

1 użytkowników online, w tym zalogowanych: 0, gości: 1