2012-08-12 2 views
0

저는 localhost에서 PHP 기반 웹 사이트를 설치하고 있습니다. 나는 라인 (65) $Install =new INSTALL();을 읽을 수는 있지만 내가 설치 실행할 때 나는 그냥 빈 페이지와보다 더 아무것도 볼Install.php를 실행할 때 빈 페이지가 보이십니까?

Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\www\testweb\install\install.php on line 65 

라인 (65)가

$Install =&new INSTALL(); 

나는 & 가지고 제거 들었다 한 다음 오류가 발생했습니다 그. 누군가가 여기에서 무슨 일이 일어나고 있는지 그리고 왜 내가 빈 페이지 만 보는지에 관해서는 이것에 대해 약간의 빛을 낼 수 있습니까?

내 PHP 버전은 5.3.3이며 WAMP에서 실행하고 있습니다.

+0

PHP 오류 로그를 비롯하여 실행중인 작업에 대한 자세한 정보를 제공해야합니다. 변경 한 후에 오류가 정확히 무엇입니까? 오류 로깅이 켜져 있지 않은 경우 http://si.php.net/manual/en/errorfunc.configuration.php –

+0

@KrofDrakula 경고 및주의 사항만으로 오류가 발생하지 않습니다. 내가 그랬을 때 나는 빈 페이지를 보았다. 거기에 호환성 문제가있다. 나는 PHP 5.3.3과 윈도우 7에 완충기가있다. – Mike

+0

그럼 다시 켜라. –

답변

0

이는 함수가 사용되지 않음을 의미합니다. 당신은 probarly 오래된 스크립트/CMS를 다운로드했습니다. 대부분 그 누설과 다른 좋은 스크립트가 있습니다. 이 스크립트를 사용하지 않는 것이 좋습니다.

+0

실제로 오류가 의미하는 것은'newref '키워드가'byref' 할당과 함께 사용될 수 없다는 것입니다. 단지'$ Install = new INSTALL(); '을 사용하면 제대로 작동 할 것입니다. –

+0

@KrofDrakula : thats $ Install = new INSTALL(); 나는 해냈다. 하지만 빈 화면이 나타납니다. – Mike

+0

install.php 위에 추가하면 어떻게됩니까? error_reporting (E_ALL); –

관련 문제