Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]"rozumienie" plików PHP przez krasnala
piotr.kozuch@gma...
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 22.05.2008

Ostrzeżenie: (0%)
-----


Witam!
Mam pewien problem ze skryptami php i wirtualnym serwerem Krasnal.
Zainstalowałem "Krasnal Serv 2.7" i wszystko działa ok, tzn. wszystko się łączy jak należy, przykładowe strony też działają poprawnie. Problem zaczyna się jak wrzucam do niego swoją stronkę (swoje skrypty php). Gdy próbuje je włączyć, zamiast strony w przeglądarce (treści) widzę kod źródłowy... Wygląda na to, że Krasnal nie "rozumie" tego kodu. Zwykłe pliki *.htm odczytywane są poprawnie.
Kod jest napisany poprawnie na 100%. Co jest przyczyną tych problemów i jak się ich pozbyć.
Pozdrawiam serdecznie
Piotr

Ten post edytował piotr.kozuch@gmail.com 22.05.2008, 22:49:38
Go to the top of the page
+Quote Post
ActivePlayer
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 224
Pomógł: 40
Dołączył: 6.07.2004
Skąd: Wuppertal

Ostrzeżenie: (0%)
-----


proszę nie pisac boldem całego posta.

czy Twoje pliki mają rozszerzenie .php?
Go to the top of the page
+Quote Post
Demio
post
Post #3





Grupa: Zarejestrowani
Postów: 14
Pomógł: 1
Dołączył: 22.05.2008

Ostrzeżenie: (0%)
-----


A czy skrypty zaczynają się znacznikami "<?php" ? (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif)
Go to the top of the page
+Quote Post
.radex
post
Post #4





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

Ostrzeżenie: (0%)
-----


Czy moduł PHP jest na pewno włączony?
Go to the top of the page
+Quote Post
piotr.kozuch@gma...
post
Post #5





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 22.05.2008

Ostrzeżenie: (0%)
-----


Mają rozszerzenie php.
Zaczynają się tak:
<?
header( 'Content-type: text/html; charset=iso-8859-2' );
//!file_exists('install.php') or die ('<u>Delete</u> <b>install</b> file.');
error_reporting(E_ALL );
//error_reporting(E_ALL - E_NOTICE);
//error_reporting(E_ALL);
ini_set('display_errors', '0'); $mtime = microtime();
$mtime = explode(" ",$mtime);
$mtime = $mtime[1] + $mtime[0];
$startTime = $mtime; //@$_REQUEST['a'] or $_REQUEST['a'] = 'showStaticPage'; // /farma/index.php?a=showDBContent&c=DBContentHandler&p=$1$2 [L]


Moduł PHP jest raczej włączony. Na stronie testowej wszystko jest ok.
Go to the top of the page
+Quote Post
.radex
post
Post #6





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

Ostrzeżenie: (0%)
-----


To tak - z jakiego adresu "odpalasz" swój plik .php? Poprzez http://localhost/ czy po prostu klikasz dwa razy na ten plik, żeby się w przeglądarce otworzył? Może źle zrozumiałeś jak działa taki serwer lokalny.
Go to the top of the page
+Quote Post
piotr.kozuch@gma...
post
Post #7





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 22.05.2008

Ostrzeżenie: (0%)
-----


Po przeprawieniu początku na "<?php" problem nadal jest.

Plik odpalam przez http://localhost
Go to the top of the page
+Quote Post
.radex
post
Post #8





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

Ostrzeżenie: (0%)
-----


Może jakiś .htaccess coś psuje...

Zobacz czy w folderze na pliki stron jest taki plik (tj. o nazwie ".htaccess")
Go to the top of the page
+Quote Post
piotr.kozuch@gma...
post
Post #9





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 22.05.2008

Ostrzeżenie: (0%)
-----


Tak, są dwa takie pliki z rozszerzeniem .txt
Oto treść:

#
# FCKeditor - The text editor for internet
# Copyright © 2003-2005 Frederico Caldeira Knabben
#
# Licensed under the terms of the GNU Lesser General Public License:
# http://www.opensource.org/licenses/lgpl-license.php
#
# For further information visit:
# http://www.fckeditor.net/
#
# "Support Open Source software. What about a donation today?"
#
# -----------------------------------------------------------------------------
#
# On some specific Linux installations you could face problems with Firefox.
# It could give you errors when loading the editor saying that some illegal
# characters were found (three strange chars in the beginning of the file).
# This could happen if you map the .js or .css files to PHP, for example.
#
# Those characters are the Byte Order Mask (BOM) of the Unicode encoded files.
# All FCKeditor files are encoded with Unicode.
#
# Just rename this file to ".htaccess" and live it in the editor directory.
# There are no security issues on doing it. It just set the ".js" and ".css"
# files to their correct type.
#

AddType application/x-javascript .js
AddType text/css .css


I lokalizacje:

www\admin\common\js\FCKeditor
lib\propeller_1.0-RC2.8\www\admin\common\js\FCKeditor
Go to the top of the page
+Quote Post
.radex
post
Post #10





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

Ostrzeżenie: (0%)
-----


eee, jak z rozszerzeniem .txt to nie ma to żadnej wartości.

W zasadzie to ciężko Ci pomóc - nie znamy dokładnie sytuacji, a na odległość ciężko nagle coś wymyślić.
Go to the top of the page
+Quote Post
batman
post
Post #11





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Proszę poprawić bbcode oraz zmienić pierwszy post tak, by nie był pisany boldem.
Go to the top of the page
+Quote Post
piotrooo89
post
Post #12


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




a pokaż jakie masz dokładny adres do pliku? skopiuj z paska adresu.
Go to the top of the page
+Quote Post
piotr.kozuch@gma...
post
Post #13





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 22.05.2008

Ostrzeżenie: (0%)
-----


taki adres mam w pasu adresu.
http://127.0.0.1/~tramp/httpdocs/

a w folderze httpdocs znajduje się plik index.php

jedna z podstron ma np. taka zawartość:

<{if $debug == 1 }>
<{debug}>
<{/if}>
<{include file="$template"}>

co to oznacza, i dlaczego przegladarka tego nie czyta... ?
Go to the top of the page
+Quote Post
Firez
post
Post #14





Grupa: Zarejestrowani
Postów: 17
Pomógł: 4
Dołączył: 6.03.2008

Ostrzeżenie: (0%)
-----


Jeśli dobrze pamiętam zaraz po zainstalowaniu Krasnala pod adresem localhost była strona domyślna na której można było przetestować różne możliwości serwera, między innymi działanie PHP. Może wejdź na stronę domyślną i spróbuj wykonać testy związane z PHP - dowiemy się czy wina leży po stronie konfiguracji serwera czy może w Twoim skrypcie znalazł się jakiś błąd.
Go to the top of the page
+Quote Post
piotr.kozuch@gma...
post
Post #15





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 22.05.2008

Ostrzeżenie: (0%)
-----


na stronie http://localhost przykładowe strony z PHP działają poprawnie.
Go to the top of the page
+Quote Post
phpion
post
Post #16





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Cytat(piotr.kozuch@gmail.com @ 23.05.2008, 00:14:29 ) *
<{if $debug == 1 }>
<{debug}>
<{/if}>
<{include file="$template"}>

Przecież to nie jest kod PHP tylko jakiś system szablonów. Jeśli uruchamiasz skrypt PHP z taką zawartością to nie dziw się, że Ci nie działa. Musisz do tego dodać (o ile nie dodałeś. a obawiam się, że tak właśnie jest) parser szablonów jakiego używasz.
Go to the top of the page
+Quote Post
piotrooo89
post
Post #17


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




może poczytaj jakiś kurs dla początkujących programistów php... bo tak raczej nic nie zdziałasz...
Go to the top of the page
+Quote Post
piotr.kozuch@gma...
post
Post #18





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 22.05.2008

Ostrzeżenie: (0%)
-----


Co to jest " parser szablonów" i jak go dadać ? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) )
pozdrawiam
Go to the top of the page
+Quote Post
phpion
post
Post #19





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Parser/system szablonów to np. Smarty. Nie wiem czy tego systemu używasz (mylące nieco są te < i > wokół {}). Jak dodać? Nie wiem, bo nie wiem czego używasz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Poza tym, jak sugeruje ~piotrooo89, poczytaj jakiś kurs - będzie ci łatwiej.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.08.2025 - 00:09