Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Программирование » PHP » Помогите с локальной установкой PHP 4.2.1
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
Mongol
Участник

Зарегистрирован: Jun 2002
Место проживания:
Публикаций: 1
Статус: Mongol в оф-лайне
Arrow Помогите с локальной установкой PHP 4.2.1 [сообщение #11827]

ОС: WinXP, MySQL 3.23.49, Apache 1.3.20, распаковал локально PHP 4.2.1 в каталог c:\php и проделал всё в соответствии с прилагающейся инструкцией:
в php.ini-distr
- нашёл 'doc_root' и указал путь c:\usr\apache\htdocs\ (Apache установлен в c:\usr\)
- нашёл 'extension_dir = ./' и указал путь c:\php\extensions\
- раскомментировал в перечисленных модулях 'extension=php_*.dll' поле php_zlib.dll для включения zlib-сжатия
- переименовал php.ini-distr в php.ini и переместил в c:\windows
- скопировал файлы из папки 'dlls/' в windows/system32
- скопировал php4ts.dll в c:\windows\system32

- в файле httpd.conf сервера Apache прописал три строки:
LoadModule php4_module c:/php/sapi/php4apache.dll
AddModule mod_php4.c
AddType application/x-httpd-php .php

В общем всё вроде по инструкции. Сначала протестировал на локально установленном php+mysql форуме - всё работает. Далее инсталлирую php-nuke (5.5 или 5.6), и мне как всегда предлагается сначала создать аккаунт админа, но после указания данных нажимаю Submit и ровным счётом ничего не происходит, как будто стоит защита от записи. Когда пытаюсь открыть какой-нибудь модуль или проголосовать в нюке, то вылазит на белой страничке одна и таже надпись "Sorry, you can't access this file directly...". И это появляется везде, нюк не даёт мне ничего сделать. На этом же серваке стоял и старый нюк, который без проблем работал до переустановки PHP4. Так что я мог сделать при установке PHP не так? Помогите, ребята.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-06-2002 11:53
Нажмите сюда для просмотра профайла Mongol Отправить Персональное сообщение Mongol Найти сообщения от Mongol Добавить Mongol в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
devels
НеУчаcтник+
Средний рейтинг: 4.63 | Оценок: 8
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2002
Место проживания:
Публикаций: 270
Статус: devels в оф-лайне
[сообщение #11972]

А права доступа ты проверил на директорию и на файлы?
Может у тебя "только для чтения"?
У меня локально все работает, правда с Apache2 и как cgi модуль.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 17-06-2002 08:34
Нажмите сюда для просмотра профайла devels Отправить Персональное сообщение devels Посетить домашнию страничку devels! Найти сообщения от devels Добавить devels в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
andrey
Участник+

Зарегистрирован: Feb 2002
Место проживания:
Публикаций: 50
Статус: andrey в оф-лайне
[сообщение #12017]

посмотри в файле php.ini который находится в папке Windows такую строчку register_globals = On, должно быть On

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 17-06-2002 11:38
Нажмите сюда для просмотра профайла andrey Отправить Персональное сообщение andrey Найти сообщения от andrey Добавить andrey в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
AndyAN
Модератор
Средний рейтинг: 3.88 | Оценок: 24
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Aug 2001
Место проживания: Москва
Публикаций: 763
Статус: AndyAN в оф-лайне
[сообщение #15669]

andrey если паметь не измениет то off

__________________
ИзВенИте за ОпИЧАТКи =)

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 10-07-2002 09:00
Нажмите сюда для просмотра профайла AndyAN Отправить Персональное сообщение AndyAN Найти сообщения от AndyAN Добавить AndyAN в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Sergey67
Участник+

Зарегистрирован: Sep 2001
Место проживания:
Публикаций: 46
Статус: Sergey67 в оф-лайне
[сообщение #16868]

По-моему в новых версиях ПХП по умолчанию выключена передача переменных,как ее включить?

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 21-07-2002 20:04
Нажмите сюда для просмотра профайла Sergey67 Отправить Персональное сообщение Sergey67 Найти сообщения от Sergey67 Добавить Sergey67 в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
3D-Dragon
Участник+

Зарегистрирован: Mar 2002
Место проживания: Днепропетровск, UA
Публикаций: 89
Статус: 3D-Dragon в оф-лайне
[сообщение #16884]

Sergey67
В php.ini

; You should do your best to write your scripts so that they do not require
; register_globals to be on; Using form variables as globals can easily lead
; to possible security problems, if the code is not very well thought of.
register_globals = Off

Поставить On


Но лучше Ð_ТОГО не делать, а писАть скрипты без включенного register_globals

__________________
Всё в одном месте для начинающих и профессионалов
- = **censored** = -
Хостинг (платный, бесплатный, dedicated), Баннерная Сеть, Форум для web-мастеров

Сообщение было отредактировано 3D-Dragon 21-07-2002 в 21:03

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 21-07-2002 20:58
Нажмите сюда для просмотра профайла 3D-Dragon Отправить Персональное сообщение 3D-Dragon Посетить домашнию страничку 3D-Dragon! Найти сообщения от 3D-Dragon Добавить 3D-Dragon в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Sergey67
Участник+

Зарегистрирован: Sep 2001
Место проживания:
Публикаций: 46
Статус: Sergey67 в оф-лайне
[сообщение #17005]

quote:
Но лучше Ð_ТОГО не делать, а писАть скрипты без включенного register_globals

а как переменные передавать?

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 22-07-2002 21:24
Нажмите сюда для просмотра профайла Sergey67 Отправить Персональное сообщение Sergey67 Найти сообщения от Sergey67 Добавить Sergey67 в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
3D-Dragon
Участник+

Зарегистрирован: Mar 2002
Место проживания: Днепропетровск, UA
Публикаций: 89
Статус: 3D-Dragon в оф-лайне
[сообщение #17030]

Гы,
как и раньше передавал
GET - в адресной строке
POST - он и в Африке POST

А ловить в $_GET и $_POST

Поверь мне, это круче

__________________
Всё в одном месте для начинающих и профессионалов
- = **censored** = -
Хостинг (платный, бесплатный, dedicated), Баннерная Сеть, Форум для web-мастеров

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 22-07-2002 22:03
Нажмите сюда для просмотра профайла 3D-Dragon Отправить Персональное сообщение 3D-Dragon Посетить домашнию страничку 3D-Dragon! Найти сообщения от 3D-Dragon Добавить 3D-Dragon в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Sergey67
Участник+

Зарегистрирован: Sep 2001
Место проживания:
Публикаций: 46
Статус: Sergey67 в оф-лайне
[сообщение #17140]

понел,т.е. изменения затронуты только Глобальных переменных?
просто были старые скрипты которые не работали,правда не у меня...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 23-07-2002 22:17
Нажмите сюда для просмотра профайла Sergey67 Отправить Персональное сообщение Sergey67 Найти сообщения от Sergey67 Добавить Sergey67 в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
polo
Администратор
Средний рейтинг: 4.77 | Оценок: 106
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус: polo в оф-лайне
[сообщение #17143]

да в принципе можно использовать схему которую использовали в вбулетене, очень изяшно сделали, я до такого не додумаляся бы


PHP:


if ( function_exists('ini_get') ) {
    
$onoff = ini_get('register_globals');
} else {
    
$onoff = get_cfg_var('register_globals');
}
if (
$onoff != 1) {
    @
extract($HTTP_SERVER_VARS, EXTR_SKIP);
    @
extract($HTTP_COOKIE_VARS, EXTR_SKIP);
    @
extract($HTTP_POST_FILES, EXTR_SKIP);
    @
extract($HTTP_POST_VARS, EXTR_SKIP);
    @
extract($HTTP_GET_VARS, EXTR_SKIP);
    @
extract($HTTP_ENV_VARS, EXTR_SKIP);
}

__________________
Всегда есть решение.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 23-07-2002 22:25
Нажмите сюда для просмотра профайла polo Отправить Персональное сообщение polo Посетить домашнию страничку polo! Найти сообщения от polo Добавить polo в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя



Формат времени GMT. Текущее время 05:17.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.18208098 seconds (94.38% PHP - 5.62% MySQL) with 26 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.