Здравствуйте, форумчане!Сколько раз не спрашивал, никто толком не отвечает!Все умные, а ответить не могут (или не понятно отвечают). Вот у меня сложилась проблема. Я закачал с официального сайта (www.php.net) последнюю версию PHP для Windows, разархивировал файлы в папку (у меня так) C:\php и пока ничего не делал.Что мне делать дальше??Как настроить граммотно и правильно??Какие фаилы надо копировать (куда вставить), что надо редактировать?Потом надо apache установить и настроить... ,как это делается?Что тут надо делать?Если можно, то указывайте пожалуйста в какие папки (адрес),что делать - я такие и создам.Дайте пожалуйста пошаговую инструкцию!Вообщем море вопросов...я новичок и хочу разобраться...вот. Вы же тоже когда-то были новичком, помогите пожалуйста!!!!Я вам буду очень благодарен.
P.S. не надо писать, мол посмотри официальную документацию - читал, не понял.... трудно для меня пока, я новичок!!Читал я про PHP на их сайте, на английском - все как-то запутано.И еще зачем вообще нужно устанавливать PHP под Apache (про IIS мне не надо), что это такое, у меня представления нет - как они взаимодействуют! ...выговорился
iLLuZionist, тогда следующий вопрос по denwer'у: Я установил его по умолчанию. Что делать дальше?Как проверить на роботоспособность?Он является полноценной версией, то есть эффект был бы тем же , если я скачал и установил бы php,apache,mysql и т.д.?Это не обрезанная версия, с сокращенными функциями?Ответь пожалуйста... Добавлено: Забыл спросить, в какую папку (по умолчанию) надо закидывать файлы.php на денвере
de1ay, 11.01.2007 - 22:48
Насчёт первого: Нет, версии не урезаные. http://localhost Второе: www В данной папке создаёшь любые подкаталоги, они и будут твоими сайтами
EP*proMaster, 11.01.2007 - 22:57
iLLuZionist, спасибо!!Я репутацию тебе повысил, хоть немного, но приятнее... P.S. вопросы еще будут
de1ay, 11.01.2007 - 23:13
Репа не главное. Приятно отвечать на грамотно составленный вопрос. Зы, задавай, здесь не один я тебе помогу
EP*proMaster, 12.01.2007 - 10:22
iLLuZionist, вот ты сказал, что мои файлы хранятся в папке www. А где точнее она расположена?Там и в подкаталоге test1.ru есть (C:\WebServers\home\test1.ru), и в test2.ru (C:\WebServers\home\test2.ru), в localhost есть (C:\WebServers\home\localhost)... Я создал файл php, где чисто написал "Ура, заработало!", решил открыть его через браузер (Opera) и мне выдало структуру файла (....) - так должно быть?Или я не в ту папку свой файл поместил?
de1ay, 12.01.2007 - 16:28
Криво поставил скорее всего. PHP явно не подрублен.
дымчик, 12.01.2007 - 18:21
QUOTE(iLLuZionist @ 12.01.2007 - 17:33)
Криво поставил скорее всего. PHP явно не подрублен.
Да, это говорит о том, что Apache не знает, что *.php является скриптом и его необходимо запускать... Надо смотреть конфиг апача...
Это надо вставлять в конфигурационный файл апача Путь до апача\conf\httpd.conf
Найдешь секцию, где будет идти загрузка модулей... и после неё смело вставляй...
А DirectoryIndex там уже есть, просто допиши требуемые расширения (php, phtml и т.п.)
yah, 13.01.2007 - 23:08
На днях я у друга взял попробовать PHP5.2 в виде инсталлятора. Устанавливается как обычная программа и сама редактирует конф. файл апача. Попробуй...
EP*proMaster, 14.01.2007 - 16:11
Вот на днях решил создать php-программку, но выскочила ошибка...
Я написал:
Web-страница
Этот текст представляет данные, полученные в результате работы PHP 5: Сегодня $todaysdate = date("m",time()) . "-" . date("d",time()) . "-" . date("Y",time()); echo $todaysdate; ?>
Сохранил, как simple.php ,сохранил в нужной папке. Открываю через браузер (денвер включил), пишет ошибку - Parse error: parse error, unexpected T_STRING in z:\home\localhost\www\simple.php on line 8 Что делать?Помогите пожалуйста!
P.S. хотя писал вот такую программку: echo "Ура, заработало!"; ?> - и все нормально, а здесь не получается.... HELP!
yah, 20.01.2007 - 23:37
Дык ты кривой код написал. Ищи ошибку. Подскажу - она в 8-ой строчке.
Этот текст представляет данные, полученные в результате работы PHP 5: Сегодня $todaysdate = date("m",time()) . "-" . date("d",time()) . "-" . date("Y",time()); echo $todaysdate; ?>
...
А не проще так написать?
CODE
<html> <head> <title>Web-страница</title> </head> <body> Этот текст представляет данные, полученные в результате работы PHP 5: Сегодня <?=date("m-d-Y");?> </body> </html>
Добавлено: Хотя только что протестировал твой код, как на 5-й, так и на 4-й версиях интерпертатора - везде пошло без ошибок... Может быть беда в настройках интрепретатора...
Маями, 12.09.2007 - 4:56
Люди подскажите пожалуйста где можно скачать php5apache2_2.dll для PHP 5.2.4 и Apache 2.2.4 Только именно для этих версий. Скачивал для ранних, но Apache ругается и не хочет запускаться!!!
дымчик, 12.09.2007 - 12:42
Цитата | Quote(Маями @ 12.09.2007 - 5:56)
Люди подскажите пожалуйста где можно скачать php5apache2_2.dll для PHP 5.2.4 и Apache 2.2.4 Только именно для этих версий. Скачивал для ранних, но Apache ругается и не хочет запускаться!!!
Так а на php.net разве нету? Он же должен входить в состав PHP...
Liderv4, 13.09.2007 - 17:15
Этот файлик есть в архиве с php 5.2.4. А вообще если ты его куда-то дел, то вот тебе -
Спасиба. В самом деле файл должен был быть в директории с РНР. Скачал архив с другого сайта, там все есть. Но сейчас появилась другая проблема. У меня теперь не хочет работать Apache. Проявляется это в том, что когда я запускаю сервер, а потом пытаюсь зайти на виртуальный сайт, то мне выдается что страница не найдена (это при поытке выйти на мой лично созданый сайт mytest.ru), либо открывается страница поиска mail.ru (это при попытке выйти на виртсайт создаваемый по умолчанию localhost)!!! Может кто знает в чем проблема?? Помогите ПЛИЗЗЗЗЗ!!!!!!!!!!!
Liderv4, 16.09.2007 - 13:19
Ты вообщ прописывал в rконфиге апача вот это:
LoadModule php5_module "C:/php/php5apache2_2.dll" PHPIniDir "C:/php" или где там у тебя php стоит?
если не знаешь как и что, или юзай что либо типа Xampp или Топ вервера.
Маями, 16.09.2007 - 14:09
ДА-ДА Именно по этому мануалу я и настраивал Apache и PHP Я всё сделал по "инструкции", а оно серавно нехочет открывать виртуальный сайт. Единственное я поставил PHP не в корень диска С, а в Program Files. И папку apache тоже не в корень, а на C:\Server\apache И еще у меня при первой установке все вроде работало, до того момента пока я не поставил phpMyAdmin, после его установке все и началось... Щас вроде все работает норм, тока Apache не хочет грузить виртуальные страницы!
дымчик, 16.09.2007 - 14:25
Выкладывай куда-нибудь конфиги апача, PHP и файл hosts... Тогда можно будет понять в чем дело.