Не могу понять что за ерунда. Раньше скачивал архив с двиком с сайта, ставил на хостинг, а сейчас вот такое...
http://prntscr.com/brf7xd
июля
11
2016
0
51 комментарий
E_USER_WARNING [512] Cannot write to file «id.abrahabr.ru/alto/_run/assets/10757010/bootbox.min.js» (id.abrahabr.ru/alto/engine/include/functions/File.php on line 772)
2016-07-11 12:10:25
E_USER_WARNING [512] Cannot write to file «id.abrahabr.ru/alto/_run/assets/77625ca541e993d40ca970ca4e173695.css» (id.abrahabr.ru/alto/engine/include/functions/File.php on line 772)
2016-07-11 12:04:10
E_USER_WARNING [512] Can not prepare asset file «id.abrahabr.ru/alto/common/templates/skin/start-kit/assets/js/template.js» (id.abrahabr.ru/alto/engine/classes/modules/viewerasset/entity/PackageJs.entity.class.php on line 96)
2016-07-11 12:04:10
E_USER_WARNING [512] Cannot write to file «id.abrahabr.ru/alto/_run/assets/1d069167/template.js» (id.abrahabr.ru/alto/engine/include/functions/File.php on line 772)
2016-07-11 12:01:42
E_USER_WARNING [512] Can not prepare asset file «id.abrahabr.ru/alto/common/templates/frontend/libs/vendor/jquery-ui/js/localization/jquery-ui-datepicker-ru.js» (id.abrahabr.ru/alto/engine/classes/modules/viewerasset/entity/PackageJs.entity.class.php on line 96)
2016-07-11 12:01:42
E_USER_WARNING [512] Cannot write to file «id.abrahabr.ru/alto/_run/assets/170eb257/jquery-ui-datepicker-ru.js» (id.abrahabr.ru/alto/engine/include/functions/File.php on line 772)
Мы к сожалению не знаем как работает Ваша CMS. Возможно у Вас прописывается путь к статическим файлам ? Или происходит привязка по имени домена ? Уточните данную информацию на форумах поддержки.
Тут проблема явно на хостинге
С нашей стороны изменений не производилось, если Вы знаете в чем проблема сообщите, мы постараемся Вам помочь.
Это относительный путь ... от текущей папки исполнения скрипта.
Логично что такого пути не существует.
Полный путь — начинается со слэша.
Ошибка 403. Доступ запрещен
Доступ в эту папку запрещен администратором сайта или в папке нет индексного файла.
Джино
http://id.abrahabr.ru/index/newall/
Ошибка 404. Файл не найден
Ну в кэшэ конечно все есть.. с путями и ошибкаки коннекта к базе данных...
1) какая версия движка (не «последняя/предпоследняя», а номер версии какой)
2) что меняли в app/config/config.local.php?
конфиги вообще не трогал! чистая установка, потом переименовал папку install и зашел на сайт, все.
При этом вот какие значения прописались автоматически в app/config/config.local.php:
Обратите внимание на последнюю строку — вот сюда пишет движок стили, js-скрипты и проч. (да, я в курсе, что светить полные пути считается небезопасным, но в данном случае это не играет роли, т.к. через пару дней не будет ни этого сайта, ни этого домена, так что пофиг).
Если у Вас шаред-хостинг на Джино, и Вы ничего не трогаете руками, то у Вас будет там стоять аналогичный путь, который ОБЯЗАТЕЛЬНО будет начинаться с '/home/users/...'. Если VPS хостинг, то точно так же путь будет начинаться со слеша и до имени домена будет какой-то путь. То, что пишете Вы — будто файлы пишутся в 'id.abrahabr.ru/alto/_run/', без начального слеша и буз пути к домену — этого не может быть в принципе, если руками ничего не трогали.
/home/users/v/vshemarov/domains/vshemarov.myjino.ru/alto/_run/
id.abrahabr.ru/alto/_run/
Теперь внезапно(!!!) выясняется, что все пути прописываются верно (если Вы и при обращении в саппорт «просто пути стираете», то могу представить, как округляются у них глаза при взгляде на пути, которых не существует в природе). Значит, все, что нужно — это проверить наличие папок и права на них.
Сейчас произвел опять установку чистую http://id.abrahabr.ru/
Ситуация аналогична.
Вот об том и речь. Вы «исправили» лог когда писали в тему, но об этом не сказали, и ошибка стала выглядеть феерически странно. Проверяйте права доступа на подпапки.
view-source:vshemarov.myjino.ru/alto
view-source:id.abrahabr.ru
И видим, что во втором случае:
а) вообще не подгружаются стили, они куда-то пропали
б) пропала добрая половина (а то и больше) скриптов
Почему? Куда они девались? Мне неведомо. Но раз какие-то файлы все ж есть, значит в папку они пишутся. Я так понимаю, права Вы исправили?
Дальше стоит сделать так:
1) очищаем папки /_run и /_tmp и еще раз загружаем страницу
2) если ничего не изменилось — смотрим логи ошибок, почти наверняка там должно что-то быть
3) возможно, имеет смысл тщательно проверить, на месте ли все исходники (css- и js-файлы), есть подозрение, что не все файлы залиты у Вас на хостинг (насколько я помню, такое уже было у Вас)
[2016-07-12 10:53:01] E_WARNING [2] mkdir(): Отказано в доступе (/home/users/b/bahok90/domains/id.abrahabr.ru/engine/include/functions/File.php on line 244)[2016-07-12 10:53:01] E_USER_WARNING [512] Can not make dir «/home/users/v/bahok90/domains/id.abrahabr.ru/_run/» (/home/users/b/bahok90/domains/id.abrahabr.ru/engine/include/functions/File.php on line 246)[2016-07-12 10:53:02] E_WARNING [2] mkdir(): Отказано в доступе (/home/users/b/bahok90/domains/id.abrahabr.ru/engine/include/functions/File.php on line 244)[2016-07-12 10:53:02] E_USER_WARNING [512] Can not make dir «/home/users/v/bahok90/domains/id.abrahabr.ru/_run/» (/home/users/b/bahok90/domains/id.abrahabr.ru/engine/include/functions/File.php on line 246)
Отказано в доступе (
/home/users/b/bahok90/domains/id.abrahabr.ru/engine/include/functions/File.php on line 244
Can not make dir «
/home/users/v/bahok90/domains/id.abrahabr.ru/_run/
/home/users/b/bahok90/domains/id.abrahabr.ru/engine/include/functions/File.php on line 246
/home/users/b/bahok90/
/home/users/v/bahok90/
$config['path']['root']['url'] = 'http://id.abrahabr.ru/';
$config['path']['root']['dir'] = ALTO_DIR . '/';
$config['path']['offset_request_url'] = '1';
$config['path']['runtime']['url'] = '/_run/';
$config['path']['runtime']['dir'] = '/home/users/b/users1/domains/id.abrahabr.ru/_run/';
Это значит, что нужно убедиться, что папка /home/users/b/users1/domains/id.abrahabr.ru/_run/ существует, и что права на нее позволяют PHP-скриптам туда писать и создавать там подпапки и файлы.
Здравствуйте. В браузере при открытии поддомена наблюдаем ошибки:
widgets.js:18 Uncaught TypeError: ls.routerUrl is not a function
id.abrahabr.ru/:103 Uncaught TypeError: Cannot read property 'load' of undefined
(index):243 Uncaught TypeError: ls.routerUrl is not a function
По всей видимости проблема в этих ошибка, так как браузер не может считать функцию load
Я например, делаю следующий вывод:
либо установка которую делаете Вы — всетаки не чистая;
либо у настройках например php или вебсервера что-то правилось (т.е. установка всетаки не чистая);
либо имеет место какой-то специфический глюк, что маловероятно.
2. После установки единственное что правил это переименовывал папку install далее зашел на сайт и увидел картину.
вот php настройки
http://prntscr.com/brtq3j
http://prntscr.com/brtq6d
http://prntscr.com/brtq9d
Ярослав Вишневецкий, 12.07.2016 14:02. Цитировать
Произвели установку CMS. Проблема повторилась. Во время установки ошибок не возникало, указанные папки доступны для записи. Видим ошибок на хостинге не наблюдаем, в логах также ничего не фиксируется. Также для теста установили CMS на тестовом аккаунте. Проблем с установкой не возниклоа, CMS установилась корректно.
E_PARSE [4] syntax error, unexpected '['
See details in error.log
как исправить?
Проблема в версии PHP оказалась