Pystyn testaamaan tekemiäni sivuja(HTML) selaimella muodostamatta nettiyhteyttä. Olen nyt mielestäni asentanut apachen ja siihen php-tuen koneelleni. Nyt kysymykseni kuuluukin näin: Tekemilläni sivuilla on php koodia ja se(php) ei nyt näistä palvelimen asennuksista huolimatta näy ruudullani...MIKSI?? Yhteyttä nettiin siis ei ole.
Tyhmä kysymys varmaan mutta....tahdon siis selvittää
voiko php-koodia sisältäviä sivuja testata ilman internet yhteyttä?
Tyhmä kysymys varmaan mutta....tahdon siis selvittää
voiko php-koodia sisältäviä sivuja testata ilman internet yhteyttä?
Vastaukset 3
Vanhimmat
Muutama:
Pyöriikö Apache?
> CTRL ATL DEL > Task Manager > Apache.exe
Onko Apachen konfigurointitiedostoon lisätty PHP:n tarvitsemat rivit?
>
--- httpd.conf ---
ScriptAlias /php/ "c:/.../php/"
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
Action application/x-httpd-php "/php/php.exe"
--- tästä poikki ---
Onko osoite oikein?
> http://127.0.0.1/tiedosto.php
Kokeile nyt noita. Ei, ei tarvii yhteyttä internettiin.
.sibbis
1. Task managerista en löytänyt Apache.exe tiedostoa
2. Apachen konfigurointitiedoston loppu näyttää tältä:
#ErrorLog logs/dummy-host.example.com-error_log
#CustomLog logs/dummy-host.example.com-access_log common
#
#And for PHP 4.x, use:
#
ScriptAlias/php/”d:/php/”
AddType application/x-httpd-php.php
AddType application/x-httpd-php-source.phps
Action application/x-httpd-php”/php/php.exe”
3.Apachea kun yritän käynnistää tulee ruutuun teksti:
Syntax error on linen 989 of d:/apache/conf/httpd.conf:
Invalid command ´ScriptAlias/php/öd:/php/ö´, perhaps mis-spelled or denifed by a module not included in the server configuration
Note the errors or messages above, and press the.....
Kiitos muuten, että viitsit vaivautua.
Juu kyllä PhP:tä voi testailla ilman internetti yhteyttä.
Musta tuntuu että sulla on ongelmana että
sä oot poluttana väärin "conf".
Sulla taitaa apache olla asennettu D:\ lle
Sun pitää osata kertoa "conf" ja php.ini tiedostossa oikeat polut mistä "tarvittavat osat" löytyy.