Доброго времени суток. Уважаемые Web мастера помогите пожалуйста разобраться с бесплатным скриптом . Я делал все по инструкции но ничего не получается. Я Волонтер общества защиты животных у нас в городе. Помогите запустить данный скрипт на сервере. Я сделал все по инструкции и раза с пятого на локальном сервере все заработало. Пытаюсь сделать тоже самое на хостинге, ничего не получается.... Задача стоит такая есть Сайт, сделали субдомен и в субдомене нужно сделать такую БД животных... В логах этого скрипта нашел вот это: Вот что на реальном хостинге: А вот что на локальном: С Уважением к Вам. С меня шоколадка...
очень похоже что вы не выполнили этот пункт: Код: 3) Дать права на запись папкам /www/assets /www/upload /protected/runtime и всем их подпапкам
А как это делать? Я через меню хостинга "DirectAdmin" выделил эти все папки и поставил 755 или 777 права с наследием на под папки. Ведь так?
в целом да, так. рекомендую еще запустить requirements/index.php (должно быть в архиве с фреймворком) есть подозрение что у вас старая версия php и не пашет автолоадер.
Я запускал, все зеленное, было желтое местами. Но он написал что нормально все. Тех поддержка обновила php до 5.3 , флаги какие то прописала. Флаги были в файле: .htaccess , но вызывает ошибку 500, если их не удалить Полный текст этого файлика: Сказали удалить верхний три строчки и все заработало. В смысле хоть страничку показало..
Может у Вас есть мысли .Я попробовал добавить полные пути в настройках. теперь вот что выходит: Вот смотрите что получилось: Это после того как Я добавил полный путь в настройки: Согласно инструкции файл index.php PHP: <?php$yii = dirname(__FILE__) . '/home/vh1u4474/domains/*****.ru/public_html/pets/framework/yii.php';$config = dirname(__FILE__) . '/home/vh1u4474/domains/******.ru/public_html/pets/protected/config/main.php';// remove the following lines when in production modedefined('YII_DEBUG') or define('YII_DEBUG', true);// specify how many levels of call stack should be shown in each log messagedefined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3);require_once($yii);Yii::createWebApplication($config)->runBranch();?> Файл yiic.php PHP: <?php$yiic = dirname(__FILE__) . '/home/vh1u4474/domains/******.ru/public_html/pets/framework/yiic.php';$config = dirname(__FILE__) . '/home/vh1u4474/domains/****.ru/public_html/pets/protected/config/console.php';require_once($yiic);?> теперь вообще сайт не открывается...
Я ж вам говорю что так: PHP: $yiic = dirname(__FILE__) . '/home/vh1u4474/domains/******.ru/public_html/pets/framework/yiic.php'; делать не надо он ведь добавляет путь к require_once. PHP: require_once(/home/vh1u4474/domains/dobrruki.ru/public_html/pets/home/vh1u4474/domains/dobrruki.ru/public_html/pets/framework/yii.php) У вас дважды вводится "/home/vh1u4474/domains/dobrruki.ru/public_html"