Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Мужики, в PHP+Windows работает, а на PHP+*nix нет:(
Форумы портала PHP.SU » PHP » Программирование на PHP » Мужики, в PHP+Windows работает, а на PHP+*nix нет:(

Страниц (1): [1]
 

1. ASHOOT-x86 - 13 Июля, 2008 - 02:29:40 - перейти к сообщению
Вот я написал скрипт (в PHP.ини экспос-пхп включен)
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. header("X-Powered-By: JOPA-PHP");
  3. // далее другие заголовки и вывод страницы
  4. ?>

на PHP под Windows (PHP в виде модуля стоит) пашет, проверял, а на хосте ошибку предупреждения выдаетНедовольство, огорчение что за срань?
(Добавление)
Или еще
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. // тут все что нам надо
  3. header("Content-length: ".strlen(ob_get_contents()));
  4. ?>

на Windows пашет или нет, но на *nix выдает ошибку в пол страницы. Почему так? Кто знает?
(Добавление)
Вроде же под Windows и nix один кодУлыбка
2. valenok - 13 Июля, 2008 - 05:19:34 - перейти к сообщению
ошибку чтоли надо напоминать привести ?
3. ASHOOT-x86 - 13 Июля, 2008 - 08:05:31 - перейти к сообщению
Просто я почти всегда сижу с мобильника в инете... (( Вто и не могу скопировать(( сейчас..
(Добавление)
Warning: Cannot modify header information - headers already sent by (output started at /virt/homes/ashoot-x86/htdocs/index.php:2) in /virt/homes/ashoot-x86/htdocs/in dex.php on line 3
(Добавление)
вот чё и пишет) а на виндоусе все окей
(Добавление)
http://ashoot-x86[dot]ho[dot]ua/
Вот код этой страницы
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. echo("ТЕСТ");
  3. header("Content-length: ".strlen(ob_get_contents()));
  4. ?>
4. kamikadze - 13 Июля, 2008 - 08:54:04 - перейти к сообщению
Они добавляют в код отображаемой страници свою рекламную инфу, потому до посыла заголовков уже отослана инфа. Меняйте хостера
5. scuter - 13 Июля, 2008 - 13:00:36 - перейти к сообщению
наверное твой сервер не разрешает использовать header,
и всё равно выдаёт то что ему хочется,


но кажись твою тему снова сольют.
6. valenok - 13 Июля, 2008 - 14:54:57 - перейти к сообщению
ob_start() в начало скрипта.
Да и вообще http://phpfaq[dot]ru/header
7. ASHOOT-x86 - 14 Июля, 2008 - 17:12:04 - перейти к сообщению
Мужики, оказывается на том форте php_sapi_name() = embed, тоесть там для выполнения скриптов в httpd.конф написано
CODE (text):
скопировать код в буфер обмена
  1. AddType application/x-httpd-php .php
  2. Action application/x-httpd-php /path/to/php/interpreter/php.so
, не как цги или модуль палача...Недовольство, огорчение тема офф

 

Powered by ExBB FM 1.0 RC1