Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Установка кода на различные движки (http://forum.sape.ru/forumdisplay.php?f=26)
-   -   Перенос сайта на новый хостинг (http://forum.sape.ru/showthread.php?t=16011)

solo 29.07.2008 20:48

Перенос сайта на новый хостинг
 
1.Перенёс сайт на новый хостинг
2.Залил новую папку с кодом (без links.dbl)
3.Установил 777 на папку с кодом
4.Создал .htaccess - прописал AddType application/x-httpd-php .php .htm .html и залил в корень
5.Вставлял в код echo "123" - "123" - отображается
6.Хостинг платный, пхп поддерживает, sape не банит
7.После смены ДНС прошли сутки, сайт отбражается на новом IP
8.Все ссылки в эрроре
9.links.dbl не создаётся
10.На сайте отображается return_links(); ?>

В чём дело, как это исправить?

P.S. Извиняюсь за дубль, но видимо соседняя тема себя исчерпала и народ туда не заглядывает.

Спасибо.

Squish 29.07.2008 21:04

Цитата:

Сообщение от solo
10.На сайте отображается return_links(); ?>

Если отображает PHP код, значит не выполняется как PHP скрипт, а выдается статикой как HTML.
Проверьте настройки хостинга.

solo 29.07.2008 21:20

Цитата:

Сообщение от Squish (Сообщение 204576)
Если отображает PHP код, значит не выполняется как PHP скрипт, а выдается статикой как HTML. Проверьте настройки хостинга.

В том-то и дело, что в настройках хостинга поддержка PHP включена и отмечена в чекбоксе плеска.

Squish 29.07.2008 21:40

Проверьте корректность кода около вызова return_links(); (наличие открывающего тега <?php).
Если код корректен, рекомендую обратиться к хостеру.

solo 30.07.2008 10:51

Ответ хостера:
"На Вашем сервере PHP работает: http://мойсайт.ru/test.php"

Так что дело не в PHP !

Кто знает в чём дело, как исправить ?

Добавлено через 7 минут
Цитата:

Сообщение от Squish (Сообщение 204597)
Проверьте корректность кода около вызова return_links(); (наличие открывающего тега <?php).
Если код корректен, рекомендую обратиться к хостеру.

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

Squish 30.07.2008 10:55

Вы сами написали: 10.На сайте отображается return_links(); ?>
Либо некорректный код, либо не отрабатывает PHP, либо звезды к Вам не благосклонны.
PHP код НЕ должен быть виден при просмотре сайта, если он виден, значит он не выполняется.

solo 30.07.2008 11:05

Цитата:

Сообщение от Squish (Сообщение 204769)
Вы сами написали: 10.На сайте отображается return_links(); ?>
Либо некорректный код, либо не отрабатывает PHP, либо звезды к Вам не благосклонны.
PHP код НЕ должен быть виден при просмотре сайта, если он виден, значит он не выполняется.

1.Код, установленный на сайте:
<?php
define('_SAPE_USER', '************************');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
echo $sape->return_links();
?>

2. При переходе по ссылке, которую дал хостер открывается страница с настройками ПХП для этого сайта.

Может в настройках ПХП что то включить или выключить нужно?

Или всё же идти к мастерам таро?:)

Squish 30.07.2008 11:27

Вы точно скажите при просмотре сайта через броузер виден код PHP или нет?
Если виден, как Вы писали в п.10, то я уже писал, это означает что PHP не выполняется. Если не виден, надо копать дальше.

Bipa 30.07.2008 11:32

Бывает сам движок не сможет обработать php, если комманда неправильно в него вставлена. Например в netcat нужно добавлять ); (на память) перед кодом вывода и потом замыкать вставку спецсимволами, а в шаблонизаторах - создавать функцию и затем ее вызывать в шаблоне.

попробуйте засунуть код в файл xxx.php, а затем его вызвать инклюдом в нужном месте страниц.

solo 30.07.2008 11:37

Цитата:

Сообщение от Squish (Сообщение 204787)
Вы точно скажите при просмотре сайта через броузер виден код PHP или нет?
Если виден, как Вы писали в п.10, то я уже писал, это означает что PHP не выполняется. Если не виден, надо копать дальше.

Из всего кода на сайте отображается return_links(); ?>, если это говорит о том, что не выполняется ПХП, а хостер говорит и показывает, что ПХП работает, то может дело в каких-то настройках ПХП?

Может я дам вам ссылку и вы гляните в настройках?

Добавлено через 3 минуты
Цитата:

Сообщение от Bipa (Сообщение 204790)
Бывает сам движок не сможет обработать php, если комманда неправильно в него вставлена. Например в netcat нужно добавлять ); (на память) перед кодом вывода и потом замыкать вставку спецсимволами, а в шаблонизаторах - создавать функцию и затем ее вызывать в шаблоне.

попробуйте засунуть код в файл xxx.php, а затем его вызвать инклюдом в нужном месте страниц.

Я думаю дело не в движке, поскольку на старом хостинге всё работало, а на новом (на следующий день) уже не работает.


Часовой пояс GMT +3, время: 14:36.

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.