![]() |
![]() ![]() |
![]() |
![]()
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 |
|
|
![]()
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? |
|
|
![]()
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)
|
|
|
![]()
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?
|
|
|
![]()
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. |
|
|
![]()
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.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 22.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
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") |
|
|
![]()
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 |
|
|
![]()
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ć. |
|
|
![]()
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.
|
|
|
![]()
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.
|
|
|
![]()
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... ? |
|
|
![]()
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.
|
|
|
![]()
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.
|
|
|
![]()
Post
#16
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
<{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. |
|
|
![]()
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...
|
|
|
![]()
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 |
|
|
![]()
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.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 00:09 |