centos php 파일 이 다운로드

Par défaut

/etc/php5/fpm/pool.d/ 에 다른 파일이 있습니까? www.conf 외에? 내 /usr / 공유 / nginx / html / 디렉토리에서 나는 phpinfo () 기능과 PHP 파일이 : 얘들 아, 나는 같은 문제가 있지만 다시 시작 및 재부팅이 작동하지 않았다. 내 서버의 루트에서 index.php 파일을 계속 다운로드합니다. 추가 라인(특히 PHP 블록 내의 try_files)을 꺼내서 이것으로 변경해 보십시오. 어떤 일이 일어나는지 다시 보고합니다. 그래서 테스트로 나는 모든 웹 사이트 파일을 로컬 호스트 및 프레스토에 대한 var / www / HTML 폴더에 떨어 뜨리기로 결정했습니다. 잘돼요. 따라서 Virtualmin이 처리하는 대신 index.php를 지속적으로 다운로드하지 못하게하는 것이 분명히 잘못되었습니다. 나는 시도하고 테스트 PHP 파일로 이동하면 브라우저에서 실행하고 렌더링하는 대신 다운로드 테스트 PHP 파일로 이동하면, Centos 7에 설치된 nginx 및 php-fpm이 있습니다. 다른 모든 HTML, 이미지 파일 등은 잘 표시됩니다. 내 가장 좋은 추측은 이러한 것들 중 하나입니다 : – try_files 사물에 영향을 미칠 수 있습니다 – fasscgi_pass URL은 PHP가 설치된 위치에 비해 올바르지 않을 수 있습니다. /var/run 및 /var/run/php 디렉토리로 변경하여 무엇이 있는지 확인할 수 있습니다. – PHP에 다른 문제가 있을 수 있습니다.

« 웹 사이트 옵션 »의 « PHP 스크립트 실행 모드 »가 FCGId(즉, 기본 옵션)로 설정된 경우 php 파일이 실행되는 대신 다운로드됩니다. mod_php 설정, 문제를 해결하지만, 나는 워드 프레스와 권한 문제가 – 업데이트하거나 플러그인을 설치할 수 없습니다. 나는 777에 모든 폴더의 권한을 설정하거나 (나 같은 noob도 큰 아니오 알고있다) 또는 www-data에 public_html 폴더 내부의 모든 소유권을 변경, 나는 기본 우분투 사용자이해, 하지만 내가 본 것에서, 이것은 또한 보안 위험. 에서 « /etc/apache2/mods-enabled/php.conf » (php를 파일 이름으로 대체, 사용 하는 php 버전에 따라 – 내 경우에는 php7.2.conf) 다음 두 줄 밖으로 코멘트: config 파일을 수정 한 후 nginx를 다시 시작 하는 것을 잊지 마세요: 내가 다시 시작/다시 로드 Nginx 및 PHP 서버, PhP 서버를 다시 로드 했습니다. .php 파일을 표시할 수 없습니다. 이제 nginx / 사이트 사용 가능 / 기본 파일 및 위치를 편집 ~ .php$ 블록 당신의 구성 파일이 적절하게 보인다. 브라우저의 캐시를 지우거나 시크릿 모드(Chrome를 사용하는 경우) 또는 다른 브라우저를 사용해 보시겠습니까? 내 httpd.conf 파일은 PHP 5.1.6이었으며 PHP 5.1.6과 함께 제대로 작동했을 때의 방식 아래에 있습니다. 여기에 같은, 나는 Virtualmin이 할 말했다 권장 업데이트를 수행 한 후이 에 3 일을 보냈다, 지금 내 모든 사이트가 다운, 나는 모든 것을 시도하고 호스팅 된 모든 사이트에 모든 PHP 파일을 실행하는 대신 다운로드 할 수 있습니다.