Autor Zpráva
Arnold
Profil
Zdravím,
skúsil som nainštalovať Apache, MySQL a PHP na Vistu, podľa postupu:
http://www.mrako.sk/navody/instalacia-apache-2.2.4-mysql-5.0.4.1-a-php-5.2.2-na-windows-xp/
Skúšal to už niekto?
Aj mi napísalo po inštalácii Apache že "It works!",
cez "MySQL Command Line Client" som sa pripojil na "MySQL monitor" po zadaní hesla,
aj PHP info mi otvorilo v prehliadači, ale keď som do index.php skopíroval:

<?php
$link = mysql_connect('localhost', 'root', 'root');
if (!$link) {
die('Nemôžem sa pripojiť k serveru ' . mysql_error());
... atď

tak po zadaní http://localhost/index.php mi otvorí v prehliadači len prázdnu stránku a nič nenapíše.
Neviem kde som spravil chybu ale asi v tej poslednej konfigurácii.
Ešte vám napíšem odlišnosti ktoré som oproti návodu mal:

- MySQL mám verziu 5.1.39 a nainštaloval som ho do adresára C:\Program Files\MySQL\MySQL Server 5.1\

- v php.ini nemám túto hranatú zátvorku [PHP_BZ2] ale mám toto "extension=php_bz2.dll" ale "extension=php_zlib_filter.dll" tam zase nemám tak som vymazal všetky extensions čo nasledovali po "extension=php_bz2.dll". Ale aj tak tie extension mali pred sebou ";" čiže boli to komentáre tak neviem prečo som ich mal vymazať.
Potom som to uložil. Presunul (nie skopíroval) som celý php.ini do "C:\Windows" a reštart Apache.

- ďalším krokom bolo odkomentovať "extension=php_mysql.dll", tak som ho do "C:\Windows\php.ini" dopísal.
reštart Apache.

- v systémovej premennej v PATH už BOLO dopísané na začiatku: C:\Program Files\Apache\php\

- úprava httpd.conf: "DirectoryIndex index.html" som zamenil za "DirectoryIndex index.html index.php"

- za "AddType application/x-gzip .gz .tgz" som dal riadky:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
Bol tam vyššie aj "AddType application/x-gzip .tgz" ale to malo pred sebou mriežku #
Súbor som uložil, reštartoval Apache.

Ale keď som dal ten PHP kód do C:/Program Files/Apache/htdocs/index.php a v prehliadači otvoril tak len čistú stránku otvorilo.

Budem veľmi vďačný za pomoc.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0