народ, помогите пожалуйста! проблема в том что при запуске пхп страниц он открывает мне их код, настройки я все перепроверял 1000 раз и ничё не нашёл
1) Проверь директорию файла и его разрешение. 2) Проверь, чтобы в самом файле были "обозначения. <?php ?>
есть, и дело в том что не 1 форум я проверя, и бота (icq) вставлял и чат и форум, все пхп показывает кодом
это всё есть, форумы использовал скаченные исходники и проверял, раньше все работало, но теперь (после сноса винды) перестало
<?php // Внимание! Этот файл не запустится, если у вас зарегистрирован хотя бы один пользователь. define('INSTALL',true); $shady_inc = './'; include_once $shady_inc."common.inc"; include_once $shady_inc."kernel.$phpex"; include $shady_inc."inc/exectime_top.$phpex"; if( $tpldata['total_users'] > 0 ) die('Форум уже установлен.'); if( !empty($HTTP_POST_VARS['INSTALL']) ) { $INSTALL = $HTTP_POST_VARS['INSTALL']; $FORUM['disreg'] = false; $nuser['nick'] = $INSTALL['adm_login']; $nuser['pass'] = $INSTALL['adm_password']; $nuser['pass2'] = $INSTALL['adm_password2']; include $shady_inc.'inc/actions/register.'.$phpex; shadyaction_register($nuser); $FORUM['admins'] = $INSTALL['adm_login']; $f=@fopen($FORUM['path']."data/config.dat","r+") or die("Не могу открыть конфиг-файл!"); flock($f,LOCK_EX); ftruncate($f,0); fputs($f,Serialize($FORUM)); flock($f,LOCK_UN); fclose($f); header("Location: ".$FORUM['url']."forum.$phpex?lastuser=".$INSTALL['adm_login']); } $title="Установка форума"; include $shady_inc."inc/header.$phpex"; ?> <form method=post> <table align=center cellspacing=1 cellpadding=5 id=table> <tr><td id=head colspan=2><center><?=$title?></center></td></tr> <tr id=td2><td>Логин админа:</td><td><input type=text size=30 name=INSTALL[adm_login]></td></tr> <tr id=td1><td>Пароль админа:</td><td><input type=password size=30 name=INSTALL[adm_password]></td></tr> <tr id=td2><td>Повторите пароль админа:</b></td><td><input type=password size=30 name=INSTALL[adm_password2]></td></tr> <tr id=td3><td align=center colspan=2><input type=submit name=go value="Установить"></td></tr> </table> </form> <?php include $shady_inc."inc/exectime_bottom.$phpex"; include $shady_inc."inc/bottom.$phpex"; ?>
У меня все нормально открылось. Так, значит проблемы у тебя. Какая виртуальная машина? Денвер? Откуда ты его скачал, укажи конкретно.
Как обращаешся к скрипту http://localhost/file.php ? или C:/file.php ? а то погуглил тут, всякое бывает: http://www.php.su/forum/printpage.php?forum=43&topic=40
О как..третий Денвер... Если особо не жмет, можешь поставить 2005 года, там проблем нет. С 2007 вообще ноль. Сейчас попробую.
Хотя в денвере при устоновки все настроено на работу, все же проверь httpd.conf на включения одного из них: LoadModule php5_module "/usr/local/php5/php5apache.dll" LoadModule php4_module "/usr/local/php4/php4apache.dll" и AddType application/x-httpd-php .php .phtml AddType application/x-httpd-php-source .phps
к стати, у меня вам денвер стоит в programm files а php я поставил на с:/ может в этом косяк???? (php из архива отдельного)
так я ему и указываю путь LoadModule php5_module "C:\PHP\php5apache.dll" AddType application/x-httpd-php .php .phtml так должны выглядеть 2 первые строки httpd.conf??