Ответы в темах

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Проблема решена переносом сайта на другой сервер, всем спасибо за участие!

    Юрий, хостер уже давно разобрался с этими траблами, цитирую:

    Так как не работает dirname, мы переписали свои скрипты и они теперь работают и с дирнейм и без него. Чего я желаю и Вордпрессу.

    Кстати, с русским у хостера все в порядке, поскольку он находится в Германии и я рад, что хоть так, а не на немецком отвечает..

    Но давайте уже решать с WP, а не с моим хостером, какие будут предложения по существу поднятого вопроса?!

    Дык, phpmyadmin, vBuleltin и другие сайты вордпресс у хостера работают!
    Что с моим дистрибутивом 3.4.2 не так, я ведь только его установил и сразу не смог зайти в админку из-за ошибки?..

    В том и дело, что квалификация техподдержки меня очень устраивает!
    Неоднократно решались вопросы и с самописными сайтами, и с другими CMS, а также с БД.
    Поэтому менять хостинг из-за того, что WordPress на нем не работает, я не собираюсь, я с ними с 2006 года и у меня там преференции!
    Когда я искал на буржуйских сайтах решение проблемы входа в админку, то я был совсем не одинок! Думаю, что это проблема движка WP, которую просто надо исправить…

    На этом хосте у меня работало уже много сайтов, но WP первый раз, сейчас тоже работает сайт на DLE — все записывается в папку uploads через админку на ура!
    Так что можно и CMS поменять, но это же не выход!
    Без переезда и смены CMS как решить?!

    Вот ответ техподдержки, думаю он поможет:

    Функция dirname к сожалению не выдает на нашем хостинге нужный путь к папкам. Как это решить — к сожалению не известно. Решить эту проблемы можно именно таким образом. В данном случае, закомментировать

    //require_once(dirname(dirname(__FILE__)) . ‘/wp-load.php’);

    и добавить
    require_once(‘./wp-load.php’);

    Либо указать разрабочикам на эту ошибку, чтобы в будущем они указывали пути более точным путем, к примеру через config.php или иной конфигурационный файл.

    Закомментировал и добавил, но выдает ошибку в строке, которую добавил:

    Warning: require_once(./wp-load.php) [function.require-once]: failed to open stream: No such file or directory in ./admin.php on line 31

    Fatal error: require_once() [function.require]: Failed opening required ‘./wp-load.php’ (include_path=’.:/usr/local/share/pear’) in ./admin.php on line 31

    В блокноте не правлю никогда!
    Выделил точку жирным, чтобы было виднее..

    Было в дистрибутиве:
    require_once(dirname(dirname(__FILE__)) . ‘/wp-load.php’);
    Стало после правки:
    require_once(dirname(dirname(__FILE__)) . ‘./wp-load.php’);

    Я уже неделю пытаюсь побороть проблему с техподдержкой, они уже даже сайт на новый хост перенесли, а проблема осталась!

Просмотр 8 ответов — с 1 по 8 (всего 8)