Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: blad jest apach'a czy mego kodu ?
Forum PHP.pl > Forum > Przedszkole
patrycjuszd
Gdy wpisuje "localhost" w IE (mam zmieniona opcje document root) widze liste folderow i plikow z odpowiedniej sciezki ale php nie jest odczytywane bo jak ma plik test.php
  1. <?
  2. echo 'test kodu php';
  3. ?>

to widze calosc(ze znacznikami php i komenda poprostu jakbym jakis tekst napisal)

Gdy wpisuje "localhost" w MF (mam zmieniona opcje document root) nie widze listy folderow i plikow z odpowiedniej sciezki ale wyskakuje mi informacja
"Forbidden
You don't have permission to access / on this server."
Gdy wpisze
localhost/nazwapliku.php
to plik jest odczytywany poprawnie (kod php dziala)

nie wiem czemu ale jak wyswietllilem ten plik w FM i w tym samym momencie zmienialem jego kod i zapisalem a pozniej odswiezylem strone
to zamiast pliku mam ten komunikat
Parse error: parse error, unexpected ';' in c:\strona\ksiazka\rozdzial_01\przetworzzamowienie.php on line 9

dzieje sie tak z kazdymi plikami tylko numerek na koncu komunikatu sie zmienia np z 9 na 12

CO ROBIC ?
Wykrywacz
Mi to wygląda na źle zainstalowanego php'a.

Albo gdzieś zrobiłeś błąd przy ponownym pisaniu.

Pokaż coś więcej.
patrycjuszd
Cytat(Wykrywacz @ 2006-03-29 10:34:48)
Mi to wygląda na źle zainstalowanego php'a.

php i apache instalowalem odzielnie.mam php 4.3.0. moze masz racje ze cos zle zrobilem bo na koncu instalacji (jako serwer wybralem Apache) wyswietlil sie komunikat ze nie jeszcze automatryczengo konfiguratora do apache czy cos takie i ze jak chce zkonfigurowac to musze zobaczyc plik install.txt
poczytalem i wzialem te linijki co mam w ksiazce(php i MySQL Tworzenie stron WWW Vademecum profesjonalisty) a jako tytul bylo napisane cos o CGI(w install.txt).
Jestem poczatkujacy i nie znam sie na tym.
Cytat(Wykrywacz @ 2006-03-29 10:34:48)
Albo gdzieś zrobiłeś błąd przy ponownym pisaniu.

ja tylko dodalem jedna linijke
  1. <?php
  2.  
  3. echo date ('H:i, jS F');
  4.  
  5. ?>
mike
A daj więcej kodu.

Bo ten błąd, który zacytowałeś mówi o błędzie w kodzie.

Pokaż więcej. Błąd jestw Twoich poprawkach (niekoniecznie w tej linni - ona jest dobra) a nie w działaniu Apache'a.

P.S.
Popraw temat wątku. Nie jest zgodny z zasadami pisania na tym forum.
patrycjuszd
  1. <html>
  2. <head>
  3. <title>Częœci samochodowe Janka — wyniki zamówienia</title>
  4. </head>
  5. <body>
  6. <h1>Częœci samochodowe Janka</h1>
  7. <h2>wyniki zamówienia</h2>
  8. <?
  9. echo 'zamowienie przyjete o '.;
  10. echo date ('H:i, jS F')
  11. ?>
  12. </body>
  13. </html>

plik jest zapisany jako przetworzzamowienie.php (jest to przyklad z ksiazki)
mam tez inny plik transport.php ktorego nie dotykalem ale mam ten sam problem tylko zamaist na koncu komunikatu jest 12 a nie 9
nospor
  1. <?php
  2. echo 'zamowienie przyjete o ';
  3. echo date ('H:i, jS F');
  4. ?>
A jak teraz? smile.gif
patrycjuszd
ten plik dziala ale jest drugi przyklad i ten nie dziala sad.gif
  1. <html>
  2. <body>
  3. <table border="0" cellpading="3">
  4. <tr>
  5. <td bgcolor = "#CCCCCC" align="center">Odległoœć</td>
  6. <td bgcolor = "#CCCCCC" align="center">Koszt</td>
  7. </tr>
  8. <?php
  9. $odleglosc = 50;
  10. while ($odleglosc <= 250 )
  11. {
  12. echo "<tr>\n <td align="right">$odleglosc</td>\n";
  13. echo " <td align="right">". $odleglosc / 10 ."</td>\n</tr>\n";
  14. $odleglosc += 50;
  15. }
  16. ?>
  17. </table>
  18. </body>
  19. </html>
mike
Poczytaj sobie o podstawach: Łańcuchy znaków (string), bo składnia to jest to minimum, które trzeba znać zanim za cokolwiek się weźmiesz.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.