Apache2.0

Sekcia: Konfigurácia 11.04.2009 | 15:40
Avatar mato1512   Používateľ
Zdravim, pokusam sa spojazdit apache 2.0 no nejak sa mi to nedari. Zo zaciatku som stiahol zdrojak z stranky apache a skompiloval do /usr/local/apache2. vytvoril som programik na testovanie test.php v adresari /usr/local/apache2/htdocs/, cez mozillu som ho otvoril pomocou http://localhost/test.php .No vypisalo mi to len ako textovy dokument cize nieco taketo:
<HTML>
Toto je obycajna stranka a prave je : <?echo Date("G:i")?>
</HTML>
takze mi len vypisalo to co som napisal...

Hladal som vsade no nikde nic ... Nakoniec som nasiel diskusiu na starom dobrom LinuxOS :-)
Cize som do /usr/local/apache2/conf/httpd.conf pridal na koniec :
LoadModule php5_module /usr/lib/apache2/modules/libphp5.so 
AddType application/x-httpd-php .php .phtml .php3 
AddType application/x-httpd-php-source .phps

Po spusteni apache mi vyhodilo :
Syntax error on line 1036 of /usr/local/apache2/conf/httpd.conf:
Cannot load /usr/lib/apache2/modules/libphp5.so into server: /usr/lib/apache2/modules/
libphp5.so: cannot open shared object file: No such file or directory

Skusil som teda preisntalovat php aj apache ==> yum remove httpd php a nasledne yum install httpd php no instalovanie my vyhodilo :
[mato@fedora]$ yum install php httpd
Loaded plugins: refresh-packagekit
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package httpd.i386 0:2.2.10-2 set to be updated
--> Processing Dependency: httpd-tools = 2.2.10-2 for package: httpd
---> Package php.i386 0:5.2.8-1.fc10 set to be updated
--> Finished Dependency Resolution
httpd-2.2.10-2.i386 from fedora has depsolving problems
  --> Missing Dependency: httpd-tools = 2.2.10-2 is needed by package httpd-2.2.10-2.i386 (fedora)
Error: Missing Dependency: httpd-tools = 2.2.10-2 is needed by package httpd-2.2.10-2.i386 (fedora)

Takze, vedel by mi niekto pomoct ako nainstalovat opat apache aj php ? a nasledne pomoct aby mi na stranku vypisovalo co chcem?

Dufam ze som nikoho neodradil pri pohlade na dlhu otazku ale z mojho amaterkeho hladiska sa mi to zdalo byt potrebne pretoze chybu som mohol urobit takmer vsade :-(
    • Re: Apache2.0 11.04.2009 | 18:17
      Avatar lubos679   Používateľ
      Nema Fedora v repozitaroch hned Apache 2 aj PHP 5? Co keby si aj apacha aj php jednoducho zaskrtol a nainstaloval?
      Na Ubuntu pri instalacii s repozitarov to pekne slo. Automaticky sa nastavilo, aby sa spustal modul PHP v Apache. Vidim ale ze mas Fedoru.....
      Skus, ci to pojde. Alebo pozadujes verziu, ktora v repozitaroch nieje?
      Potom otestuj funkcnost PHP. Vytvor si subor .php a hod tam <? phpinfo (); ?>
      • Re: Apache2.0 12.04.2009 | 15:07
        Avatar mato1512   Používateľ
        mno ee nic nezabralo...ale ja som to uz nejak vyriesil...
        Preinstaloval som Fedoru a nainstaloval som apache z rpm balickov (uz odomna nepytalo ten httpd-tools ) a takisto som aj php nainsatloval...a po spusteni vsetko klapalo... bere mi uz aj php. Nemam tusenie ako ze to uz ide...ale mozno je to tym ze som predtym instaloval apache z zdrojakov a nie z predpripavenych balickov... ale dakujem za pomoc ;)