Тцмс, ап делал.
Вылазит вот такое на индексе при вставке инклада от стороннего сж скрипта (фтт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');?>
Что может быть не то?
open_basedir проблема!
Re: open_basedir проблема!
Думаю стоит еще раз внимательно проверить пути в конфигах и того что вы инклудите
Тут 100% вопрос не скрипта, а ограничений пхп и что именно вы пишетет на пхп в темплейтах.
Тут 100% вопрос не скрипта, а ограничений пхп и что именно вы пишетет на пхп в темплейтах.
Don't forget to run script update
Re: open_basedir проблема!
Выше я показал, что именно я инклудю.
Всё уже посмотрели и перепроверили. Проблема возникает при работе со смартом, при парсинге. Без него всё работает.
Давайте я дам доступ, урл тестового файла для подтверждения.
Какие конфиги посмотреть?
Добавлю: хост новый, на него переезжаю, нсы не переключил, настраиваю.
Всё уже посмотрели и перепроверили. Проблема возникает при работе со смартом, при парсинге. Без него всё работает.
Давайте я дам доступ, урл тестового файла для подтверждения.
Какие конфиги посмотреть?
Добавлю: хост новый, на него переезжаю, нсы не переключил, настраиваю.
Re: open_basedir проблема!
Скидывайте но я уверен на 100%
если создать index1.php
с
<?php include_once('/home/axcel/web/MY_DOMAIN.com/public_html/web/in.php');?>
работает?
если создать index1.php
с
<?php include_once('/home/axcel/web/MY_DOMAIN.com/public_html/web/in.php');?>
работает?
Don't forget to run script update
Re: open_basedir проблема!
работает.
а инклад через force_template - нет.
скинул данные домена.
а инклад через force_template - нет.
скинул данные домена.
Last edited by Axcel on Fri Dec 29, 2017 4:09 am, edited 1 time in total.
Re: open_basedir проблема!
Так у вас проблема не в смарте, вы ж не говорите что инклудите другой скрипт ..
/txs/tube/?skip_cache=1&force_template=test
как видно если инключить простой скрипт то никаких ошибок нет, те у вас выдает ошибку именно то что написано инкулудить а не сам смарт.
/txs/tube/?skip_cache=1&force_template=test
как видно если инключить простой скрипт то никаких ошибок нет, те у вас выдает ошибку именно то что написано инкулудить а не сам смарт.
Don't forget to run script update
Re: open_basedir проблема!
проблема именно в стороннем скрипте?
на старом хосте работает всё. могу показать. тот же самый скрипт.
на старом хосте работает всё. могу показать. тот же самый скрипт.
Re: open_basedir проблема!
я специально что б у вас не было сомнений заинклудил другой скрипт по тому же пути и все работает
как еще можно доказать что проблема в том что вы инклудите?
как еще можно доказать что проблема в том что вы инклудите?
Don't forget to run script update







