나의질문답

콘솔창에 초록글씨가 나타내는건 뭔가요?

예쁜꽃이피었으면 2014. 9. 1. 12:52

http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_other&wr_id=132378&page=1




※ Q&A는 질문에 따른 답변을 받는 곳이지 의뢰를 하는 곳이 아닙니다. 

    과제해결 또는 소스를 짜달라고 부탁하거나 답변자에게 막말할 경우 계정 블럭처리 합니다. 


안녕하세요 

제가 php된 소스코드를 실행해 보려고 하는데 

Failed loading /usr/lib64/php/zend/ZendOptimizer-5.3.so:  /usr/lib64/php/zend/ZendOptimizer-5.3.so: cannot open shared object file: No such file or directory 

이런 에러가 나서 


ZendGuardLoader.so을 다운 받아서 /usr/lib64/php/modules 이 경로에 붙여넣기를 하고 


실행을 해봐도 같은 오류가 나서 ls라고 치니 


/usr/lib64/php/modules 폴더에 다른 so파일들을 글자색이 초록색인데 

ZendGuardLoader.so는 흰색이라 

질문을 드립니다. 


질문1. 초록색 글씨와 흰색 글씨 차이가 있나요? 

질문2. 있다면 어떻게 해야 초록색으로 바뀌나요 

질문3. 저것을 수정한다면  Failed loading /usr/lib64/php/zend/ZendOptimizer-5.3.so:  /usr/lib64/php/zend/ZendOptimizer-5.3.so: cannot open shared object file: No such file or directory 이 에러가 안 뜰까요?





=====>답변1.

질문1: 실행 가능한 파일인 것 같네요. ll 명령이나 ls -al을 쳐보시면 실행 권한이 다를겁니다. 

질문2: 가장 간단하게는 chmod +x 파일명 

질문3: 안 뜰수도 있고, 다른 이유때문일수도 있어요. 일단 ZendGuardLoader.so는 실행 권한을 줘야할 것 같네요. 그리고 위의 ZendOptimizer-5.3.so 파일이 정상적으로 있는지도 확인해보세요.



====>답변1 에 질문

답변해주셔서 감사합니다. 


질문1 . ls -al 을 해보니 초록색 글씨로 된 것은 -rwxr-xr-x 1이고 제가 실행하고자 하는 것은 -rw-r--r-- 1이렇게 되어 있었습니다. 

질문2. chmod +x ZendGuardLoader.so 이렇게 하니 파일명이 초록색으로 바뀌고 -rwxr-xr-x이렇게 수정되었습니다. 


다시 실행을 시켜보니 

Failed loading /usr/lib64/php/zend/ZendOptimizer-5.3.so:  /usr/lib64/php/zend/ZendOptimizer-5.3.so: cannot open shared object file: No such file or directory 

Could not open input file: ./PlantID_App/0901matching_test.php 

이렇게 뜹니다. 


 아 그리고  추가로 질문드립니다. 

      ZendOptimizer-5.3.so          에러 메시지에는 이렇게 뜨는데 

검색을 해보니 php5.3.x 부터는ZendGuardLoader.so이걸 사용해야 한다고 하더라고요 

ZendOptimizer-5.3.so 이걸 찾아도 없어서 ZendGuardLoader.so을 폴더에 넣어 두고 파일명만 

ZendOptimizer-5.3.so이렇게 바꿨습니다. 상관없겠죠..? 


이제 실행하면 

Could not open input file: ./PlantID_App/0901matching_test.php 이렇게만 뜹니다. 

그러면 제가 위에 드린 질문에 대해서는 해결된것이겠죠?




===> 답변1-1 

저라면 추가로 필요한 설치를 더 하지 그렇게 프레임워크에 포함되어있는 실행 파일명을 개발자 임의로 변경할 것 같지는 않네요. 

아무튼, 위에 있는 문제 말고 이제는 다른 문제로 옮겨가긴 했는데, 위의 문제가 제대로 해결이 되서 그런건지, 위의 문제가 제대로 해결이 안되어서 문제가 변형된 것인지는 확답을 하기가 어렵네요.

반응형