«php» 태그된 질문

PHP는 웹 개발에 특히 적합한 범용 스크립팅 언어입니다. 온라인 매뉴얼은 언어 구문에 대한 훌륭한 자료이며 내장 및 확장 기능의 광범위한 목록이 있습니다. 대부분의 확장은 PECL에서 찾을 수 있습니다.

1
centos 5.6의 Apache는 권한 거부 오류를 제공합니다.
centos 5.6에서 아파치를 실행 중이며 / var / www / html (아파치 기본 루트 디렉토리) 이외의 디렉토리에 PHP 스크립트를로드하려고 할 때마다 권한 거부 오류가 발생합니다. 그러나 기본 루트 (/ var / www / html)에 대해 새 루트 디렉토리 (/ var / www-dev)의 권한을 확인하면 동일하게 일치합니다. 둘 다 말한다 : …

5
라이브 사이트에 /.svn/ 폴더가있는 것이 안전합니까? (제거하고 svn 업데이트 기능을 유지하는 방법은 무엇입니까?)
내 PHP 웹 사이트의 코드를 업데이트하기 위해 svn 업데이트를 수행하고 있지만 .svn/폴더를 완전히 남겨 둡니다 . 파일을 공개적으로 읽을 수있게하는 것은 위험하지만 시스템을 업데이트하기는 매우 쉽다고 생각합니다. svn update시스템을 업데이트하는 데 사용 하지만 .svn/폴더 를 내 보내지 않는 방법이 있습니까?



4
Apache 서버의 모든 도메인에 robots.txt 파일을 만드는 방법
가상 호스트를 사용한 XAMPP Apache 개발 웹 서버 설정이 있으며 serps가 모든 사이트를 크롤링하지 못하게하려고합니다. 이것은 robots.txt 파일로 쉽게 수행 할 수 있습니다. 그러나 모든 가상 호스트에 disallow robots.txt를 포함하지 않고 다른 서버에서 사이트를 방문했을 때 제거해야합니다. 모든 호스트의 robots.txt에 대한 모든 요청을 단일 robots.txt 파일에 다시 쓰는 방법은 아파치 …

7
소스 제어로 이동
우리는 약 100 개 이상의 웹 사이트에 기능을 제공하는 단일 목적 PHP 웹 앱을 개발하는 상당히 작은 회사 (3-4 프로그래머 및 3-4 사이트 디자이너)입니다. 우리는 상당히 잘 작동하는 별도의 개발 및 프로덕션 환경에서 몇 년 동안 운영했습니다. 프로그래머가 실제로 충돌하지 않도록 개발할 수있는 별도의 기능이 항상 충분했으며 소스 제어없이 작업하는 …


4
일반적인 PHP 설정이 불안정합니까?
나는 대학의 시스템 관리 부서에서 일하면서 아마도 흔한 일을 우연히 발견했지만 꽤 충격적이었습니다. 모든 public_html 디렉토리 및 웹 영역은 웹 서버에 대한 읽기 권한과 함께 afs에 저장됩니다. 사용자는 public_html에 PHP 스크립트를 사용할 수 있으므로 PHP (및 기본 웹 파일)에서 서로의 파일에 액세스 할 수 있습니다. 이로 인해 .htaccess 비밀번호 보호가 …

3
프로덕션 용 보안 LAMP 서버
프로덕션 용도로 Linux, Apache, MySQL, PHP 서버 (또는 Perl)를 보호하는 절차는 무엇입니까? Linux에서 MySQL 비밀번호와 루트 비밀번호를 설정하는 것 외에 다른 단계는 무엇입니까? 또한 추가 편집증 환자라면 일반적으로 필요하지 않을 수있는 단계는 무엇입니까? 기본 단일 사이트 용이지만 안전해야합니다.
10 linux  apache-2.2  mysql  php  lamp 

4
NameVirtualHosts를 사용하여 LAMP 서버에서 사이트 별 php.ini 파일을 어떻게 설정합니까?
NameVirtualHosts를 사용하여 다양한 웹 사이트를 제공 하는 LAMP 서버가 있습니다. 최근에 전역 php.ini 파일을 갖는 것이 좋았지 만 최근에 개발자 중 한 명이 php.ini에서 전역으로 설정하지 않는 일부 설정을 요청했습니다. 사이트 별로 php.ini 파일을 설정할 수 있다고 들었지만 ,이 작업을 수행하는 방법을 모르겠습니다. 누군가 이것을 달성하는 방법에 대해 올바른 방향으로 …

6
이름 확인의 일시적인 실패 : 호스트 이름 조회 실패
몇 달 동안 정상적으로 실행되는 PHP 스크립트가 있습니다. 최근에 작동이 멈췄습니다. 이 스크립트는 Gmail에 연결하여 고객에게 이메일을 보냅니다. 최근에 스크립트를 실행할 때이 오류가 발생하기 시작했습니다. The SMTP connection failed to start [tls://smtp.gmail.com:465]: fsockopen returned Error Number 0 and Error String 'php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution' 코드 변경이 …

1
php-fpm : start_servers, min_spare_servers, max_spare_servers 이해에 도움
내 서버에 대한 php-fpm 설치를 조정하려고하는데 pm.start_servers, pm.min_spare_servers및 pm.max_spare_servers변수 로 수행 할 작업을 파악하는 데 어려움이 있습니다. 나는 사용하고있다pm = dynamic pm.max_children완벽합니다. 각 하위 프로세스는 한 번에 하나의 웹 클라이언트를 제공합니다. 확인. 그렇다면 "서버"는 무엇입니까? 분명히 내가 가진 기본 구성에 따라 1 대의 서버가 둘 이상의 자식을 처리 할 수 …
10 nginx  php  php-fpm 

2
내 접미사가 실제로 TLS를 사용하여 발신 메일을 발송하는지 확인하는 방법은 무엇입니까?
VPS에 Postfix를 성공적으로 설치했습니다. 암호화 된 이메일을 보내려고합니다. 모든 인증서와 개인 키를 설치하고 conf 파일을 설정했습니다. smtpd_tls_key_file = <path to my private key> smtpd_tls_cert_file = <path to my cert file> smtpd_recipient_restrictions = permit_mynetworks reject_unauth_destination smtpd_tls_security_level = encrypt 그러나 나는 무엇을 해야할지 모르겠습니다. 내 이메일이 암호화되고 있는지 어떻게 확인할 수 있습니까? …
10 php  postfix  sendmail 

1
Internet Explorer를 사용하여 오래 실행되는 데이터 API에 대해 PHP / CURL을 호출하면 Apache 2 서버가 정지되고 다시 시작해야합니다.
Microsoft Internet Explorer 브라우저에서 호출하지 않는 한 PHP 프로그램을 실행 중입니다.이 프로그램은 아래 프로세스를 생성하고 Apache 2를 잠그고 웹 서버를 다시 시작해야합니다 (Ubuntu 12.04 LTS). bob@drools:/etc/php5/apache2# ps auxwww | grep apache2 root 8737 0.1 2.5 369164 25800 ? Ssl 12:41 0:00 /usr/sbin/apache2 -k start www-data 8743 0.0 3.2 393748 33268 …

4
발신자 주소에 실제 도메인 이름을 구성하는 방법
PHP mail()기능을 사용하여 이메일을 보내려고했지만 실제 도메인 이름이 필요하다는 불만이 있습니다. 메일 로그에서 다음이 관찰됩니다. sendmail 4984 r25984 : from = apache, size = 273, class = 0, nrcpts = 1, msgid = <201.r25@localhost.localdomain>, relay = apache @ localhost sendmail 4985 r25985 : ruleset = check_mail, arg1 =, 릴레이 = …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.