Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Apache,PHP] problem
Forum PHP.pl > Forum > Serwery WWW > Apache
kriss93
Otóż dorwałem się do książki "php5 apache i mysql od podstaw " i doszedłem do momentu konfiguracji Apache'a i PHP.Mam pododawane te rzeczy co muszą być do pliku httpd.conf.
I tu pojawia się problem z dodaniem Php 5.2.6 do serwera Apache 2.0.63 [próbowałem z najnowszą wersją apache'a ale się "gryzie" z Php].Otóż wszystko chodzi dobrze ale jak chce zoabzcyć na serwerze coś napisanego w php to widze tylko białe tło. Może wiecie co jest grane ?

P.S. Zamieszczam link do pliku httpd.conf

http://rapidshare.com/files/130458952/httpd.conf.html

Z góry dziex.
Pozdrawiam.
zimi
wbrew pozorom wydaję mi się że białe tło znaczy że serwer działa smile.gif
a to dlatego że prawdopodobnie masz ustawione standardowe ustawienia w php.ini, w tym:
display_errors = Off

ustal na On..., oraz error_reporting = E_ALL lub E_ALL | E_STRICT

a potem zdebuguj swój kod smile.gif

ogólnie w Twój kod pewnie wkradła się literówka, program został zakończony, wyniki w związku z tym nie wyświetlone, a błędy nie wyświetlone w związku z ustawieniami wspomnianych dyrektyw, które to są związane z bezpieczeństwem... smile.gif
kriss93
Wiem że serwer działa biggrin.gif sprawdzałęm na HTML. jak pozmieniałem to co mi kazałeś to nadal na skrypcie PHP ukazuje mi się białe tło.
webdice
Cytat(kriss93 @ 18.07.2008, 10:39:23 ) *
Wiem że serwer działa biggrin.gif sprawdzałęm na HTML. jak pozmieniałem to co mi kazałeś to nadal na skrypcie PHP ukazuje mi się białe tło.


Restartowałeś apache po zmianach w php.ini?
kriss93
Tak restartowałem
webdice
W httpd.conf masz:

Kod
#LoadModule php5_module "c:/php/php5apache2_.dll"
#AddType application/x-httpd-php .php


zmień na:

Kod
LoadModule php5_module "c:/php/php5apache2_.dll"
AddType application/x-httpd-php .php


Oczywiście ścieżki muszą być poprawne. Plik php.ini wrzuć najlepiej do c:/windows/ i na nim operuj, oczywiście wprowadź zmiany te które zaproponował ~zimi, a na dodatek ustaw dyrektywe display_startup_errors na On i nie zapomnij zrestartować serwera apache.

P.S. Przenoszę na Serwery www / Apache.
kriss93
Przeinstalowałem, pozmieniałem i nic ciągle widać białe tło.
Może mógłbyś mi podesłać poprawnie skonfigurowane pliki? Ja bym je porównał.
I jeszcze pytanko do ciebie Jakiego Ty serwera używasz i jakiego Php ?
webasek
Witam mam podobny problem ma apache 2.2.9 oraz php 5.2.6 po uruchomieniu skryptu php pokazuje się białe tło natomiast jak sprawdzę źródło to jest
Kod

   <?
   echo "jakiś tekst";
   ?>


korzystałem wcześniej z krasnala bo mi wystarczał w zupełności jednak nie mogę z nim "zgrać" bazy danych zainstalowanej oddzielnie. Więc jeśli koś ma pomysł proszę o pomoc.
Powiem jeszcze, że php instalowałem z pliku .msi ale również rozpakowując i konfigurując ręcznie.
P.S. Proszę nie odsyłać do google uwierzcie próbowałem już wielu rożnych rzeczy i nie pomogło. Naprawde wielu.

Dodam jeszcze, że pracuje na windows Vista
MarKust71
A próbowałeś:

<?php
echo "jakiś tekst";
?>


?
tommy4
Sprawdźcie logi z apache'a.

Może brakuje jakiejś .dll w systemie, np. do modułu apache2.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.