Wordpress - Roots Bedrock

Odpowiedz Nowy wątek
2019-11-08 20:49
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:[email protected]_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.

Pozostało 580 znaków

2019-11-09 04:05
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?


Pozostało 580 znaków

2019-11-09 11:10
0

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/


Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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