ugrás a tartalomhoz

Kezdö php-s erdes

Gaspi · 2010. Nov. 18. (Cs), 17.44
Most ismerkedem a php-vel. Van XAMPP a gépen, Apachban, modosítottam a httpd.conf file, php.ini ben is amit irnak (short_open_tag, display_error, stb. Miért nem megy
ez az egyszerü helloword kod ???

<?php
print ("Helló, én egy PHP szkript vagyok!");
?>

Az oldal forrásaként látom, de amúgy nagy üresség van a képernyőn!
 
1

httpd.conf

Poetro · 2010. Nov. 18. (Cs), 18.05
A `httpd.conf`-ban valószínűleg nem került bele, hogyan is kell kezelnie a PHP fájlokat, vagy nem jó módszerrel nyitod meg a fájlt.
2

a localhost a hunyo

Gaspi · 2010. Nov. 18. (Cs), 19.18
Ezeket írja a php 24 óra alatt:
AddType application/x-httpd-php .php .php3
AddType application/x-httpd-php-source .phps
AddType application/xhttpd-php .html

Firefoxal nyitom meg:
file:///C:/Program%20Files/xampp/php/elso.php
ha,
http://localhost/elso.php ként akarom megnyitni akkor 404 hibát dob /file not found/
valahol itt lesz a hiba :)
3

Firefoxal nyitom

kuka · 2010. Nov. 18. (Cs), 20.28
Firefoxal nyitom meg:
file:///C:/Program%20Files/xampp/php/elso.php
Ezt ne is próbáld, mert a file:// protokollos kérések nem mennek át a web szerveren, tehát az nincs mikor ráeressze a PHP értelmezőt az állományra.
ha,
http://localhost/elso.php ként akarom megnyitni akkor 404 hibát dob
Ebbe az irányba folytasd. Ha azt akarod, hogy pontosabban megírjuk merre, akkor a DocumentRoot direktíva értéke és az elso.php konkrét elérését tudnunk kell. (És persze ServerRoot, VirtualHost, Alias, RewriteRule, satöbbi, amennyiben beleszólhatnak a kérésbe.) Addig is a http://localhost/php/elso.php-t még megpróbálnám.
4

A localhost a nyerő

N0r3i · 2010. Nov. 18. (Cs), 20.42
Ha még mindig ugyan azt a hibaüzit kapod a file://-os próbálkozásra, akkor az a baj, hogy az XAMPP alatt a htdocs könyvtárba kell tenni a php kódot (célszerűen alkönyvtárba, ami mondjuk az oldal címe), és ekkor a

http://localhost/könyvtárnév/elso.php

működni fog, ha fut a szerver.

Üdv: Norbi
5

Másfél napi keresgélés után, unistall

Gaspi · 2010. Nov. 22. (H), 13.24
Valószínüleg az volt a baj hogy még a július körül raktam fel az xampp-ot és drupal-os felülettel szórakozgattam, http://localhost alatt egyből az jött be. Szóval fogtam az egészet unistall, restrart, install, helloword megír, és lássatok csodát, működik.
Sztem a httpd.conf file-ban állíthattam el valamit a drupal miatt.
Szóval köszönöm az eddigi ötleteket, és a segítséget.