내 고객이 내 FTP에 로그인하여 코드를 업로드했습니다. Unfortunatelly 웹 사이트를 실행하려고하면 PHP Parse error
이 무엇이든 관계없이 (PHP가 제대로 작동하지 않는 것처럼) 얻을 수 있습니다.왜 PHP는 단지 <? v5.6 및 <? php에서 작업하지 않습니까?
예 : index.php를
<?php
echo 'test';
나에게 오류를 제공합니다
PHP Parse error: syntax error, unexpected ''test'' (T_CONSTANT_ENCAPSED_STRING)
내가 PHP 함수를하려고하면?
<?php
phpinfo();
나에게 오류를 제공합니다
PHP Parse error: syntax error, unexpected 'phpinfo' (T_STRING)
사람이 무슨 일이 일어나고 있는지 단서가 있습니까?
P. 클라이언트 <?
또는 대신 <?php
의 <?=
이 일을했다 사용
UPDATE
... "중요한 데이터가 많이있다"때문에 서버에 로그인 자격 증명을 제공하기 위해 나에게 원하지 않습니다. 하지만 <?php
으로 여는 수백 개의 PHP 파일이 프로젝트에 포함되어 있기 때문에 <?php
을 사용하고 싶습니다.
phpinfo()
정보 :이 FileZilla의에 의해 문제를 인코딩 된 결국
PHP Version 5.6.31
System Linux cp60.webserver.pt 2.6.32-673.26.1.lve1.4.29.el6.x86_64 #1 SMP Tue Jun 20 13:27:00 EDT 2017 x86_64 Build Date Jul 17 2017 09:37:47
Server API CGI/FastCGI
Virtual Directory Support disabled
Configuration File (php.ini) Path /opt/alt/php56/etc
Loaded Configuration File /opt/alt/php56/etc/php.ini
Scan this dir for additional .ini files /opt/alt/php56/link/conf
Additional .ini files parsed /opt/alt/php56/link/conf/alt_php.ini
PHP API 20131106
PHP Extension 20131226
Zend Extension 220131226
Zend Extension Build API220131226,NTS
PHP Extension Build API20131226,NTS
Debug Build no
Thread Safety disabled
Zend Signal Handling disabled
Zend Memory Manager enabled
Zend Multibyte Support provided by mbstring
IPv6 Support enabled
DTrace Support disabled
Registered PHP Streams https, ftps, compress.zlib, compress.bzip2, php, file, glob, data, http, ftp, phar, zip
Registered Stream Socket Transports tcp, udp, unix, udg, ssl, sslv3, tls, tlsv1.0, tlsv1.1, tlsv1.2
Registered Stream Filters zlib., bzip2., convert.iconv., string.rot13, string.toupper, string.tolower, string.strip_tags, convert., consumed, dechunk, mcrypt., mdecrypt.
파일 샘플을 얻을 수 있습니까? php를 사용 했습니까? – rak007
nah. 거기에 그 이상이 있어야합니다! 코드 스 니펫을 볼 수 있습니다! – delboy1978uk
실제로 파일의 시작 부분에' php' 태그를 넣고 있습니까? –