|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
|
mstdmstd |
|
||||||||
Опытный Профиль Группа: Участник Сообщений: 394 Регистрация: 30.12.2008 Репутация: нет Всего: нет |
Всем привет,
У меня пхп на локальном хостинге нормально работает если ссылка содержит в себе index.php :
Ссылка http://local-site.com/url выдает ошибку
Настройка хостинга local-site.conf имеет вид :
Apache/2.2.22 (Unix) PHP5/5.3.10 with Suhosin-Patch , Apache 2.0 Handler |
||||||||
|
|||||||||
Medka |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 28.11.2012 Где: Ярославль Репутация: нет Всего: нет |
в файле .htaccess - добавить directoryindex index.php
|
|||
|
||||
skyboy |
|
|||
неОпытный Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
означает только, что если УРЛ имеет целью папку — будет неявно вызван index.php вот, http://local-site.com/url — есть ли файл с именем url в Document_Root? |
|||
|
||||
mstdmstd |
|
|||
Опытный Профиль Группа: Участник Сообщений: 394 Регистрация: 30.12.2008 Репутация: нет Всего: нет |
Это проект CodeIgniter 2, там изначально файла .htaccess не было.
Я добавил файл с кодом:
Но проблема осталась : урл с index.php работает, без него нет. |
|||
|
||||
MoLeX |
|
|||
Местный пингвин Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 46 Всего: 140 |
в мануале CI написано что надо сделать http://ellislab.com/codeigniter/user-guide/general/urls.html
-------------------- Amazing |
|||
|
||||
mstdmstd |
|
|||
Опытный Профиль Группа: Участник Сообщений: 394 Регистрация: 30.12.2008 Репутация: нет Всего: нет |
Спасибо за ссылку, я CI занимаюсь дня 3 - еще не успел все перечитать.
Но это не помогло - проблема осталась. |
|||
|
||||
TwisT_X |
|
||||
It's works! Профиль Группа: Участник Сообщений: 293 Регистрация: 15.2.2005 Где: Earth Репутация: нет Всего: 4 |
mstdmstd, откройте конфиг:
application/config/config.php Найдите там:
И оставьте пустое значение:
-------------------- Если ты упадешь я буду рядом. (с) Асфальт |
||||
|
|||||
skyboy |
|
|||
неОпытный Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
в логе ошибок что?
|
|||
|
||||
mstdmstd |
|
||||||
Опытный Профиль Группа: Участник Сообщений: 394 Регистрация: 30.12.2008 Репутация: нет Всего: нет |
Сделал в конфиге :
Не помогло. В логе ошибок:
Это на урл вида
|
||||||
|
|||||||
TwisT_X |
|
|||
It's works! Профиль Группа: Участник Сообщений: 293 Регистрация: 15.2.2005 Где: Earth Репутация: нет Всего: 4 |
mstdmstd, а вы читали вообще про роуты в CI?
И отмените все предыдущие действия. То что я посоветовал работает 100%. -------------------- Если ты упадешь я буду рядом. (с) Асфальт |
|||
|
||||
mstdmstd |
|
||||
Опытный Профиль Группа: Участник Сообщений: 394 Регистрация: 30.12.2008 Репутация: нет Всего: нет |
Вы имееие в виду вернуть
? Сделал. Доку читал и еще раз перечитал и не пойму в чем подвох. В ссылке
admin - подкатолог в application/controllers/ (как описано тут http://cidocs.ru/210/general/controllers.html ) user - класс контрола edit - имя функции 1 - параметр Что не так ? |
||||
|
|||||
TwisT_X |
|
|||
It's works! Профиль Группа: Участник Сообщений: 293 Регистрация: 15.2.2005 Где: Earth Репутация: нет Всего: 4 |
mstdmstd, нет, то оставьте как было!
Верните остальное, что советовали другие. Должно работать! Должна быть папка admin в application/controller Как-то так: application/controller/admin/ И в ней создать контроллер user. И тогда если все это будет сделано правильно и грамотно, то если наберем в адресе: application/admin/user то попадем на контролер user функцию index(). -------------------- Если ты упадешь я буду рядом. (с) Асфальт |
|||
|
||||
mstdmstd |
|
|||
Опытный Профиль Группа: Участник Сообщений: 394 Регистрация: 30.12.2008 Репутация: нет Всего: нет |
Так все и есть. И ссылка с index.php - работает нормально. Я думаю что если бы была проблема то и не работало и с index.php ? Может ли быть проблема в ннастройках хостинга? |
|||
|
||||
MoLeX |
|
|||
Местный пингвин Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 46 Всего: 140 |
вся соль в htaccess, похоже он у вас не работает.
И потом что за сервер? Сам ставил, или сборка какая-то. -------------------- Amazing |
|||
|
||||
mstdmstd |
|
||||
Опытный Профиль Группа: Участник Сообщений: 394 Регистрация: 30.12.2008 Репутация: нет Всего: нет |
Как я писал в начале :
Все это родные пакеты Alt-linux 6.0.1. И только щас заметил что команда
|
||||
|
|||||
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |