PHP co robie zle

0

Jak próbuje urochomic program w php wpisuje localhost i nazweprogramu.php to wyświetla mi się :

Zabroniony dostęp!

Nie masz dostępu do żądanego obiektu. Jest on zabezpieczony przed odczytem lub nie może być odczytany przez serwer.

Jeśli myślisz, że jest to błąd tego serwera, skontaktuj się z administratorem.

Error 403

localhost
Apache/2.4.17 (Win32) OpenSSL/1.0.2d PHP/5.5.30

Co mam zrobić?

0

A masz włączony serwer php?

0

mam wlaczany xampp

1

@22robert na pewno nie tworzyć 30 wątków o tym samym problemie. Twój problem jest bardzo powszechny i zapewniam Cię, że trochę googlowania i dasz sobie radę. Akurat mam trochę czasu, więc postaram Ci się pomóc, ale na przyszłość naucz się szukać i formatuj normalnie kod na forum używając znaczników code

  1. Zainstaluj WAMP (według mnie jest lepszy od XAMP'a)
    1.1*. Dodaj php do zmiennych środowiskowych. Ścieżka to c\wamp\bin\php\php_jakas_wersja
    1.2*. Dodaj mysql do zmiennych środowiskowych. Ścieżka to c:\wamp\bin\mysql\mysql_jakas_wersja\bin
    wydaje mi się, że tak wyglądają te ścieżki, nie jestem pewien w 100%, możesz to sprawdzić otwierając cmd i wpisująć mysql --version (lub - version) i to samo z php

Powyższe dwa punkty pozwolą Ci odpalić "globalnie" php i mysql z konsoli cmd.

  1. Skonfiguruj virtual hosta
    2.1 Przejdź do katalogu c:/wamp/bin/apache/Apache.../conf/
    2.2 Otwórz plik httpd i odkomentuj "Include conf/extra/httpd-vhosts.conf" (czyli usuń #)
    2.3 Przejdź do katalogu extra i wyedytuj httpd.vhosts.conf dodając poniższy kod na samym dole tego pliku
<VirtualHost *:80>
    ServerName strona.local
    DocumentRoot c:/wamp/www/strona
 
    SetEnv APPLICATION_ENV "development"
 
    <Directory c:/wamp/www/strona>
        DirectoryIndex index.php
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

strona.local - tak jak chcesz się odnosić do strony w pasku przeglądarki
c:/wamp/www/strona - ścieżka do katalogu z Twoją stroną. Najlepiej go wrzuć do wamp/www. Nazwa podkatalogu (strona) dowolna, aby się zgadzała z tym co wpiszesz tutaj.

2.4 Wyedytuj plik /etc/hosts. W windowsie jest to chyba c:/Windows/system32/drivers/etc/hosts. Doklej tam linijkę 127.0.0.1 strona.local
3. Zrestartuj WAMP'a
4. Wrzuć pod wskazany wcześniej katalog strona plik index.php, a w nim

<?php phpinfo();
  1. Przejdź pod adres strona.local

** Wyszukaj add enviroment variable + nazwa_systemu_operacyjnego*

0

To ty masz w końcu Wampa czy Xamppa?

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