• На хостенге создал поддомен sub.domain.com, внутри основного домена domain.com в public_html появилась папка sub, туда я залил файлы wordpress подключил БД и перешел к установки набрав sub.domen.com началась установка, во время установки и после нее наблюдаю что нет доступа к вложенным файлам, тема не может достучаться до css и js файлов, нет доступа к картинкам.

    Например путь sub.domen.com/wp-content/themes/twentyfourteen/style.css выдает ошибку 403

    Далее поступил по другому, установку начал не с sub.domen.com а с domain.com/sub все установилась, потом зашел в Общие настройки и изменил адрес сайта с http://domain.com/sub на http://sub.domain.com было пару ошибок, вроде бы сайт работает, но теперь когда я заходу с Настрой — постоянные ссылки появляются ошибки:

    Warning: is_writable() [function.is-writable]: open_basedir restriction in effect. File(/) is not within the allowed path(s): in …/domain.com/public_html/sub/wp-admin/options-permalink.php on line 133

    Warning: is_writable() [function.is-writable]: open_basedir restriction in effect. File(/) is not within the allowed path(s): in …/domain.com/public_html/sub/wp-admin/includes/misc.php on line 166

    И доступа по адресу sub.domain.com к внутренним файлам также нет, например sub.domain.com/robots.txt выдает ошибку 403

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • У вас случайно админ панель не Cpanel? У меня подобное было. Решил тем, что субдомен создал заново и папку указал не как /sub а /sub.domain.com (то есть указал полностью название суюдомена)… ну и заново установил вордпресс на субдомен.

    У хостера старая DirectAdmin v1.45.4, попробую ваш вариант, может тоже получится.

    Создал заново субдомен, создалась папка /sub я ее переименовал в /sub.domain.com но теперь если набрать domain.com/sub.domain.com попадаю к index.php а если набрать просто sub.domain.com сервер выдает ошибку Internal Server Error

    Модератор Юрій

    (@yube)

    Создал заново субдомен, создалась папка /sub я ее переименовал в /sub.domain.com

    azerphoenix написал не переименовать потом, а указать при создании. Feel the difference 😉 Если указать правильно, то директория создастся не под public_html, а рядом. С CPanel только так и надо делать. DirectAdmin не знаю.

    Уважаемый Юрий, спасибо за то что внесли ясность в мои слова)))

    salexys, действительно в Сpanel так решается, а в DirectAdmin не знаю. Может стоит поменять хостера на более компетентного? Лично я пользуюсь зарубежным хостером Namecheap.

    Скорее у этого хостера именно из-за его админ панели и не получится, так как при переходе в закладку управление поддоменами в пункте добавить поддомен есть только %поле ввода%.domain.com и папка создается внутри public_html

    Спасибо всем, побеседую с хостером, если не разрешит создать как нужно, то перееду.

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Тема «Установить WordPress в поддомене» закрыта для новых ответов.