내 로컬 호스트에서 개발하기 위해 xampp을 사용하고 있습니다. PHP주의 사항을 삭제하고 경고 만 유지하고 싶습니다. 나는 이것이 php.ini 파일을 통해 이루어진다는 것을 알고 있지만, 문제를 찾는데 어려움을 겪고있다. 나는 phpinfo()에서 경로를 따라 갔고,이 폴더 안에 xampp/php로 안내했다. 두 개의 php.ini 파일이 있는데 하나는 제작 용이고 다른 하나는 개발 용 파일이다. 그러나 나는이 두 가지를 모두 오류보고 레벨 ID로 설정했다. 그러나 나는 여전히 이러한 사실 통제 오류보고를 믿지 않는다는 통지를 받는다. xampp의 최신 버전을 사용하고 있습니다. 그래서 내 질문에 맞춰 어디 실제 PHP는 무엇 입니까이 두 가지 다른 버전입니까? 감사!Php.ini 생산 대 개발
답변
먼저 php.ini
하지 php-development.ini
또는 php-production.ini
또는 아무것도하지만 php.ini
을 편집하고 있는지 확인하십시오. 그런 다음 Apache 서버를 다시 시작하십시오. 그렇지 않으면 변경 사항이 적용되지 않습니다.
런타임시 ini 값을 설정하려면 ini_set을 확인하십시오.
내 컴퓨터에서 php.ini 파일이 .ini 확장자 이름으로 표시되지 않았습니다. 단지 php 였고 type 열에는 '구성 설정'
값이 있습니다.예 - 이것이 문제입니다. XAMPP가있는 Windows에서 PHP 디렉토리를 보면 php.ini가 표시되지 않습니다. php.ini-development와 php.ini-production은 다른 것입니다. "php는 실제로 php.ini임을 알려 주셔서 감사합니다. –
XAMPP 버전 1.8.1에서 \ xampp \ php \ php.ini에있는 php.ini 파일을 수정하십시오. 922 upload_max_filesize = 2M 참고 : 2M은 2MB를 의미하므로 10MB로 변경하여 10MB로 업로드하십시오. 또한 php.ini-development와 php.ini-production은 php.ini와는 다른 파일입니다.
php.ini.development
및 php.ini.production
은 완전히 php.ini
과 다릅니다. 문제는 php 폴더에서 필요한 php.ini
은 확장명 (.php
)과 함께 표시되지 않습니다. 오직 PHP가 작성됩니다. *configuration settings*
"형식의 파일 'php
'을 확인하십시오.이 파일은 .ini
이어야합니다. 이것은 오류보고를 관리하는 정확한 파일입니다.
PHP 7부터 일반 php.ini 파일을 제거하고 php.ini-production 및 php.ini-devlopment를 추가했습니다. PHP의 설치 텍스트 파일에 "성능 및 보안을 위해이 파일의 기본 설정을 최적화했기 때문에 php.ini-production을 사용하는 것이 좋습니다."
그래서 짧은 사용하고있는 php.ini의 생산
힌트를 보내 주셔서 감사합니다."cp php.ini-production php.ini'가 필요하지 않습니다? – daniel
@daniel, 실제로는 반대입니다. 사용 가능한 유일한 파일 이름 (아파치 설정이나 커맨드 라인에서 커스텀 PHP config/ini 파일명을 지정하지 않는 한)'php.ini'입니다. 그래서 시작하기 위해서는'php.ini-production'을'php.ini'에 복사해야합니다 PHP 웹 사이트와 @Dalton의이 의견은 개발 지향적 인 파일보다는 생산 지향적 인 파일을 사용하는 것을 제안하고 있습니다. 실제로 xampp에서 개발하는 경우에는 개발 용 ini 파일을 원할 것입니다. 개발 중에 도움이되는 행동. – matty
- 1. 보석 사용 문제 (모드 개발 대 생산)
- 2. Google App Engine : 생산 대 개발 설정
- 3. 생산 환경으로의 개발 도움말
- 4. 개발/품질 보증/생산 환경
- 5. 개발 데이터를 생산 데이터에 병합
- 6. Mercurial Commits 대 실제 생산 그래프
- 7. 테스트 환경과 생산 환경이 다른 개발 환경입니까?
- 8. 어떻게 생산, 테스트 및 개발 환경을 보장합니까?
- 9. 기존 생산 환경에서 Sharepoint 개발 환경 만들기
- 10. 은 개발 모드와 생산 모드의 차이점은 무엇입니까?
- 11. 생산 서버 URL이 없지만 개발 서버는 있습니까?
- 12. Brownfield 대 Greenfield 개발?
- 13. 개발 대 프로덕션 fusebox.xml
- 14. C# iPhone 개발 대 객관적 iPhone 개발
- 15. goDaddy의 php.ini
- 16. php.ini 파일에
- 17. 얼랑 생산
- 18. 어쨌든이 php.ini 파일은 어디에 있습니까?
- 19. VirtualBox의 개발 시스템 - (Debian-min 대 ArchLinux 대 권장)
- 20. Android에서 애플리케이션 대 미들웨어 개발
- 21. 프로비저닝 프로필 + 푸시 알림 + 프로덕션 대 개발
- 22. 레일 루트 생산 변경
- 23. 개발/테스트/생산 단계의 webapp에 대한 서로 다른 로그 수준
- 24. 오이에서 다양한 환경 (예 : 개발 | 테스트 | 생산)을 테스트하려면 어떻게해야합니까?
- 25. log4net 로그 파일이 비어있는 상태로 생산 중이며, 개발 중이 아닙니다.
- 26. Elmah는 개발 서버에서 오류 메일을 보냅니다. 그러나 생산 중이 아닙니다.
- 27. 개발 중에 생산 지향 스택을 실행하는 장점은 무엇입니까?
- 28. 개발 데이터베이스에서 생산 데이터를 가져 오는 방법은 무엇입니까?
- 29. 하늘색 TABLESTORAGE 생산 테이블에서 개발 테이블로 데이터를 이동하는 방법은 무엇입니까?
- 30. svn 저장소에 동기화 (병합)하는 방법 개발 -> 생산
기본 php.ini의 위치는 XAMPP/PHP/php.ini''해야합니다. 편집했는데 작동하지 않는다면 각각에 대해 어떤 가치를 사용하고 있습니까? –