на хостинге: Невозможно обработать запрос

Различные вопросы по установке и настройке фреймворка, конфигурции веб-сервера и IDE.
Ответить
skit
Сообщения: 135
Зарегистрирован: 2012.10.08, 12:50
Откуда: Сибирь
Контактная информация:

на хостинге: Невозможно обработать запрос

Сообщение skit »

Приветствую всех!

перенес скрипт на хостинг. Мой модуль более не доступен: "Невозможно обработать запрос: module".

Проверяю пути, переименовываю папку в нижних регистр, глянул в базе, все папки модулей в нижне регистре.
Рефактор сам предлагает изменить имя модуля в конфиге, что я и делаю.
Ставлю модуль sforum, обращаюсь: Псевдоним "sforum.SforumModule" неверен. Убедитесь, что он указывает на существующий PHP файл.
Иду в права на папки, ставлю 755 всем, чтобы не париться. Не повлияло на ситуацию.
Чищу папку assets. Проверяю повторно, тоже самое.

Проверяю как работает сгенеренный сайт, все нормально, все методы вызываются.
Прописываю в контроллере сайта:

Код: Выделить всё

var_dump(Yii::getPathOfAlias('sforum.SforumModule')); 
Что соответствует:

Код: Выделить всё

public_html/protected/modules/sforum/SforumModule
Нет расширения, но я уже встречал, когда расширение в пути не указывается, а добвляется в скрипте.
Т.е. путь верный только ..modules/sforum/SforumModule.php так будет правильней.

Написал хостеру, запросили конкретную ссылку пока не даю. Ведь модуль sfoum ищет, но не находит, а мой модуль вообще искать отказывается. Хотя права, структура все одинаково, да и на локалке работает.

Что можно еще сделать?
skit
Сообщения: 135
Зарегистрирован: 2012.10.08, 12:50
Откуда: Сибирь
Контактная информация:

Re: на хостинге: Невозможно обработать запрос

Сообщение skit »

Создал на хостинге модуль через Gii, этот модуль работает. Нельзя сказать, что решено, те модули которые я заливаю, скрипт не находит в папках. Права на файлы 666, на папки 777, как это сделал Gii. Тот модуль который был создан на локалке, так же: не возможно обработать запрос. Ну теперь-то все по аналогии с рабочим модулем, причем я все файлы скинул в папку с созданнм модулем и пользуюсь. Не ясно. Хотя вроде очевидно, скрипт является владельцем созданных файлов, вот и обращается к ним с легкостью, но FTP клиент показывает что везде владелец/группа один.
Прописал в конфиге к своему модулю class => to.module, так же как и со сторонними стал выдавать, что там нет файла.
skit
Сообщения: 135
Зарегистрирован: 2012.10.08, 12:50
Откуда: Сибирь
Контактная информация:

Re: на хостинге: Невозможно обработать запрос

Сообщение skit »

Еще такой момент, сменил контроллер по умолчанию получил прежнюю ошибку.

main.php:

Код: Выделить всё

'modules' => array(
    'facebook' => array(
        'defaultController' => 'home',
    ),
),
http://www.yiiframework.com/forum/index ... -a-module/

И файл модуля:

Код: Выделить всё

//inside protected/modules/admin/AdminModule.php
class AdminModule extends CWebModule
{
  //goes to TaskController instead of DefaultController
  public $defaultController = 'Task';
  ...
http://www.tipstank.com/2010/11/19/chan ... le-in-yii/

не помогло. Ставлю снова DefaultController, работа возобновляется.
Аватара пользователя
Fishman
Сообщения: 9
Зарегистрирован: 2012.05.26, 18:27
Откуда: Минск
Контактная информация:

Re: на хостинге: Невозможно обработать запрос

Сообщение Fishman »

Если локально разработка велась на Windows, а сервер на Linux, то проверяй регистр в именах файлов - на вин это не учитывается и часто бывают проблемы из-за этого.
skit
Сообщения: 135
Зарегистрирован: 2012.10.08, 12:50
Откуда: Сибирь
Контактная информация:

Re: на хостинге: Невозможно обработать запрос

Сообщение skit »

регистр проверял папок и файлов проверял. Сам блог по рецепту работает, регистр и права такие же.
Nafania
Сообщения: 1227
Зарегистрирован: 2011.01.31, 13:12

Re: на хостинге: Невозможно обработать запрос

Сообщение Nafania »

У вас в лог должны писаться более расширенные ошибки. Посмотрите там.
skit
Сообщения: 135
Зарегистрирован: 2012.10.08, 12:50
Откуда: Сибирь
Контактная информация:

Re: на хостинге: Невозможно обработать запрос

Сообщение skit »

Nafania писал(а):У вас в лог должны писаться более расширенные ошибки. Посмотрите там.
Это болезнь какая-то, вечно про них забываю. Но на хостинге они отключены по умолчанию, теперь и сайт не доступен. В общем, надеюсь решение в логах, посмотреть пока нет возможности.
Аватара пользователя
r3verser
Сообщения: 195
Зарегистрирован: 2012.04.01, 17:29
Откуда: Киев

Re: на хостинге: Невозможно обработать запрос

Сообщение r3verser »

Перед выкатом на продакшн, всегда тестирую код на виртуалке, у меня на vmware копия сервака с продакшена, поэтому я всегда уверен, что все работает. И вообще виртуальный хостинг для фреймворка это не серьезно, купите недорогой сервак у hetzner, и настраивайте все как вам нужно.
skit
Сообщения: 135
Зарегистрирован: 2012.10.08, 12:50
Откуда: Сибирь
Контактная информация:

Re: на хостинге: Невозможно обработать запрос

Сообщение skit »

Спасибо, за совет.
На локалке в VirtualBox раньше так и делал, но после того как потрерял данные (просто какой-то косяк образа) работаю под виндым АМПом. Давно задумывался, взять удаленный, не дорогой сервачек.
Ответить