Warning: file_get_contents(http://graph.facebook.com/http://youthcoders.net/php/artykuly/124-naglowek-xml-w-skryptach-php.html): failed to open stream: HTTP request failed! HTTP/1.0 403 Forbidden in /var/www/old-yc/plugins/content/addthis.php on line 38
Nagłówek XML w skryptach PHP |
Wpisany przez Patryk yarpo Jar | |||
sobota, 26 września 2009 12:44 | |||
Niektórym webmasterom bardzo zależy na tym, aby ich strona była w możliwie najnowszej technologii. Dlatego też wstawiają przed DOCTYPE taką linię - nagłówek XML:
Jeśli jednak serwer PHP ma w ustawieiach (plik php.ini) taką linię:
To nagłówek XML łapie się pod tę składnię. Parser PHP błędnie będzie próbował interpretować zawartość nagłówka jako skrypt PHP...
Rozwiązanie I (jeśli masz dostęp do php.ini):Zmień wyżej cytowaną linię na: Pamiętaj jednak, że wtedy nie możesz załączać swoich skryptów w taki sposób:
Rozwiązanie II:I problemu nie ma.
Rozwiązanie III:zainstaluj PHP 6 :P. Z tego co mi wiadomo, w tej wersji PHP krótkie tagi otwierające mają zostać wycofane. (Na dzień dzisiejszy PHP 6 jeszcze nie ma oficjalnej finalnej wersji - AFAIK). Tags:
|