У меня есть проблема с URL-включает в себя, что я не понимаю ...: Для тестирования я закодирован следующий сценарий:PHP URL включает в себя не работает
<?php
error_reporting(E_ALL|E_STRICT);
ini_set('display_errors', 1);
echo "First text";
include("http://www.xxxxxxxxxx.de/includetest.php");
echo "Second text";
?>
allow_url_include установлен в на , (через php.ini)
Allor_url_fopen ist установлен в положение on. (через php.ini)
В includeetest.php содержится только обычный текст для тестирования. Существует не php-код.
Результат этого сценария - это только «первый текст». После этого сценарий остановлен.
Если я использую «или умереть (« не работает »); после того, как включать, в результате весь текст (а также второй текст) со следующим предупреждением:
Внимание: включают в себя (1): не удалось не удалось открыть поток: Нет такого файла или каталога в/SRV2/WWW /htdocs/xhtml-test/_baustelle/testphp02.php в строке 6 Предупреждение: include(): Не удалось открыть '1' для включения (include_path = '.:/usr/share/php:/usr/share/pear') в /srv2/www/htdocs/xhtml-test/_baustelle/testphp02.php на линии 6
Почему? Я в недоумении ...
Для 'или die' работать, вы должны использовать правильную группировку:' (включить «..») или умереть (..) ', в противном случае приоритет будет вызывать разный интерпретация. – deceze
Возможный дубликат [Полный URL-адрес не работает с php include] (http://stackoverflow.com/questions/13369529/full-url-not-working-with-php-include) – Glapa
Проблема не в том, , Проблема заключается в остановке скрипта. – Julian