Официальный сайт студ.городка НГТУ
Программирование и БД » первый раз вижу такую ошибку в PHP 

#1  20.09.07 04:13

первый раз вижу такую ошибку в PHP

Warning: Unknown: Unable to call () - function does not exist in Unknown on line 0

кто нибудь с этим сталкивался?
Apache/1.3.33 (Win32) PHP/5.0.4
зы: переводить что там написано не надо, я понимаю )

Offline

#2  20.09.07 13:28

Maq
Профиль

Re: первый раз вижу такую ошибку в PHP

может файлег поврежден?))
особенно on line 0 настараживает))

Offline

#3  20.09.07 13:57

Re: первый раз вижу такую ошибку в PHP

Maq, поврежденный файл - маловероятно... ибо у меня было 2 копии оного движка

Offline

#4  20.09.07 14:43

Re: первый раз вижу такую ошибку в PHP

а чё за call ()   ?

Offline

#5  20.09.07 16:26

Re: первый раз вижу такую ошибку в PHP

iDrum, попытаюсь те перевести то, что оно сказало:
неизвестное предупреждение: не могу вызвать функцию с неизвестным названием, которая не существует в Неизвестном файле на строке 0, (хотя интерпритатор начинает отчет строк от 1)!
т.е. по сути дела это - ошибка - призрак )
я уже неделю сижу и колдую...
Zend Studio не показывает этой ошибки, ибо используется ЧПУ и соответственно .htaccess, который дебаггер не хочет обрабатывать. однако при анализе кода он говорит, что код валиден.

Offline

#6  20.09.07 21:03

Re: первый раз вижу такую ошибку в PHP

вероятнее всего у тебя файлы от винды (с переносами строки \r\n), а апач на никсе...

Offline

#7  20.09.07 21:06

Re: первый раз вижу такую ошибку в PHP

Jaguar написал(а):

вероятнее всего у тебя файлы от винды (с переносами строки \r\n), а апач на никсе...

как раз наоборот... изначально движень написан под никс, а я поставил его на винду...
но теория очень даже неплохая... попробую сегодня поставить все это дело на никс =)
спасибо

Offline

#8  22.09.07 15:04

Re: первый раз вижу такую ошибку в PHP

Укроп написал(а):

watson, ковырять надо так сразу и не скажешь... м б невидимые символы какие..
попробуй на тестовом скрипте.
мы тут не телепаты, не знаем в каком месте твоего кода  он выдает ошибку

Это не я бляяя...

Исправлено Укроп (22.09.07 15:05)

Offline

#9  22.09.07 16:21

Re: первый раз вижу такую ошибку в PHP

Укроп, это понятно ) но согласись, ошибка нестандартная...
я просто решил спросить - встречалась ли она у кого нить, хотя бы чтоб сузить круг поиска

Offline

#10  23.09.07 14:49

Re: первый раз вижу такую ошибку в PHP

я плохо знаю php, так что дальше только гипотеза
думаю, что имеет проблема с поздним связыванием на этапе инициализации
т.е. что-то вроде такого:

Код: php:

<?php
$a = 'b';
$a();
?>

только на этапе инициализации. имеет смысл попробовать на другом дистрибутиве web-сервера и php

Offline

#11  25.09.07 20:15

Re: первый раз вижу такую ошибку в PHP

в итоге все таки причина оказалась в косяке с кроссплатформенностью... при установке на linux все пошло как надо )

Offline

#12  26.09.07 12:43

Re: первый раз вижу такую ошибку в PHP

watson написал(а):

причина оказалась в косяке с кроссплатформенностью

в чем? сам скрипт писан чисто под никс? или ты про то, что апач+пхп на винде работает не так, как на никсе?

Offline

#13  26.09.07 14:39

Re: первый раз вижу такую ошибку в PHP

Укроп написал(а):

watson написал(а):

но согласись, ошибка нестандартная...

не соглашусь. ошибка стандартная. к тому же похоже что сам встречал

Это не я бляяя...

Offline

#14  26.09.07 14:40

Re: первый раз вижу такую ошибку в PHP

Укроп написал(а):

watson написал(а):

все таки причина оказалась в косяке с кроссплатформенностью...

это не ответ и не причина.

Это не я бляяя...

Offline

#15  27.09.07 10:40

Re: первый раз вижу такую ошибку в PHP

ни разу не встречал скриптов, которые писались для *nix и не работали бы на win
просто надо ручками подправить немного и всё будет работать

Offline

#16  27.09.07 13:21

Re: первый раз вижу такую ошибку в PHP

Укроп написал(а):

A-Lex, ога )) обрабатываем трактор наждаком и зубилом - получаем истребитель

Это не я бляяя...

Offline

#17  27.09.07 15:03

Re: первый раз вижу такую ошибку в PHP

A-Lex написал(а):

ни разу не встречал скриптов, которые писались для *nix и не работали бы на win

а чего тут такого? если вдруг используешь модуль PCNTL для создания *nix-style демона, то под вынью это дело вряд ли заработает... а править достаточно много...

Offline

#18  28.09.07 10:37

Re: первый раз вижу такую ошибку в PHP

Укроп написал(а):

Jaguar, ну конечно конструкции типа system ("/bin/bash -x /sbin/script"); тоже канать на винде не будут ))

библиотеки ограничивают платформенность ))

Это не я бляяя...

Offline

Программирование и БД » первый раз вижу такую ошибку в PHP 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.039 сек.
Выполнено 11 запросов.