Привет, сделали копию рабочего сайта, залили на другой фтп, при обновлении плагинов, требует пароль, ввожу пароль, пишет Не удалось определить директорию содержимого WordPress (wp-content). В чем проблема?
Нужно добавить в конфигурационный файл wp-config.php: Код: if ( is_admin() ) { add_filter ( ‘filesystem_method’, create_function(‘$a’, ‘return «direct»;’ ) ); define ( ‘FS_CHMOD_DIR’, 0751 ); }
спасибо, а с чего это вдруг это потребовалось? а куда именно вставлять? что то пишет Код: Parse error: syntax error, unexpected T_VARIABLE in /home/host091/public_html/wp-config.php on line 49
А это довольно распространенная ошибка, особенно при смене хостингов. Но она просто лечится кодом, который указал bublick. Код надо вставить в конец файла. Ну и, конечно, нормальным редактором (типа notepad ++) и с кодировкой utf-8 без BOM.
вставил в самый конец в utf-8 без BOM и все равно Код: Parse error: syntax error, unexpected T_VARIABLE in /home/host091/public_html/wp-config.php on line 97 --- Добавлено, 6 сен 2013 --- это код bublick , он не работает Код: if ( is_admin() ) { add_filter ( ‘filesystem_method’, create_function(‘$a’, ‘return «direct»;’ ) ); define ( ‘FS_CHMOD_DIR’, 0751 ); } это код с другого сайта, с ним всё работает Код: if ( is_admin() ) { add_filter ( 'filesystem_method', create_function('$a', 'return "direct";' ) ); define ( 'FS_CHMOD_DIR', 0751 ); } ошибку в коде выделил жирным шрифтом, но все равно всем спасибо. --- Добавлено, 6 сен 2013 --- теперь пишет Код: Не удалось создать директорию. /home/host091/public_html/wp-content/upgrade/captcha.tmp в каком файле прописан этот путь?
Это ваш старый путь, со старого хостинга? На фтп в /wp-content/ появляется каталог upgrade и если да, то с какими правами на директорию? Может туда установщик не может писать новые файлы, т.к. не хватает прав....
по идее не ниже, чем 755, с 777 точно должно писать. Если это путь со старого хостинга, тогда ищем где он сидит, для этого: Качайте бекап сайта (вместе в базой) и в фтп-клиенте (напр., тотал коммандер) распаковываете бекап и ищите по папке, где сайт и база. Поиск "Искать файлы с текстом" и туда этот путь - тогда будет видно где он сидит, и там же его можно попробовать поменять ручками на новый.
искал в разных фалах настроек, там его нет, выходит где то в базе сидит. в общем ворд пресс был Г, им и останется. доступ везде 777 через плагин http://wordpress.org/plugins/portable-phpmyadmin/ нашел путь в таблице HTML: 1 match(es) inside table wp_options