Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]nie działa PHP; zamiana IISa na Apache'a
johnyjj2
post
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 5.07.2009

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


Witam!

Mam zainstalowany serwer - Windows, IIS (nie chciałem go instalować, ale takie otrzymałem polecenie odgórne), KF Web Server (również polecenie odgórne), MySQL, PHP. Przyszedł pewien gość od PHP i wgrał Apache'a, no to już mam dwa programy niepotrzebne - IIS, KFWS. No i teraz muszę doprowadzić to wszystko do porządku. Najchętniej to bym wszystko wyrzucił i wgrał MySQL+PHP+Apache, ale to nie do mnie należy decyzja. No więc muszę jakoś odpalić stronkę, która jest napisana w php. Wygląda ona następująco:
Cytat
katalogi - public, system, tmp, uploads
pliki - index.php

W pliku index.php:
Kod
<?php

/*
|---------------------------------------------------------------
| PHP ERROR REPORTING LEVEL
|---------------------------------------------------------------
|
| By default CI runs with error reporting set to ALL.  For security
| reasons you are encouraged to change this when your site goes live.
| For more info visit:  http://www.php.net/error_reporting
|
*/
    //error_reporting(E_ALL);
    error_reporting(E_ERROR);
(...)
*/
require_once BASEPATH.'codeigniter/CodeIgniter'.EXT;
?>

(Powyżej podałem tylko początek i koniec tego pliku).

Dysk wygląda następująco (tylko niektóre katalogi i pliki podaję):
Kod
Inetpub
PHP - tylko jeden plik w tym katalogu
    php.ini
Program Files
    Apache Software Foundation
        Apache2.2
            htdocs
                nazwa_strony_ktora_chce_odpalic
    KeyFocus
    MySQL
    PHP


Gość, który konfigurował stronkę zostawił mi informację, że:
Cytat
Portal został wgrany w dwóch miejscach:
F:\Inetpub\wwwroot\nazwa_strony
F:\Program Files\Apache Software Foundation\Apache2.2\htdocs\nazwa_strony


No to zrobiłem tak, że wyłączyłem KFWS, zainstalowałem ponownie MySQL i Apache, bo np. w katalogu Apache były tylko katalogi conf, htdocs i logs, czyli podejrzanie mało. Po reinstalacji Apache'a jest ich dużo więcej. Pliki konfiguracyjne skopiowałem te, co były we wcześniejszej instalacji (podmieniłem na nowozainstalowane).

Wchodzę w Internet Explorer na serwerze. Wpisuję localhost i pojawiają mi się dwa okienka http://localhost/localstart.asp i http://localhost/iishelp/iis/misc/default.asp czyli jednak IIS jest włączony. Nie udało mi się go wyłączyć, bo nigdy nie korzystałem z IISa.

Wchodzę w IE w http://localhost/nazwa_stronki/ i pojawia mi się w okienku IE plik index.php, ale wcale nie jest on wykonany, tylko tak jakbym otworzył index.php w notatniku, tyle że jest to okienko IE. Czyli jednak PHP nie działa poprawnie.

Doprawdy nie wiem, co zrobić, żeby to działało jak trzeba. Tak jak już pisałem, wyrzucenie wszystkiego i zainstalowanie PHP+MySQL+Apache, co byłoby najrozsądniejszym wyjściem, nie wchodzi w grę.

Z góry dzięki za pomoc!
Pozdrawiam!

Ten post edytował johnyjj2 3.08.2009, 14:26:34
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Spawnm
post
Post #2





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




Proszę dodać tag do tematu.
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: 22.08.2025 - 15:53