Intereting Posts
Отдельный экземпляр виджета в пользовательской области в сообщениях, которые не могут изменить массив $ args Я случайно добавил область виджетов, называемую боковой панелью 1 Конфликтующий код за новаторство в архиве Woocommerce Как я могу понять полу-частный дневник дневника исследования? Как остановить страницы поиска wp_query, а также указанный CPT Скрыть элементы меню, основанные на возможностях Проверьте, существует ли действие, связанное с действием, перед добавлением к нему действий Страница не загружается WPDB обновляет строку с помощью! = In where clause Случайная категория с недавним заголовком и миниатюрой Должен ли я изменять эти типы метаданных до создания сложной страницы архива? Сортировка данных WooCommerce с помощью WP-CRON? Можете ли вы получить данные ACF из списка сообщений о статусе сообщения? когда я активирую свой плагин, я хочу автоматически создавать страницы с короткими кодами Передача параметра fileurl в короткий код из дополнительных пользовательских полей

Папка темы не существует

Я использую wordpress в качестве подмодуля и капристрано для развертывания.

Похоже, что развертывание работает правильно, и я могу войти в wp-admin, но когда я смотрю на мои темы

ERROR: The theme directory "sage-master" does not exist. 

Настройка подмодуля добавляет файлы wp-контента к site_url.com/content ie site_url.com/content/themes site_url.com/content/plugins и т. Д.

В моей wp-config у меня есть

 define('WP_CONTENT_URL', 'http://site_url.com/content'); define('WP_CONTENT_DIR', realpath($_SERVER['DOCUMENT_ROOT'] . '/content')); 

Это всегда срабатывало раньше, я чувствую, что я просто делаю глупую ошибку где-то.

Ive проверил БД, а site_url и дом установлены правильно.

Любые идеи о том, что я, возможно, пропустил?

Спасибо Nad

Solutions Collecting From Web of "Папка темы не существует"

Я делаю возможные случаи из головы:

Случай 1: realpath() это связано с realpath() . realpath() действует по-разному в разных ОС. Кроме того, он возвращает значение false если пользователь веб-сервера не имеет исполняемого разрешения в соответствующем каталоге. Есть и другие проблемы, поэтому лучше попробуйте это:

 // change it based on the location of wp-config.php file define( 'WP_CONTENT_DIR', dirname( __FILE__ ) . '/content' ); 

Случай 2: Может быть, каталог тем для sage-master мудрецов фактически не существует или недоступен для пользователя веб-сервера.

Случай 3: Возможно, существуют каталоги, но имеют характерный случай. Unix-системы имеют файловую систему, чувствительную к регистру, но окна нечувствительны к регистру. По этой причине он может работать на окнах, но не на Unix.

Могут возникнуть другие проблемы, поэтому лучше активировать отладку в WordPress и проверить, какие ошибки вы получите.

Найдите папку с именем 'sage-master' в папке тем для wp-контента. Если не найден, папка с аналогичным именем может содержать ее. Переименуйте папку в «sage-master».

Другой способ – просто переустановить тему. Это должно поставить его в нужное место для поиска WP.