когда первый раз устанавливал тоже не сразу обратил внимание что вставляю в файл c:\Program Files\Apache Group\Apache2\htdocs\test\index2.php Там когда вставляешь <?php print "Current PHP version: <b> ". phpversion() ."</b>"; /* В этой строчке измените пароль доступа к mysql НА ТОТ, КОТОРЫЙ ВЫ ВВОДИЛИ ПРИ УСТАНОВКЕ MYSQL!!! $link = mysql_connect("localhost", "root","YOURPASSWORD") or die("Could not connect"); */ $link = mysql_connect("localhost", "root","YOURPASSWORD") or die("Could not connect"); if( !$link ) die( mysql_error() ); $db_list = mysql_list_dbs($link); while ($row = mysql_fetch_object($db_list)) { echo "<h3>Database \"".$row->Database."\"</h3>\n"; $result = mysql_list_tables($row->Database); if(!$result) die( "DB Error, could not list tables\n MySQL Error: ".mysql_error() ); else { while ($row = mysql_fetch_row($result)) print "Table: $row[0]<br>"; mysql_free_result($result); } } ?> не забудь поменять "yourpassword" на твой пароль. если уже сделал, тогда не знаю))
Привет! Я столкнулся со следующей проблемой: Установил Apache 2.0.55 под Windows Vista, потом пробовал проинсталлировать php4.4.2 перенес файлы php4ts.dll и php.ini в папки System32 и Windowsб соответственно. Подредактировал конфигурационный файл Apache - добавил следующие строчки: LoadModule php4_module c:/php/sapi/php4apache2.dll AddType application/x-httpd-php .php Создал файл index.php, в который записал: <? phpinfo(); ?> В результате на страницу http://localhost открыл успешно, а вот когда открыл страницу http://localhost/index.php, то он выдал абсолютно пустую страницу. Попробовал списать инсталляционный файл php5.2.5: проинсталлировал, в конфигурационном файле Апача закомментировал строчки LoadModule php4_module c:/php/sapi/php4apache2.dll AddType application/x-httpd-php .php при этом увидел, что инсталлер добавил новые: PHPIniDir "C:/PHP5/" LoadModule php5_module "C:/PHP5/php5apache2.dll" Но проблема не исчезла. Причем, как я понимаю если бы пхп совсем не работал, то мне на экране выдало бы строчку: <? phpinfo(); ?>. :shock: Может кто-то с этим сталкивался?
с чего бы это? http://php.ru/install/ прочти для начала. тм много полезного есть, хоть и под XP написано
смотрел... Плюс инсталляционный файл пятой версии пхп прописал также и в Path нужный путь в переменных окружения. Тем не менее, запустить пхп скрипт не получается.
вот там и спроси... p.s. 1000 раз говорили НЕ пользуйтесь инсталяшкакми. нет, блин, еще один любитель давить на кнопки и без мозгов...
Во-первых: хотел бы увидеть где это говорили, во-вторых: у меня хватило мозгов просмотреть и проверить все изменения, сделанные инсталляшкой, а в-третьих: если у самого были бы мозги, то помог бы и следил бы за речью. :x Между прочим на ХР все встало прекрасно, а вот с Вистой проблемы.
пустую или все-таки выдал php исходник в броузер (смотерть не на пустое окно броузера а в исходний код страницы)?
В том-то и дело, что пустую. Точнее, если написать: <?= "Php text"?> Html text То выведет все, кроме того, что заключенно в тегах: <??>
Хмм, в php.ini действительно была отключена возможность использования коротких тегов, правда это не помогло . Насчет вывода ошибок: Изменил значение параметра display_errors на On (параметр log_errors уже был включен, правда я не нашел путь к лог-файлу, а в системный лог ставить не хочу). => Страница по прежнему пустая.
Так выводит стандартную страницу Апача (что Апач успешно работает). Никаких ошибок не выводит. В общем - пустая страница.
Если выбрать Page Source, то можно видеть исходник РНР. Попробовал открыть другими броузерами: РНР не работает - они выводят на экран исходный код РНР, а вот ИЕ по-прежнему показывает пустую страницу :shock:
это означает что php не подключен как модуль в апаче. покажи то место в конфиге где php влючается и типы привязываются