apache...cum?

12 posts / 0 new
Last post
Stefan
apache...cum?

Salutari,

Miam instalat apache pe mandriva dar nu stiu exact cum sa il folosesc. Am citit ca se pune pagina propriu-zisa in /var/www/html/pagina_mea dar nu merge. Cand intru pe http://127.0.0.1/pagina_mea apare o pagina alba goala. La http://127.0.0.1/ apare "It works!".

Ce nu fac bine?

db
Re: apache...cum?

trebuia sa-ti dai seama ca daca ti-a aparut "It works" inseamna ca acolo raspunde serverul de http nu in pagina_mea, dupa cate stiu eu doc_root este htdocs, deci aici trebuie sa pui index.html, index.php, test.jsp. In concluzie serverul http ti-a raspuns inseamna ca este functional.

cosmin
cosmin's picture
Re: apache...cum?

Parcă htdocs era la Apache-urile mai vechi, dacă nu mă înşel. /var/www/html e în regulă. Încearcă să adaugi un slash la sfârşitul URL-ului, adică http://127.0.0.1/pagina_mea/. Asta presupunând că pagina_mea este un director din /var/www/html în care se găseşte un fişier index.html.

De asemenea, poate găseşti incomod lucrul în /var, dat fiind faptul că nu ai drept de scriere pe acolo. Dacă instalezi mod_userdir, poţi pune pagini în directorul /home/numeletau/public_html, şi să le accesezi prin http://127.0.0.1/~numeletau/.

[url=http://counter.li.org/]Linux registered user #368449[/url]

db
Re: apache...cum?

da ai dreptate Cosmin, doc_root la el nu este pagine_mea in consecinta trebuie sa puna / dupa pagina_mea si trebuie sa copieze index.html in acel director. Poate poti sa ma ajuti si pe mine; am xoops si vreau sa nu mai poata vedea cei neinregistrati "All about...." de la membrii noi. Multumesc anticipat

cgherman
cgherman's picture
Re: apache...cum?

poti pune in /var/www/html urmatorul fisier index.php pentru redirectionare

Stefan
Re: apache...cum?

Va multumesc tuturor pentru raspunsuri .
Mi-am dat seama care era buba :oops: Era bulit fisierul index.php al meu.

Totusi as avea o alta intrebare. De unde pot sa setez apache-ul sa-mi spuna cand sunt erori in caodul php ca se pare ca nu zice nimic.

cosmin
cosmin's picture
Re: apache...cum?

Ca să nu fie nevoie să pui slash la sfârşitul numelor de directoare, poţi instala mod_dir.
Pentru raportarea erorilor, trebuie să umbli în php.ini (probabil se află în /etc).
error_reporting = E_ALLsauerror_reporting = E_ALL & ~E_NOTICEPentru dezvoltare, e în regulă să afişezi erori pe ecran. Pentru producţie (adică pe un server adevărat) se preferă fişierele jurnal (log-uri, mai pe româneşte).

[url=http://counter.li.org/]Linux registered user #368449[/url]

Stefan
Re: apache...cum?

Apache are nevoie de restartare dupa ce se fac anumite schimbari in php.ini sau tine cont de ele imediat?

cosmin
cosmin's picture
Re: apache...cum?

Trebuie restartat Apache./etc/init.d/httpd restart

[url=http://counter.li.org/]Linux registered user #368449[/url]

cgherman
cgherman's picture
Re: apache...cum?

alternativ la cele spuse de cosmin:

service httpd restart

Stefan
Re: apache...cum?

Ca adaugire la ce a zis cosmin am descoperit ca mai trebuia setat si diplay_errors pe On. Am restartat Apache-ul si merge.

Legat de fisierul log care contine erorile : Unde il gasesc si cum se numeste?

Syl
Syl's picture
Re: apache...cum?

Vezi /var/log pt loguri. In cazul tau: /var/log/httpd/error.log

[url=http://toxic-chat.sourceforge.net/]ToXic Chat[/url]. Come on people, let's talk sick! | [url=http://sourceforge.net/export/rss2_projnews.php?group_id=129863]Stiri RSS[/url]
[url=http://www.caramida-verde.as.ro/]Cărămida Verde[/url]: intelige