Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Доступ по паролю

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): [1] 2 »   

> Без описания
Gal_Sergey
Отправлено: 04 Октября, 2008 - 22:58:43
Post Id


Новичок


Покинул форум
Сообщений всего: 35
Дата рег-ции: Март 2008  


Помог: 0 раз(а)




На локальном сервере у меня все получилось, но на удаленном - проблема.
Объясните пожалуйста как узнать путь от корня удаленного сервера до файла с паролями? На панели администратора вижу путь начиная от моего домена student.kr.ua / httpdocs / stud / .htaccess . Ну я соответственно и прописываю путь к файлу с паролями: student.kr.ua/httpdocs/stud/.htpasswd. Мне кажется, что перед student.kr.ua не хватает части пути. Или недостающую часть пути надо узнать у администрации сервера?
 
 Top
valenok
Отправлено: 05 Октября, 2008 - 03:15:51
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




_SERVER["DOCUMENT_ROOT"]
и всё что до вашего домена это нехватающая часть


-----
Truly yours, Sasha.
 
My status
 Top
Gal_Sergey
Отправлено: 05 Октября, 2008 - 08:22:04
Post Id


Новичок


Покинул форум
Сообщений всего: 35
Дата рег-ции: Март 2008  


Помог: 0 раз(а)




Большое спасибо! С вашей помощью получилось и на сервере. Победа
Но уменя возник еще один вопрос: можно ли файл .htaccess создавать программно, что бы в случае переезда на другой хостинг не пришлось менять вручную файл .htaccess?

(Отредактировано автором: 05 Октября, 2008 - 08:35:46)

 
 Top
Champion Супермодератор
Отправлено: 05 Октября, 2008 - 12:12:07
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




создавать файл программно - конечно можно, но зачем? я думаю, вы можете в случае переезда скопировать ваш .htaccess(вместе со всем остальным) - по времени не больше займет.
 
 Top
Gal_Sergey
Отправлено: 07 Октября, 2008 - 21:27:28
Post Id


Новичок


Покинул форум
Сообщений всего: 35
Дата рег-ции: Март 2008  


Помог: 0 раз(а)




Champion пишет:
вы можете в случае переезда скопировать ваш .htaccess(вместе со всем остальным)

Я не уверен что на разных серверах будет один и тот же путь SERVER["DOCUMENT_ROOT"]
 
 Top
valenok
Отправлено: 08 Октября, 2008 - 11:03:22
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




А вам какая разница. Это же переменная и она имеет свойство изменяться от сервера к серверу сама.


-----
Truly yours, Sasha.
 
My status
 Top
Gal_Sergey
Отправлено: 08 Октября, 2008 - 20:44:13
Post Id


Новичок


Покинул форум
Сообщений всего: 35
Дата рег-ции: Март 2008  


Помог: 0 раз(а)




Я в .htaccess указал конкретный путь, а что разве в этом файле можно использовать переменные?

(Отредактировано автором: 08 Октября, 2008 - 20:49:24)

 
 Top
Champion Супермодератор
Отправлено: 08 Октября, 2008 - 21:19:44
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




Gal_Sergey пишет:
Я не уверен что на разных серверах будет один и тот же путь SERVER["DOCUMENT_ROOT"]

Какая разница? Структура вашего проекта не меняется же. Поместите htaccess, который определяет параметры php проекта, в корневую папку вашего проекта и всё
 
 Top
Gal_Sergey
Отправлено: 08 Октября, 2008 - 23:21:10
Post Id


Новичок


Покинул форум
Сообщений всего: 35
Дата рег-ции: Март 2008  


Помог: 0 раз(а)




Champion пишет:
Поместите htaccess, который определяет параметры php проекта, в корневую папку вашего проекта и всё

Тогда весь проект будет доступен только по паролю, а мне надо что бы часть проекта была доступна любому пользователю, а часть зарегистрированным.
 
 Top
valenok
Отправлено: 09 Октября, 2008 - 00:08:18
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




А при чём тут SERVER["DOCUMENT_ROOT"] и переезд вообще ?\
Переносите все файлы как есть и всё будет работать


-----
Truly yours, Sasha.
 
My status
 Top
Champion Супермодератор
Отправлено: 09 Октября, 2008 - 09:02:33
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




Gal_Sergey пишет:
Champion пишет:
Поместите htaccess, который определяет параметры php проекта, в корневую папку вашего проекта и всё

Тогда весь проект будет доступен только по паролю, а мне надо что бы часть проекта была доступна любому пользователю, а часть зарегистрированным.


Еще раз: определяет параметры-php ПРОЕКТА.

В тот раздел, который надо запаролить - новый htaccess. И вообще если у вас уже есть, при переезде просто скопировали и всё. Какие проблемы вызывает document root? Может мы что-то недопоняли?
 
 Top
Gal_Sergey
Отправлено: 09 Октября, 2008 - 19:16:57
Post Id


Новичок


Покинул форум
Сообщений всего: 35
Дата рег-ции: Март 2008  


Помог: 0 раз(а)




valenok пишет:
А при чём тут SERVER["DOCUMENT_ROOT"] и переезд вообще ?\
Переносите все файлы как есть и всё будет работать

Вот строчка из файла .htaccess:
AuthUserFile /home/localhost/Student_Kr_Ua/stud/.htpasswd - так она записана у меня локальном сервере.
Выделенную часть я заменяю на, то что возвращает SERVER["DOCUMENT_ROOT"], на удаленном сервере эта строчка выглядит так:
AuthUserFile /var/www/vhosts/student.kr.ua/httpdocs/stud/.htpasswd .
Просто перенести не получается. Или я еще знаю далеко не все, чтобы это сделать проще.
 
 Top
valenok
Отправлено: 09 Октября, 2008 - 20:09:51
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




указывайте относительные пути

(Отредактировано автором: 09 Октября, 2008 - 20:10:05)



-----
Truly yours, Sasha.
 
My status
 Top
Gal_Sergey
Отправлено: 09 Октября, 2008 - 20:52:17
Post Id


Новичок


Покинул форум
Сообщений всего: 35
Дата рег-ции: Март 2008  


Помог: 0 раз(а)




А как относительные пути будут выглядеть в моем случае?
 
 Top
valenok
Отправлено: 09 Октября, 2008 - 23:56:34
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




А где у вас htaccess лежит ?


-----
Truly yours, Sasha.
 
My status
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Apache и другие веб-серверы »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB