Page 1 of 1

open_basedir проблема!

Posted: Thu Dec 28, 2017 7:04 am
by Axcel
Тцмс, ап делал.
Вылазит вот такое на индексе при вставке инклада от стороннего сж скрипта (фтт2).

Warning, can not parse template (index) (Error: Type 2, ini_set(): open_basedir restriction in effect. File() is not within the allowed path(s): (/home/axcel/web/MY_DOMAIN.com/public_html:/home/axcel/tmp), line 107 )

опенбейздир установлен в документ рут домена, в других доменах работает, в тестовый скрипт (My_domain.com/test.php) инклюдится.

Инклад такой :
<?php include_once('/home/axcel/web/MY_DOMAIN.com/public_html/web/in.php');?>

Что может быть не то?

Re: open_basedir проблема!

Posted: Thu Dec 28, 2017 9:14 am
by admin
Думаю стоит еще раз внимательно проверить пути в конфигах и того что вы инклудите
Тут 100% вопрос не скрипта, а ограничений пхп и что именно вы пишетет на пхп в темплейтах.

Re: open_basedir проблема!

Posted: Thu Dec 28, 2017 9:42 am
by Axcel
Выше я показал, что именно я инклудю.
Всё уже посмотрели и перепроверили. Проблема возникает при работе со смартом, при парсинге. Без него всё работает.
Давайте я дам доступ, урл тестового файла для подтверждения.

Какие конфиги посмотреть?

Добавлю: хост новый, на него переезжаю, нсы не переключил, настраиваю.

Re: open_basedir проблема!

Posted: Thu Dec 28, 2017 9:54 am
by admin
Скидывайте но я уверен на 100%

если создать index1.php
с
<?php include_once('/home/axcel/web/MY_DOMAIN.com/public_html/web/in.php');?>

работает?

Re: open_basedir проблема!

Posted: Thu Dec 28, 2017 10:31 am
by Axcel
работает.
а инклад через force_template - нет.

скинул данные домена.

Re: open_basedir проблема!

Posted: Thu Dec 28, 2017 3:27 pm
by admin
Так у вас проблема не в смарте, вы ж не говорите что инклудите другой скрипт ..

/txs/tube/?skip_cache=1&force_template=test

как видно если инключить простой скрипт то никаких ошибок нет, те у вас выдает ошибку именно то что написано инкулудить а не сам смарт.

Re: open_basedir проблема!

Posted: Thu Dec 28, 2017 9:38 pm
by Axcel
проблема именно в стороннем скрипте?
на старом хосте работает всё. могу показать. тот же самый скрипт.

Re: open_basedir проблема!

Posted: Fri Dec 29, 2017 6:16 am
by admin
я специально что б у вас не было сомнений заинклудил другой скрипт по тому же пути и все работает

как еще можно доказать что проблема в том что вы инклудите?