2012-06-03 6 views
0

Я пытаюсь открыть php-файл в iFrame. Он отлично работает локально, но показывает Запрещено на сервере.Iframe не может открыть php, показывает Forbidden

Вот мой код-

<iframe frameborder="0" width="140px" height="25px" marginheight="0" marginwidth="0" scrolling="no" src="share.php?url=test.com"></iframe> 

Я изменил разрешение IFrame-Src-файла share.php 777, но не повезло. Статус родительских файлов является: 755.

+2

Это не имеет ничего общего с IFRAME - он будет показывать «запрещено» при попытке получить доступ к URL напрямую, тоже, не так ли ? Можете ли вы проверить, к кому принадлежит файл? У вас есть доступ к журналу ошибок Apache? –

+0

работает отлично, при этом доступ напрямую. –

+0

Вы используете ssl (как в https)? –

ответ

0
src="share.php?url=test.com" 

, имеющий .com в конце концов, IFrame думает весь путь как веб-сайт, а не относительный путь & пытается открыть это. Как-

src="http://share.php?url=test.com" 

Кодирование значения параметра, решен вопрос

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