- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
(«Странная» проблема от слова «сторона» (месторасположение)).
Нужна помощь тех, кто работал на teli.ru
Перевел сайт на хостинг teli.ru.
При переносе сайта прекратили работать ВСЕ "малые" скрипты РНР (форма отправки почты с сайта, размещение элементарного комментария статьи, вывод случайной фразы).
Все "большие" скрипты, расположенные в собственных папках (гостевые книги, доска объявлений, форум) работают без всяких установок.
Я не "продвинутый", но азы знаю и анализировать умею.
В порядке эксперимента разместил на новом хостинге более десятка вариантов скрипта отправки почты с сайта. (Взял с сайтов для веб-мастеров).
Предварительно оттестировал на старом хостинге - там работают все
На хостинге teli.ru не работает НИ ОДИН.
Саппорт отвечает только одно: «меняйте некачественное ПО».
Я начал анализировать.
Скрипты не работают по разному - что то работает, что то нет.
Оказалось: любой файл РНР отрабатывает и выводит результат только от тех переменных которые задаются внутри его!
При обращении к файлу НЕ ПЕРЕДАЮТСЯ ПЕРЕМЕННЫЕ!
Ни после action="файл".php, ни после "файл".php ?"переменная"= "данные".
НИКАКИМ путем.
Я отказался от обращения action=файл".php и впендюрил весь код на страницу отправки сообщения. ВСЕ ЗАРАБОТАЛО.
Но такой выход меня не устраивает.
Я пробовал менять права доступа к файлам.
Запросил у старого хостера какой доступ стоит у него по умолчанию : ответом было папки - 770, файлы 660??
Я не разу не менял на старом хостинге доступы - все работало и так.
При попытке поменять права доступа на хостинге teli.ru на более "высокие", при обращении к файлу выдается "ошибка сервера".
Саппорт помочь не хочет, или не может.
Кто то что то может подсказать по этому поводу?
С наилучшими пожеланиями.
Если саппорт Вам ничем помочь не может, то нужен ли такой хостинг?
Согласен, но отзывы были неплохие и деньги уже уплачены.
Кроме того, очень устраивает cPanel.
dmitriy-s, php.ini можете редактировать?
Возможно просто нне включен register_globals
Если не включен, то $_POST не будет работать, надо обращаться $HTTP_POST_VARS = )
Axel G, согласен с Вами. dmitriy-s, Через .htaccess включите REGISTER_GLOBALS на php. Скорей всего всё пройдет.
создайте в корне сайта файл .htaccess или откройте его и добавьте одну строчку php_flag register_globals on
Работает?
Черт. Возможно это и выход.
Саппорт тоже упоминал register_globals (но неопределенно).
Файл в корне есть, но нулевой, а копировать к себе, ни редактировать у меня не получается.
Работаю на фронтпейдж 2003- выдает ошибку.
dmitriy-s, SSH доступ есть? Либо попросите саппорт изменить настройку = )
Вам с этим вопросом на античат нужно, явно не по теме = )
dmitriy-s, менеджер файлов через CPanel или просто создать в блокноте, сохранить в корне сайта и потом по FTP загрузить.
ware добавил 07.02.2011 в 20:21
dmitriy-s, SSH доступ есть? Либо попросите саппорт изменить настройку = )
Саппорт не будет менять настройку всем. Но я своим клиентам через .htaccess сам включаю только для конкретного сайта.
Сорь, не заметил Вашего сообщения ware = ) Да можно и так ;)
Ребята, родные, не спешите. Я учусь на ходу.
Файл создал, сейчас попытаюсь загнать на сайт.
А тему мы потом переместим!
dmitriy-s добавил 07.02.2011 в 21:37
Создал с помощью Notepad++, перевел в UNIX, закачал. Сайт начал выдавать ошибку 500.
Что то сделал не так. Пока удалил, завтра еще попробую.
ВСЕМ ОГРОМНОЕ СПАСИБО!!!
Проблема скорее всего в этом.
Возможно просто нне включен register_globals
Если не включен, то $_POST не будет работать, надо обращаться $HTTP_POST_VARS = )
У меня там сплошные $_POSTы. Буду разбираться.
Еще раз всем спасибо!!!
dmitriy-s добавил 08.02.2011 в 14:34
Нет, видимо дело не в этом!
Я сейчас на связи с одним из пользователей этого форума, он попытался протестировать скипт (гробал включен). Не идет!
Еще один интересный факт.
Чтобы запустить почту. я вынужден был сделать отправку с формы:
action=http://"старый хостинг"/"файл".php
Все работает. Значит переменные ВЫДАЮТСЯ с ТЕЛИ (globals работает) , но НЕ
ПРИНИМАЮТСЯ на ТЕЛИ. На другом хостинге принимаются!
Дело все таки в ХОСТИНГЕ!
Сайт на ТЕЛИ 10 дней, а я уже высох.
Администратор! как переименовать ТЕМУ : "Я на ТЕЛИ две недели, а уж яйца поседели."
Всем всего наилучшего. Дмитрий.