не могу на хостинге отредактировать файл settings.php строчку $db_url = 'mysqli://root@localhost/site'; для того чтобы drupal работал пишет Could not open /home/kachaibe/public_html/sites/default/settings.php for writing: Permission denied подскажите что делать?
Комментарии
Для начала перевести.
нет права открыть /home/kachaibe/public_html/sites/default/settings.php из-за ошибки: отрицание согласия
Разрешение на запись поставьте на файлы елы!!!Это в корне друпала написано в ридми.
$db_url = 'mysqli://root@localhost/site'; ссылается на базу данных локального хостинга а мне нужен обычный по этому надо эту строчку изменить
я не совсем вас понял мне rideme поменять? скажите пожалуйста точнее имя файла и какое значение?
Файл install.txt в корне вашего сайта там написано следующее:
2. CREATE THE CONFIGURATION FILE AND GRANT WRITE PERMISSIONS
Drupal comes with a default.settings.php file in the sites/default
directory. The installer uses this file as a template to create your
settings file using the details you provide through the install process.
To avoid problems when upgrading, Drupal is not packaged with an actual
settings file. You must create a file named settings.php. You may do so
by making a copy of default.settings.php (or create an empty file with
this name in the same directory). For example, (from the installation
directory) make a copy of the default.settings.php file with the command:
cp sites/default/default.settings.php sites/default/settings.php
Next, give the web server write privileges to the sites/default/settings.php
file with the command (from the installation directory):
chmod o+w sites/default/settings.php
So that the files directory can be created automatically, give the web server
write privileges to the sites/default directory with the command (from the
installation directory):
chmod o+w sites/default
Возможно вы меня не поняли, settings.php сам по себе редактируется, а на хосте нет выдаёт ошибку будто у меня нет прав
так вы на хосте ставьте разрешения на запись а не у сеня на компе...или я чота не понимаю
на хосте
пишите значит в тех поддержку почему у них файлы не записываются
ясно, спасибо
проблема в том что для этой папки и соответственно для файла settings.php по умолчанию отключено право "записи". правится через ftp редактор за 5 секунд.
проблема в том что для этой папки и соответственно для файла settings.php по умолчанию отключено право "записи". правится через ftp редактор за 5 секунд.
У меня почти такая же проблема только в файле settings.php нет строки $db_url = 'mysqli://root@localhost/site'; при переносе с денвера на хостинг, не могу вписать базу данных которая на хостинге. Прикрепил его в формате TXT тут , и вобще он както странно открываеться в блокноте.
вирусняк стопудово - сноси винду и переустанавливай по новой
Ну так поэтому большинство разрабов и сидит на линуксе или маках.
Сейчас заражать просто компы уже никому не интересно, хакеры на сайты ориентируются
ну снести лучше полюбому, а так вообще ознакомтесь с разницой в settings.php для drupal 6 и 7
Еще раз закачал файл, теперь в оригенале если в другом редакторе открыть то можно разобрать что к чему, WordPad к примеру.
А где это можно почитать?
вот здесь пример конфигурации базы данных для д7
вот ваш случай
'default' => array (
'default' => array (
'database' => 'lokal_drupal',
'username' => 'root',
'password' => '',
'host' => 'localhost',
'port' => '',
'driver' => 'mysql',
'prefix' => '',
),
),
);
Вот это то что надо. Ссылку понять не смог, не по русски написано, но с настройками разобрался сайт на хостинге запускается.
Подскажите еще на счет резервного копирования? Пробовал сделать с помощью хостинга C panel 11 обратно не захотел становиться, а при запуске SypexDumper_2010 нужно ввести порт, не понял какой? может тот который вместе с префиксом таблиц указывается при установки Drupal ?