Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Nie mogę odpalić skryptów PHP na LAMPIE
Testosteron
post
Post #1





Grupa: Zarejestrowani
Postów: 113
Pomógł: 2
Dołączył: 15.09.2011

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


Jeszcze kilka dni temu wszystko było ok. Od tamte pory nic nie robiłem z apachem. Mniejsza z tym. Folder w którym trzymam skrypty zmieniłem na /home/user/publiczny/WWW. Skrypty były uruchamiane bez najmniejszego problemu. Dzisiaj jednak było inaczej. Kiedy wpisuję samo localhost pojawia się czysta strona. Jeżeli wpisuję adres np. localhost/test.php, nie może odnaleźć pliku. Sprawdziłem jeszcze raz plik Default w którym ustawiałem ścieżkę do folderu i wszystko jest ok. Korzystając z tego artykułu:
http://www.arturpyszczuk.pl/lamp.html
Próbowałem zmienić adres dostępu, na localhost/~user. Kiedy odwołuję się do konkretnego pliku, zamiast interpretować skrypt, chce go zapisać.

Restartowałem apacha kilkakrotnie i nie dało to efektu. Próbowałem też deinstalacji i nic. O co chodzi?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
Kostek.88
post
Post #2





Grupa: Zarejestrowani
Postów: 376
Pomógł: 47
Dołączył: 23.08.2007
Skąd: Warszawa

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


a zagladales do pliku httpd.conf? Tam, zdaje sie, byla mozliwosc ustawienia bezwzglednej sciezki do katalogu, w ktorym sa uruchamiane skrypty
Go to the top of the page
+Quote Post
thek
post
Post #3





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




A na żyrandolu próbowałeś? wink.gif

A tak powaznie... Skoro próbuje zapisać plik zamiast go przetworzyć to wskazuje, że coś nie tak jest z Hadlerem lub samym php. Sprawdź czy PHP startuje, a jeśli tak, to czy w konfiguracji masz powiązanie plików o rozszerzeniu php z interpreterem.


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post
Testosteron
post
Post #4





Grupa: Zarejestrowani
Postów: 113
Pomógł: 2
Dołączył: 15.09.2011

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


Plik httpd.conf jest pusty

Pomoże ktoś?
Go to the top of the page
+Quote Post
rotflonline.pl
post
Post #5





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 6.10.2011

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


Cytat(Testosteron @ 7.10.2011, 17:34:07 ) *
Plik httpd.conf jest pusty

Pomoże ktoś?


Przeinstaluj Apache. Zakładam, że sam instalowaleś LAMP ze źródeł? Masz linka:
http://www.beskid.net/~wladek/linux/apache2.html

EW. ściągnij źródła i przekopiuj sam plik httpd.conf. Jak to się mogło stać, że jest pusty? Przejrzyj logi i zapis ostatnich operacji.

Z poważaniem
Zespół rotflonline.pl
Powód edycji: [Daiquiri]: Usuwam link
Go to the top of the page
+Quote Post
Testosteron
post
Post #6





Grupa: Zarejestrowani
Postów: 113
Pomógł: 2
Dołączył: 15.09.2011

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


Instalowałem za pomocą apt-get. Linuksa dopiero się uczę. Teraz wpisałem polecenie
sudo apt-get install httpd*

Coś wreszcie ruszyło, ponieważ pojawia się domyślny dokument w html. Jednak skrypty PHP chce zapisywać. Chciałem zrestartować Apache, ale pojawia mi się coś takiego
Cytat
Syntax error on line 9 of /etc/apache2/sites-enabled/000-default:
<Directory> directive missing closing '>'
Action 'configtest' failed.
The Apache error log may have more information.
...fail!

Linia 9 to:
Cytat
<Directory /home/user/WWW/

Kiedy zamykam znacznik Directory, pojawia mi się coś takiego:
Cytat
* Restarting web server apache2 Warning: DocumentRoot [/home/user/WWW/] does not exist
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
Warning: DocumentRoot [/home/user/WWW/] does not exist
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Action 'start' failed.
The Apache error log may have more information.
[fail]


Popełniłem błąd- stworzyłem folder www w profilu admina a nie suera i dlatego odnalezienie ścieżki nie było możliwe. Teraz jednak naprawiłem ten błąd i... dalej nic:
Cytat
* Restarting web server apache2 apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Action 'start' failed.
The Apache error log may have more information.
[fail]
Go to the top of the page
+Quote Post
roberto777
post
Post #7





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 12.12.2011

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


Przede wszyskim trzeba zamknąć polecenie: <Directory /home/user/www/>. Po drugie zamiast user spróbuj wpisać swoją nazwę, która w terminalu wyświtla się przed @. Powinno wtedy być dobrze.


--------------------
http://gvozarabiaj.pl/gvo.html
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 22:37