«php» etiketlenmiş sorular

PHP, Web geliştirme için özellikle uygun olan genel amaçlı bir betik dilidir. Çevrimiçi kılavuz, dil sözdizimi için mükemmel bir kaynaktır ve yerleşik ve genişletme işlevlerinin kapsamlı bir listesine sahiptir. Çoğu uzantı PECL'de bulunabilir.

5
Canlı sitede /.svn/ klasörleri olması güvenli mi? (Nasıl kaldırılır ancak svn güncelleme yeteneğini nasıl korursunuz?)
Ben php web sitemin kodunu güncellemek için svn güncelleme yapıyorum, ama .svn/klasörleri her yerde bırakır . Bu dosyaları genel olarak okunabilir bırakmak tehlikeli olduğunu düşünüyorum, ancak sistemi güncellemek çok kolay. svn updateSistemi güncellemek için kullanmanın , ancak .svn/klasörleri dışa aktarmanın bir yolu var mı ?


2
Php.ini devre dışı bırakma “Bu dizini ek .ini dosyaları için tara”?
Benim php yapılandırmasını kilitlemek ve varsayılan (diğer durumda benim durumumda /usr/local/php/lib/php.ini bulunur) yerine diğer php yapılandırmalarını yüklemeyi devre dışı bırakmak istiyorum "Bu dir aditional için devre dışı bırakmak istiyorum. ini "ya da php.ini değişkenlerini kalıcı olarak ayarlamanın bir yolu varsa, bunun için giderdim. Herhangi bir öneri ? Şimdiden teşekkürler, Ben.

4
Apache sunucusundaki tüm etki alanları için robots.txt dosyası nasıl oluşturulur
Sanal ana bilgisayarlarla bir XAMPP Apache geliştirme web sunucusu kurulumumuz var ve serplerin tüm sitelerimizi taramasını durdurmak istiyoruz. Bu bir robots.txt dosyası ile kolayca yapılabilir. Ancak, her vhost'a robots.txt'ye izin vermemeyi tercih ederiz ve daha sonra siteyle başka bir sunucuda yayına girdiğimizde kaldırmamız gerekir. Tüm vhosts'ta robots.txt'ye yönelik tüm istekleri …

7
Kaynak kontrolüne geçiş yapma
Bizimki, yaklaşık 100+ web sitesine işlevsellik sağlayan tek amaçlı bir PHP web uygulaması geliştiren oldukça küçük bir şirkettir (3-4 programcı ve 3-4 site tasarımcısı). Birkaç yıl boyunca, oldukça iyi çalışan ayrı bir geliştirme ve üretim ortamında çalıştık. Programcıların hiçbir zaman gerçekten çatışmayacağı ve kaynak kontrolü olmadan çalışmanın daha uygun olacağı …


4
Yaygın PHP kurulum güvensizliği?
Bir üniversitede sistem yönetimi ile çalışıyorum ve muhtemelen yaygın olan ancak benim için oldukça şok edici bir şeyle karşılaştım. Tüm public_html dizinleri ve web alanları, web sunucuları için okuma izinleriyle afs'de saklanır. Kullanıcıların public_html dosyalarında php komut dosyalarına sahip olmalarına izin verildiğinden, bu birbirlerinin dosyalarına php (ve ana web dosyaları!) …

3
Üretim kullanımı için güvenli LAMP sunucusu
Üretim kullanımı için Linux, Apache, MySQL, PHP Sunucusu (veya Perl) güvenliğini sağlama prosedürü nedir? MySQL parolasını ve Linux için kök parolayı ayarlamak dışında başka (belki çok açık olmayan) adımlar atılmalıdır? Ayrıca, fazladan paranoyak olacaksam, normalde gerekli olmayabilecek olan hangi adımları atabilirim? Bu, temel tek bir site kullanımı içindir, ancak güvenli …
10 linux  apache-2.2  mysql  php  lamp 

4
NameVirtualHosts kullanarak bir LAMP sunucusunda site başına php.ini dosyalarını nasıl ayarlarım?
NameVirtualHosts kullanarak birkaç farklı web siteleri sunan bir LAMP sunucusu var . Yakın zamana kadar küresel bir php.ini dosyasına sahip olmak gayet iyi, ama son zamanlarda geliştiricilerimizden biri php.ini'de küresel olarak ayarlayamayacağım bazı ayarlar istedi. Php.ini dosyalarını site bazında ayarlayabileceğinizi duydum ama bunu nasıl yapacağımı bilmiyorum. Birisi bana bunu nasıl …

6
Ad çözümlemesinde geçici hata: Ana bilgisayar adı arama hatası
PHP'de aylardır iyi çalışan bir senaryom var. Son zamanlarda çalışmayı bıraktı. Bu komut dosyası, müşterilerime bir e-posta göndermek için gmail'e bağlanıyor. Son zamanlarda, komut dosyasını çalıştırdığımda bu hatayı almaya başladım: 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 …

1
php-fpm: başlangıç_servers, min_spare_servers, max_spare_servers
Benim sunucu için ayar yapmak benim php-fpm kurulumu çalışıyorum ve sorun ile ne bulmaktan pm.start_servers, pm.min_spare_serversve pm.max_spare_serversdeğişkenler. Ben kullanıyorumpm = dynamic pm.max_childrentamamen açıktır. Her alt süreç bir kerede 1 web istemcisine hizmet eder. Tamam. Peki "sunucu" nedir? Açıkçası, sahip olduğum varsayılan yapılandırmaya bağlı olarak, 1 sunucu 1'den fazla çocuk sunabilir. …
10 nginx  php  php-fpm 

2
Postfix'imin giden postaları göndermek için gerçekten TLS kullanıp kullanmadığını nasıl doğrularım?
Postfix'i VPS'ime başarıyla yükledim. Şifreli e-posta göndermek istiyorum. Tüm sertifikaları ve özel anahtarları yükledim ve conf dosyamı ayarladım: 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 Ama başka ne yapacağımı bilmiyorum. Yani, e-postalarımın şifrelenip şifrelenmediğini nasıl kontrol …
10 php  postfix  sendmail 

1
Internet Explorer'ın uzun süre çalışan veri API'sı için PHP / CURL'u çağırmak için kullanılması Apache 2 sunucusunun donmasına ve yeniden başlatılmasına neden olur
Bir Microsoft Internet Explorer tarayıcısı tarafından çağrılmadığı sürece iyi çalışan bir PHP programı çalıştırıyorum, bundan sonra aşağıdaki süreçleri ortaya çıkarıyor, Apache 2'yi kilitliyor ve web sunucusunun (Ubuntu 12.04 LTS'de) yeniden başlatılmasını gerektiriyor. 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 …


6
Apache kullanılırken PHP'de DOCUMENT_ROOT değişkeninde tutarsız sondaki eğik çizgi
Farklı sunucu ortamlarında, PHP $_SERVER['DOCUMENT_ROOT']süper küresel bazen bir eğik çizgi ve bazen de yok. Bu sorunun doğrudan Apache'nin dosyada nasıl DocumentRoottanımlandığı ile ilgili olduğunu düşünürdüm httpd.conf: Yani ben httpd.confhiçbir sondaki eğik çizgi içeriyorsa: <VirtualHost *:8880> DocumentRoot /var/www/live/current ... o echo $_SERVER['DOCUMENT_ROOT']zaman / var / www / live / current ifadesini …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.