2015-08-17 2 views
0

Я попытался найти это на форумах, но не знаю точно, что вызвала моя проблема. Надеюсь, это не лишний раз на другой форум или действительно глупый вопрос. Это также мой первый пост, поэтому я прочитал, что мне нужно, чтобы задать этот вопрос, но, пожалуйста, помогите мне узнать, забыл ли я что-то включить.php-файл недоступен, когда URL-адрес введен в браузер

Я передал файл .php на свой сервер в папку/public_html, где находится файл index.php, а также все остальное, что я могу показать в своем веб-браузере (хром). Файл называется game-response-confirm.php. У меня есть разрешения для этого файла, установленного на 777 на сервере, а также для тестирования (я хотел бы вернуть их на 644, когда я закончу, если это не связано с проблемой).

Вопрос в том, когда я набираю в URL www.mywebaddress.com/game-response-confirmation.php в адресной строке, я получаю 404 не найдена ошибка. В нем говорится, что файл не найден на этом сервере.

Чтобы быть честным, я не уверен, какую еще информацию вам нужно, чтобы помочь устранить эту проблему со мной. Спросите, и я предоставлю дополнительную информацию.

Для этого я ожидаю, что страница-response-confirm.php будет отображаться как веб-страница в браузере. В настоящее время веб-сайт представляет собой простое эхо, поскольку мне нужно было убедиться, что это не был файл php, который создавал проблему.

Заранее благодарю за любую помощь.

+0

Единственное, что я могу придумать, это убедиться, что оно действительно написано ТОЧНО. Дело чувствительно и все. – durbnpoisn

+0

Попробуйте перейти к '/ public_html/game-response-confirm.php', я не знаю, что еще может быть неправильным: p – Thaillie

+0

Я думаю, было бы полезно предоставить хостинг, который вы используете, и веб-сервер, если вы это знаете. У вас есть ssh доступ к серверу или только ftp? – somdoron

ответ

1

Посмотрите на файл .htaccess. Возможно, внутри есть неправильное перенаправление. Например:

RewriteEngine On 
RewriteCond %{HTTPS} off 
RewriteCond %{HTTP_HOST} ^(.*)$ [NC] 
RewriteRule ^(.*)$ http://%1/$1 [R=301,L] 

Третья строка получает все URL-адрес и отправляет их в неизвестное место. В результате вы получите сообщение об ошибке # 404.

+0

.Файл htaccess выглядит так, когда я открываю его с сервера: – sweeper33

+0

Файл .htaccess выглядит так, когда я открываю его с сервера: RedirectMatch \. (dynamiccontent | pl | plx | perl | cgi | php | php4 | php5 | php6 | php3 | shtml) $ http://okapi.arvixe.com/cgi-sys/movingpage.cgi. Похоже, что хост может перенастраивать серверы. Они находятся в середине миграции, и я не получил информацию для нового сервера. Если бы я поместил этот новый файл на старый сервер после переноса всего остального на новый сервер, может ли это вызвать эту ошибку? – sweeper33

+0

У Голки было большое предложение. вхождение в файл htaccess дает некоторую информацию о том, что происходит. Он косвенно сказал мне, что мой хост переключился на сервер. Поэтому я смог исследовать и выяснить, что они находятся в середине миграции. Из-за этого у меня не было новой информации о сервере и загружалась .php-страница на старый сервер, а домен указывался на новый сервер. Так что, конечно, этот файл недоступен! Глупо. Спасибо всем за предложения и помощь. – sweeper33

0

У Golka было большое предложение. переход в файл .htaccess дает некоторую информацию о том, что происходит. Он косвенно сказал мне, что мой хост переключился на сервер. Поэтому я смог исследовать и выяснить, что они находятся в середине миграции. Из-за этого у меня не было новой информации о сервере и загружалась .php-страница на старый сервер, а домен указывался на новый сервер. Так что, конечно, этот файл недоступен! Глупо. Спасибо всем за предложения и помощь.

Смежные вопросы