PDA

Показать полную графическую версию : [решено] Помогите пожалуйста со скриптом из "github.com"


02MB
16-03-2015, 05:03
Доброго времени суток. Уважаемые Web мастера помогите пожалуйста разобраться с бесплатным скриптом (https://github.com/Teplitsa/homeforpets) .
Я делал все по инструкции но ничего не получается. Я Волонтер общества защиты животных у нас в городе. Помогите запустить данный скрипт на сервере. Я сделал все по инструкции и раза с пятого на локальном сервере все заработало. Пытаюсь сделать тоже самое на хостинге, ничего не получается....
Задача стоит такая есть Сайт, сделали субдомен и в субдомене нужно сделать такую БД животных...

В логах этого скрипта нашел вот это:

2015/03/16 04:24:29 [error] php include(g3st9u9npukb_g4.php): failed to open stream: No such file or directory (/home/vh1u4474/domains/Мой Домен.ru/public_html/pets/framework/YiiBase.php:432)
Stack trace:
#0 unknown(0): spl_autoload_call()
#1 /home/vh1u4474/domains/Мой Домен.ru/public_html/pets/framework/base/CComponent.php(552): is_callable()
#2 /home/vh1u4474/domains/Мой Домен.ru/public_html/pets/framework/base/CApplication.php(211): CWebApplication->raiseEvent()
#3 /home/vh1u4474/domains/Мой Домен.ru/public_html/pets/framework/base/CApplication.php(182): CWebApplication->onBeginRequest()
#4 /home/vh1u4474/domains/Мой Домен.ru/public_html/pets/protected/behaviors/WebApplicationBranchBehavior.php(20): CWebApplication->run()
#5 unknown(0): WebApplicationBranchBehavior->runBranch()
#6 /home/vh1u4474/domains/Мой Домен.ru/public_html/pets/framework/base/CComponent.php(261): call_user_func_array()
#7 /home/vh1u4474/domains/Мой Домен.ru/public_html/pets/index.php(11): CWebApplication->__call()
#8 /home/vh1u4474/domains/Мой Домен.ru/public_html/pets/index.php(11): CWebApplication->runBranch()
REQUEST_URI=/
in /home/vh1u4474/domains/Мой Домен.ru/public_html/pets/protected/behaviors/WebApplicationBranchBehavior.php (20)
in /home/vh1u4474/domains/Мой Домен.ru/public_html/pets/index.php (11)
in /home/vh1u4474/domains/Мой Домен.ru/public_html/pets/index.php (11)
2015/03/16 04:30:31 [error] php include(g3st9u9npukb_g4.php): failed to open stream: No such file or directory (/home/vh1u4474/domains/Мой Домен.ru/public_html/pets/framework/YiiBase.php:432)


Вот что на реальном хостинге:
http://i57.fastpic.ru/big/2015/0316/6e/f2511c484b30f2dac155eeeca884fc6e.jpg

А вот что на локальном:
http://i58.fastpic.ru/big/2015/0316/c6/1f16c861beb13eea3fb7eaeca75ed5c6.jpg

С Уважением к Вам.

С меня шоколадка...

mar
16-03-2015, 10:29
Простите, а Мой Домен.ru - это вместо настоящего имени каталога, или так и называется? :)

02MB
16-03-2015, 10:38
Нет. это Я так просто заменил... 0))))
На первой картинке немного видно имя домена. :)

pavsem7
20-03-2015, 23:34
php include(g3st9u9npukb_g4.php): failed to open stream: No such file or directory (/home/vh1u4474/domains/Мой Домен.ru/public_html/pets/framework/YiiBase.php:432)
»
Вот же пишет вам, что нет файла в этой директории. Ее неправильно назвали может быть.
У вас на subdomain.pets.ru где работает, она называется /home/vh1u4474/domains/subdomain.pets.ru/public_html/pets/framework/
а на реальном сайте /home/vh1u4474/domains/pets.domkoshki.ru/public_html/pets/framework/
Слово pets не рядом с ru. Pets - домен не второго уровня, а третьего на реальном сайте.
Слову pets c локального сайта должно соответствовать слово domkoshki на реальном, а слову subdomain - какое-то другое, а не pets.

02MB
24-03-2015, 04:41
Честно чуток не понял.. Каша какая то. Но смотрите фишка в том, что Я не переношу установленные файлы на сервер. Я скрипт сам перемещаю на домен третьего уровня в папку, прописываю конфиги где искать Yii и все. Все как по инструкции, и не работает. А на локальном все работает..
А можно как то на Локальном Win Denwer эмулировать реальный хостинг?

02MB
24-03-2015, 04:56
Вот смотрите что получилось:
Warning: require_once(/home/vh1u4474/domains/NAME_DNS.ru/public_html/pets/home/vh1u4474/domains/NAME_DNS.ru/public_html/pets/framework/yii.php): failed to open stream: No such file or directory in /home/vh1u4474/domains/NAME_DNS.ru/public_html/pets/index.php on line 10
Fatal error: require_once(): Failed opening required '/home/vh1u4474/domains/NAME_DNS.ru/public_html/pets/home/vh1u4474/domains/NAME_DNS.ru/public_html/pets/framework/yii.php' (include_path='.:/usr/local/lib/php') in /home/vh1u4474/domains/NAME_DNS.ru/public_html/pets/index.php on line 10

Это после того как Я добавил полный путь в настройки:

Согласно инструкции файл index.phph

<?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 mode
defined('YII_DEBUG') or define('YII_DEBUG', true);
// specify how many levels of call stack should be shown in each log message
defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3);

require_once($yii);
Yii::createWebApplication($config)->runBranch();
?>

Файл yiic.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);
?>

теперь вообще сайт не открывается...

pavsem7
24-03-2015, 08:30
Вы свои пути-домены звездочками или всякими именами закрываете, а дело, скорее, в них. Второй с третьим уровнем путаете или где-то надо изменять. Закрывают, обычно, пароли, а ваш код с путями любой из интернета в Firebug увидит. Было бы что закрывать про кошек.

02MB
24-03-2015, 10:43
Понял...

Вот наш сайт:
http://dobrruki.ru/

А вот пытаюсь поставить данный скрипт:
http://pets.dobrruki.ru/

xtsidx
03-05-2015, 00:46
Здравствуйте.

Я тут в Сочи пытаюсь на этом же скрипте сайт запустить. Проблема точно такая-же!

Лог приложения пришет следующее

2015/05/02 23:11:21 [error] [php] include(g3st9u9npukb_g4.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory (/usr/www/users/opensoi/saveanimals/framework/YiiBase.php:432)
Stack trace:
#0 unknown(0): spl_autoload_call()
#1 /usr/www/users/opensoi/saveanimals/framework/base/CComponent.php(552): is_callable()
#2 /usr/www/users/opensoi/saveanimals/framework/base/CApplication.php(211): CWebApplication->raiseEvent()
#3 /usr/www/users/opensoi/saveanimals/framework/base/CApplication.php(182): CWebApplication->onBeginRequest()
#4 /usr/www/users/opensoi/saveanimals/protected/behaviors/WebApplicationBranchBehavior.php(20): CWebApplication->run()
#5 unknown(0): WebApplicationBranchBehavior->runBranch()
#6 /usr/www/users/opensoi/saveanimals/framework/base/CComponent.php(261): call_user_func_array()
#7 /usr/www/users/opensoi/saveanimals/index.php(11): CWebApplication->__call()
#8 /usr/www/users/opensoi/saveanimals/index.php(11): CWebApplication->runBranch()
REQUEST_URI=/
in /usr/www/users/opensoi/saveanimals/protected/behaviors/WebApplicationBranchBehavior.php (20)
in /usr/www/users/opensoi/saveanimals/index.php (11)
in /usr/www/users/opensoi/saveanimals/index.php (11)
2015/05/02 23:11:29 [error] [php] include(g3st9u9npukb_g4.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory (/usr/www/users/opensoi/saveanimals/framework/YiiBase.php:432)

yurfed
03-05-2015, 04:43
xtsidx, на виртуальных серверах (https://ru.wikipedia.org/wiki/VPS) проблемы есть?

xtsidx
17-05-2015, 16:38
yurfed, не пробовал на виртуальных серверах.

02MB, решил проблему просто создав пустой файл g3st9u9npukb_g4.php в корне сайте (рядом с index.php).

02MB
18-05-2015, 04:04
Теперь все работает




© OSzone.net 2001-2012