2012-12-27 5 views
0

일반적인 Google Apps Script 기능을 사용하여 scriptdb에서 Google Apps Script 코드 및 데이터를 읽고, 게시하고 게시 할 수 있습니다. 최근에 요점이나 주어진 웹 주소에서 코드를 게시하도록 확장했습니다. 문서에 라이브 코드 스 니펫을 포함시킬 수있는 용도. 나는 html과 다른 서버 기반 파일을 포함하여 모두 잘 작동한다. for most use cases.GAS urlfetch()를 사용하여 PHP 파일을 실행하지 않고 텍스트 가져 오기

그러나 urlFetch()로 액세스 할 때 php 파일은 text/html로 반환되는 것보다 오히려 실행됩니다. 나는 그것이 총에 맞다는 것을 압니다. 그러나 누군가는 어떤 헤더 옵션이나 실제로 어떤 다른 기술을 알고 있습니다, 나는 이것을 일반적으로 무시할 수 있습니까?

답변

1

중요한 보안 문제가 궁금 할 것입니다. php 스크립트를 실행 한 결과 대신 php-code를 요청하는 것은 불가능합니다. 글쎄요, 정확하게는 아닙니다 - PHP 스크립트를 호스팅하는 서버에 달려 있습니다. 서버에 PHP 확장이 설치되어 있지 않으면 전체 PHP 코드 또는 파일을 반환합니다.

그러나 귀하의 요청에 도움이됩니다 : 코드가 어딘가에서 가능하다면 서버 관리자/웹 사이트 소유자에게 문의하고, 그렇다면 URL을 물어보십시오. 나는 파일이 색상, 텍스트 들여 쓰기 및 모든 것으로 보일 수 있도록 PHP 확장이 있다고 믿는다. 그러나 기본적으로 비활성화되어 있다고 생각한다. (또는 PHP 파일의 이름을 다른 것으로 변경해야한다)

+0

예 그것은 긴 총일 것입니다. 나는 웹 사이트 소유자이고 여기에 제안한대로 이미 게시 용 PHP 파일 복사본을 만들었습니다. 나는 다른 MIME 형식으로 복사본을 만들지 않고 최신 공용 코드를 얻을 수있는 방법을 찾고있었습니다. 당신의 답변에 감사드립니다. – bruce