Sāku likvidēt analfabētismu saistībā ar webu un sāku lasīt labu PHP grāmatu čaiņikiem.(isbn=9780672329166)
Ilgi cīnijos ar testa mašīnas instalēšanu (LAMP uz WinXP) un noticēju autoram , ka ja phpinfo() parāda sakarīgu info logu, tad apache un php darbojas, jo mērķis iepazīties ar PHP nevis apgūt LAMP administrēšanu.
Tad tiku lidz Chapter 1 pirmajam skriptam, kur parādīts, ka iestarpinot iekš parasta HTML <?php> tagu, servera galā var visādi izdarīties, bet klienta galā redzams tikai tīrs beigu HTML.
Man jau šeit aplauziens, jo es klienta gala iekš PageSource redzu ari to PHP tagu, tikai rozā krāsā, kas izskatās pēc komenta.
Problēma (php nepārsēšana) ir tikai tad, ja uzčikāju uz dokumentiem iekš laboriņu folderiem - piem C:\labs\Ch01\processorderLE.php
Tad browsera adresē tā arī ierakstās file:///C:/labs/Ch01/processorderLE.php
Ja failus pārkopēju uz apache/htdocs folderi, kas ir ari doc_root iekš php.ini, un ierakstu browsera adresē ar roku smuki http://localhost/processorderLE.php tad ekrāns izskatās kā vajag un pagesource nerāda <?php> - tikai pareizu HTML.
Acīmredzot pie vainas php konfigurācija. It kā php tālāk lasīt varu, jo darbojas localhost, taču
būšu pateicīgs, ja šo var ātri novērst.
p.s. Forumā skatījos, bet tik stulbu jautājumu neatradu - sorry.
Šeit kods un pagesources teksti
*** ja adrese browseri ir sitada ***
file:///C:/LAMP/Apache%20Software%20Foundation/Apache2.2/htdocs/processorderLE.php
*** tad redzamas HTML lapas source izskatas sadi***
<html>
<head>
<title> Boba Auto Parts - Order Results </title>
</head>
<body>
<h1> Boba auto parts </h1>
<h2> Order results </h2>
<?php
echo '<p>order processed. </p>';
?>
</body>
</html>
*** ja adrese browseri ir sitada ***
http://localhost/processorderLE.php
*** tad redzamas HTML lapas source izskatas sadi***
<html>
<head>
<title> Boba Auto Parts - Order Results </title>
</head>
<body>
<h1> Boba auto parts </h1>
<h2> Order results </h2>
<p>order processed. </p></body>
</html>
*** pats PHP fails processorderLE.php ir sitas ***
<html>
<head>
<title> Boba Auto Parts - Order Results </title>
</head>
<body>
<h1> Boba auto parts </h1>
<h2> Order results </h2>
<?php
echo '<p>order processed. </p>';
?>
</body>