Добрый день перенес сайт на vps ,с базой и файлами все впоряде .setting.php строчку с базой изменил.
Но сайт отображается неккоректно www.ильинск.рф
В журнале ошибка с модулем realphp ,скорее всего он не включен,если так то как его можно включить на vps?
Комментарии
Это не модуль...
Вам просто надо правильно настроить php, а на самом деле, судя по проблеме и тому, что вы не можете её решить, вам надо обратиться к кому-нибудь, чтобы вам нормально настроили VPS.
VPS это не шаред хостинг, где всё уже настроено и от вас по большому счёту ничего не зависит, это вполне себе сервер, который надо настраивать и обслуживать.
Если вы поставили пресет, где есть apache, php, mysql, это ещё не значит, что у вас настроенный сервер, это лишь заготовка, а отнюдь не законченное решение...
я имел ввиду модуль не drupal
Я вообще о модуле php говорил...
http://php.net/manual/ru/function.realpath.php почитайте про функцию, она кстати, в ядре php.
И если хотите, чтобы вам помогли, приведите часть лога уж.
Потому что "В журнале ошибка с модулем realphp" это бред, там не это написано, а модуль realphp не существует в природе.
warning: realpath() [function.realpath]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/var/www/mom/data:.) in /var/www/mom/data/www/xn--h1aagcly8e.xn--p1ai/includes/file.inc on line 190.
Как я понимаю редактировать настройки php в моем случае можно только по ssh ,через консоль?
/var/www/mom/data такого пути а тем более файла с конфигурацием php нет.
"open_basedir restriction in effect" - с этим и с этим: "File(/tmp) is not within the allowed path(s)" - к гуглопереводчику.
После этого идем в ильинск.рф/admin/settings/file-system и меняем путь для временных файлов с /tmp на свежесозданную где-нибудь в /var/www/mom/data (возможно, при доступе через какой-нибудь кривой ftp-клиент типа ms explorer, она считается корнем сайта, тогда прямо в ней) папку, которой выставляем права 0777
Cменил папку для хранения временных данных на data права установил.Ошибок в журнале нет.НО ситуация не изменилась.
очевидно нужно отключить open_basedir как можно осуществить на vps ?
На vps - в большинстве случаев никак не отключить open_basedir.
Папку сменили на data или на /var/www/mom/data/свежесозданная_папка?
Cоздал папку data в корне с drupal.
пути /var/www/mom/data/ нет,а именно /var/ ,путь выглядит так /www/mom/data/
Если вписать
* /var/www/mom/data/ каталог не существует
* /www/mom/data/ каталог не существует
* /data каталог не существует
* data Конфигурация сохранена ( ошибку это не решает , права на папку 777)
На VPS, как раз, всегда можно отключить всё что нужно, т.к. есть полноценная своя ОС(или как минимум своё окружение) с рутовым доступом, не пишите бред.
Да, практически всё управление VPS через SSH, пусть вас не вводит в заблуждение наличие какой-нибудь панельки. И для успешной настройки нужны знания в области администрирования, которых у вас нет, поэтому всё же настоятельно рекомендую найти того, кто сможет вам всё нормально настроить и решить ваши проблемы.
Настройки php лежат чаще всего в /etc/php5/ или /etc/php или /usr/local/etc/php в зависимости от ОС.
Теперь вам надо правильно вписать полный путь до этой папки.
У вас это будет /var/www/mom/data/www/xn--h1aagcly8e.xn--p1ai/созданная вами директория , если вы создали её в корне сайта, и если верить вашим логам.
Если хотите администрировать самостоятельно, научитесь хотя бы внимательно читать логи и разбираться, где и что у вас лежит.
open_basedir отключили.
/var/www/mom/data/www/xn--h1aagcly8e.xn--p1ai/созданная вами директория (конфигурация сохранена)
***
Путь файловой системы:sites/default/files ,а разве этот путь верен ?
/var/www/mom/sites/default/files/www/xn--h1aagcly8e.xn--p1ai/sites/default/files * может следует так?
Да. Это путь относительно корневой папки. Можно записать и полный, но +1 проблема при переносе.
, но +1 проблема при переносе. =)
Извините ,что вы хотели этим сказать
Установка 775 на файлы исправляет проблему.
Спасибо всем!