Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Установка PHP5
 
 автор: Roo$   (13.08.2006 в 14:52)   письмо автору
 
 

Скатал с одного сайта php-5.1.4. Там столько файлов, папок... и не одного exe'шника. Помогите пож. установить php-5.1.4. Куда это все сувать?

   
 
 автор: cheops   (13.08.2006 в 16:41)   письмо автору
 
   для: Roo$   (13.08.2006 в 14:52)
 

А вы часом не исходные коды скачали?

   
 
 автор: Roo$   (13.08.2006 в 16:42)   письмо автору
 
   для: cheops   (13.08.2006 в 16:41)
 

Незнаю, а что он должен быть ввиде exe? Тогда дайте мне ссылку прямо на его

   
 
 автор: RV   (13.08.2006 в 21:17)   письмо автору
 
   для: Roo$   (13.08.2006 в 16:42)
 

там в папке есть install.txt. можно например его почитать. и тогда не надо будет ничего дополнительно качать

   
 
 автор: cheops   (13.08.2006 в 23:08)   письмо автору
 
   для: Roo$   (13.08.2006 в 16:42)
 

Не обязательно может быть и zip-архив, но если дистрибутив откомпилирован под Windows внутри должны быть в том числе и exe-файлы.

   
 
 автор: Roo$   (13.08.2006 в 23:35)   письмо автору
 
   для: cheops   (13.08.2006 в 23:08)
 

Скатал я сново php5 по вашей ссылки. И как его установить теперь? Старый (php-4.3.1) надо удалять?

   
 
 автор: Roo$   (14.08.2006 в 00:57)   письмо автору
 
   для: Roo$   (13.08.2006 в 23:35)
 

Установил Апатч-2,2 Делал все как тут: http://www.softtime.ru/article/index.php?id_article=95.
Теперь на маих страничках видны части моих php, html кодов? Почему?
Вот мои php.ini. Что мне нужно здесь изменить?

   
 
 автор: glsv (Дизайнер)   (14.08.2006 в 06:18)   письмо автору
 
   для: Roo$   (14.08.2006 в 00:57)
 

А что значит части html-кодов? HTML-странички нормально отображаются или тоже исходный текст выводится?

   
 
 автор: Roo$   (14.08.2006 в 08:58)   письмо автору
 
   для: glsv (Дизайнер)   (14.08.2006 в 06:18)
 

страничка отображается, а может только на половину отобразится. А в низу на строке состояния выводится желтый треугольник с надписью "ошибка настанице". А php код виден прям кусками .... echo...
Бывает что apache не запускается. Выводит ошибку токого типа The requested operation has failed!

   
 
 автор: Roo$   (14.08.2006 в 09:00)   письмо автору
 
   для: Roo$   (14.08.2006 в 08:58)
 

Может закинете свои файлы (php.ini, conff). Ради интереса я проверю будет работать или нет.

   
 
 автор: glsv   (14.08.2006 в 10:10)
 
   для: Roo$   (14.08.2006 в 08:58)
 

> А в низу на строке состояния выводится желтый треугольник с надписью "ошибка настанице".

Это ошибка в JavaScript-e.

   
 
 автор: Roo$   (14.08.2006 в 09:21)   письмо автору
 
   для: glsv (Дизайнер)   (14.08.2006 в 06:18)
 

Вот screen. Что объяснять, все на рисунке.

   
 
 автор: glsv   (14.08.2006 в 10:09)
 
   для: Roo$   (14.08.2006 в 09:21)
 

Подождите, подождите!
Так вы на приложениях тестируете? Приложения - это уже совсем другая песня. С ними нужно отдельно разбираться (с каждым).

Проверочные скрипты выполняются?

<?php
  
echo phpinfo();
?>

Если да, то PHP подключился и работает. Со всем остальным нужно разбираться по порядку и по отдельности. Может быть нужно какие параметры php.ini исправить. Но это нельзя сделать сразу. Приложения могут использоваь какие-то индивидуальные настройки, которые нельзя предугадать.

   
 
 автор: glsv   (14.08.2006 в 10:11)
 
   для: Roo$   (14.08.2006 в 09:21)
 

В php.ini установите

short_open_tag = On

Часть проблем снимется.

   
 
 автор: Roo$   (14.08.2006 в 20:13)   письмо автору
 
   для: glsv   (14.08.2006 в 10:11)
 

Да вы были правы, некоторые странички востановились, а та которую я вам вложил в сообщение (пред.сообщ.) сейчас вообще не открывается, Винзу горит желтый треугольник, а рядом надпись "ГОТОВО". Все тестовые странички у меня открывались и отображались (phpinfo.php).

   
 
 автор: Roo$   (14.08.2006 в 20:46)   письмо автору
 
   для: glsv   (14.08.2006 в 10:11)
 

Все не отображаемые странички объединяет одно - это cookie. Может что то надо раскоментировать или переправить в php.ini? Хотя, нет.. в некоторых нет этого (cookie)

   
 
 автор: Roo$   (15.08.2006 в 00:39)   письмо автору
 
   для: glsv   (14.08.2006 в 10:11)
 

Есть еще такая особенность (незнаю, поможет ли она какнибудь). В сойствах PHP Expert Editor ставлю галочку на против Use External HTTP server.................... Затем запускаю проект c PHP Expert Editor, результата нет, страничка не отображается (также как если бы я заходил с http://localhost/.......). А если снять эту же галочку то станет активна выше панель, где порт стоит у меня 8080, путь C:\php-5.1.4\php.exe. Запускаю от туда же проект моя страница отображается как оно и должно быть.

P/S/ Стоял у меня раньше php-4.... and IIS, проблем не знал. Зачем я все поменял....?

   
 
 автор: glsv (Дизайнер)   (15.08.2006 в 06:10)   письмо автору
 
   для: Roo$   (15.08.2006 в 00:39)
 

Проверяйте на маленьких скриптах. Если подозреваете cookies, то сделайте небольшой скрипт работающий с ними и проверьте работает он или нет.

В php.ini проверьте

register_globals = On

   
 
 автор: Roo$   (15.08.2006 в 18:41)   письмо автору
 
   для: glsv (Дизайнер)   (15.08.2006 в 06:10)
 

У меня он уже включен (register_globals). Все это зависит только от php.ini? Или .conf тоже?

   
 
 автор: glsv   (15.08.2006 в 18:49)
 
   для: Roo$   (15.08.2006 в 18:41)
 

> Все это зависит только от php.ini?
Да, php подключился. Все настройки теперь только в php.ini

   
 
 автор: Roo$   (15.08.2006 в 18:51)   письмо автору
 
   для: glsv   (15.08.2006 в 18:49)
 

На этих страницах у меня есть SQL запрос. Как настроить php для работы с БД?

   
 
 автор: Roo$   (15.08.2006 в 19:20)   письмо автору
 
   для: Roo$   (15.08.2006 в 18:51)
 

SQL я установил. Работает, уже протестировал. Некоторые страницы уже отображаются. Но не все. Вот следующая страничка.

   
 
 автор: Roo$   (15.08.2006 в 19:38)   письмо автору
 
   для: Roo$   (15.08.2006 в 19:20)
 

Все разобрался. Спасибо всем за помощь. А еще один вопросик напоследок можно?
http://monster/authorization/guest2/index.php - так работает.
http://monster/авторизация/guest2/index.php - а так не работает.
Я так понял из-за русских букв. А можно сделать чтобы работало и так и так?

   
 
 автор: cheops   (16.08.2006 в 12:00)   письмо автору
 
   для: Roo$   (15.08.2006 в 19:38)
 

Русские буквы нельзя исползовать в URL, только если у вас не поддерживает их сервер и браузер - без специальных телодвижений это не так, поэтому - лучше их избегать.

   
 
 автор: Roo$   (14.08.2006 в 01:40)   письмо автору
17.8 Кб
 
   для: Roo$   (13.08.2006 в 23:35)
 

А вот мой httpd.conf. Посмотрите пож.

   
 
 автор: Roo$   (17.08.2006 в 19:03)   письмо автору
 
   для: Roo$   (13.08.2006 в 14:52)
 

После установки PHP-5 и Apach, у меня время работающего гостевой книги показывает на 5 часов позже текущего. Как можно настроить часовой пояс?
Можно ли установить у себя два и более вертуальных хоста?

   
 
 автор: glsv (Дизайнер)   (18.08.2006 в 06:18)   письмо автору
 
   для: Roo$   (17.08.2006 в 19:03)
 

> Можно ли установить у себя два и более вертуальных хоста?
Можно сколько угодно - для этого нееобходимо создать контейнеры <VirtualHost>.
В конце файла раскомментируйте строку

Include conf/extra/httpd-vhosts.conf

И создайте виртуальный хосты в файле conf/extra/httpd-vhosts.conf.

>После установки PHP-5 и Apach, у меня время работающего гостевой книги показывает на 5 часов позже текущего

Странно... Должно использоваться системное время машины. Может быть в расчетах гостевой какая ошибка? Какие функции используются для определения времени и где оно храниться?

   
 
 автор: Roo$   (18.08.2006 в 09:42)   письмо автору
 
   для: glsv (Дизайнер)   (18.08.2006 в 06:18)
 

Я записываю его в файл fwrite($file,date("H:i:s ").date("d.m.Y")."\r\n"); Дапустим сейчас он должен бы мне показать время 11:39:18 18.08.2006 а показывает 05:39:18 18.08.2006

   
 
 автор: Roo$   (19.08.2006 в 17:28)   письмо автору
 
   для: glsv (Дизайнер)   (18.08.2006 в 06:18)
 

Что то не получается. Все сделал как надо, но не открывается мне то что я указывал. Дайте мне прямо пример... Как и что прописать, чтобы было у меня два иболее хостинга

   
 
 автор: Roo$   (19.08.2006 в 21:37)   письмо автору
 
   для: Roo$   (19.08.2006 в 17:28)
 

С хостами я разобрался, а с временем - нет. Почему она показывает такое время? (на 5 часов позже)

   
 
 автор: MonoLife   (26.01.2007 в 06:28)   письмо автору
 
   для: Roo$   (19.08.2006 в 21:37)
 

>После установки PHP-5 и Apach, у меня время работающего гостевой книги показывает на 5 часов позже текущего. Как можно настроить часовой пояс?
как решить аналогичную проблему?

   
 
 автор: MonoLife   (26.01.2007 в 08:46)   письмо автору
 
   для: MonoLife   (26.01.2007 в 06:28)
 

единственным решением является, возможно, установка:

setlocale(LC_ALL,'rus');
date_default_timezone_set('Asia/Irkutsk'); //(в моем случае)

только я не знаю, надо каждый раз перед определением текущей даты включать это дело или как-то по другому можно?

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования