«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.


8
Çok site barındırma - siteleri birbirlerinden korumak için önemli güvenlik açığı kaçırılıyor mu?
EDIT # 2 23 Temmuz 2015: Aşağıdaki kurulumda kaçırılan veya her şeyin kapsandığına inanmak için sebep verebilecek önemli bir güvenlik öğesini tanımlayan yeni bir cevap arıyorum. EDIT # 3 29 Temmuz 2015: Özellikle güvenlik kısıtlamalarını atlatmak veya daha da kötüsü, ancak açık bir şeyi açık bırakmak için sömürülebilecek bir şeye …

2
php-fpm nginx'e boş yanıt döndürüyor
nginx, /etc/nginx/fastcgi_paramsyer bloğundaki standardı kullanarak fastcgi üzerinden php-fpm'ye bağlanıyor . Komut satırından /.status'a (php-fpm.ini :: ping.path) bağlanırken cgi-fcgi -bind, sonuç beklendiği gibi geri döner (X-Powered-By set, yanıt gövdesi, vb.). Nginx ile istekte bulunulduğunda, sonuç tekrar boş olur (X-Powered-By seti, vücut uzunluğu veya içeriği yok). "geçerli" bir yanıt aldığı için nginx …
9 php  nginx  php-fpm  fastcgi 

2
PhpMyadmin'e yalnızca belirli bir sanal ana bilgisayarda erişime izin ver
Birden çok sanal ana bilgisayarı üzerinde çalışıyorum. Mysql Uzaktan Kumanda için PhpMyadmin'i kurdum. Ortam aşağıdaki gibi yapılandırılır: one.domain.com two.domain.com onlyphpmyadmin.domain.com Şimdi, üç alandan birine erişirsem http://one.domain.com/phpmyadmin/ http://two.domein.com/phpmyadmin/ http://onlyphpmyadmin.domain.com/phpmyadmin/ sonuç aynı, Phpmyadmin erişimine izin verilir. Amaç aşağıdaki gibi bir durum elde etmektir http://one.domain.com/phpmyadmin/ --> access denied http://two.domein.com/phpmyadmin/ --> access denied http://onlyphpmyadmin.domain.com/phpmyadmin/ …

2
Korkunç 256 maksimum bağlantıya bastıktan sonra ne yapılmalı Apache Limit
Sunucu kaynakları iyi olmasına rağmen sitemin neden bu kadar yavaş yanıt verdiğini anlamaya çalışırken başımı kaşıdıktan sonra, Apache durumunu kontrol ettim ve buldum: 78 requests/sec - 0.7 MB/second - 8.5 kB/request 256 requests currently being processed, 0 idle workers Apache'm tam anlamıyla bağlantılar ile maksimum görünüyor. Sitemi ziyaret etmeye çalışan …
9 apache-2.2  php  http  lamp 

5
Postfix'i e-postayı geçirme yerine bir dosyada saklayacak şekilde nasıl ayarlarım?
Bir üretim sunucusunun hazırlama kopyasını yerel bir ortamda çalıştırmak istiyorum. Sistem, çeşitli senaryolarda müşterilere e-posta gönderen bir PHP uygulaması çalıştırıyor ve hazırlama ortamından hiç e-posta gönderilmediğinden emin olmak istiyorum. Bu yüzden kukla bir e-posta göndereni kullanır kod tweak olabilir, ama üretim ortamı ile aynı kodu çalıştırmak istiyorum. Farklı bir MTA …

3
AWS RDS bağlantı sayısı
Bir proje için MySQL ile AWS RDS kullanıyorum ve "büyük" bir örneği var. Bu, bilgi işlem kaynakları ve RAM giderken bunun ne anlama geldiğine dair açıktır, ancak kaç tane açık veritabanı bağlantısına sahip olduğumu belgeleyen hiçbir şey bulamıyorum. Ben kullanıyorum app PHP ve kalıcı bağlantıları ile PDO kullanır. Bu, açık …

1
mod_headers dosya PHP olduğunda başlık göndermiyor
.Htaccess dosyamı şu şekilde ayarladım: Header set MyHeader "I'm Set!" http://example.com/test/Varsayılan dizin dosyası olmayan bir dizine ( ) gidip ağ etkinliğini (bu durumda Chrome ile) görüntülersem, başlığın gönderildiğini görebilirim. Bir php dosyasına ( http://example.com/test/test.php) gidersem , başlık gönderilmez. Bir index.html (sadece <pre>Hiiçerik olarak) oluşturdum ve gönderilir. Dosya adını .phpbaşlık olarak …

3
IIS ayrıntılı PHP hataları görüntülemiyor - bunun yerine sunucu hatası 500'ü gösteriyor
Apache'den site sunmaya alışkınım, ancak şimdi bir IIS sunucusu kullanmak zorunda kalıyorum. PHP sayfalarımın bir kısmı 500 hatası döndürüyor ve IIS hata iletilerini bastırdığı için hata ayıklayamıyorum. ini_set('display_errors',1);Kod denedim ama boşuna. Bazı sitelerde hatalar gösteriliyor ama hata ayıklamak istediğim kadarıyla değil, bu yüzden genel bir PHP ayarı olduğunu düşünmüyorum, daha …
9 php  iis 


2
Sunucum Yöneticisi bir dizinde genel yazma izinleri belirlememi istiyor
Web geliştirmede nispeten yeniyim, bu yüzden lütfen sabırlı olun. Öncelikle bir iPhone geliştiricisiyim, ancak yakın zamanda paylaşılan barındırma kullanan başka biri için bir site yaptım. Ben izinleri düşünmek zorunda kalmadan, bu sitede PHP dosyalara yazabilirsiniz. Yaptığım yeni bir uygulama için bir web hizmeti dağıtma sürecindeyim, ancak gerçekten sorunsuz gitmiyor. Burada …

3
NGINX PHP dosyalarını yürütmüyor
Bunun için bir cevap bulamadım. Yüklü PHP5 + NGINX + PHP-FPM ve php dosyalarını çalıştıramazsınız, bir "Hata! Bu bağlantı kopmuş gibi görünüyor." CHROME içinde hata. Herhangi bir değerli hata günlüğü raporu yok, ben kök bir index.php var, ne işe yaramadı, özel bir phpinfo.php dosyası oluşturmaya çalıştı. I DO HTML dosyaları …
9 php  nginx 

11
.htaccess, www ön ekli sayfaya düzgün bir şekilde yönlendirmiyor
Bir URL'yi www olmadan yönlendirmeye çalışıyorum. www.version (example.com'dan www.example.com'a). Olağan kullanıyorum RewriteCond %{HTTP_HOST} ^example\.com [nc] RewriteRule (.*) http://www.example.com/$1 [R=301,L] Bu, diğer tüm projelerimde işe yarar. Ancak bu belirli sitede bir yönlendirme döngüsü ile bitiyor. İşte garip kısmı: Hangi başlıkları kullanarak gönderdiğini görmek için www olmayan sürümü kıvırmaya çalıştım curl --get …

2
Çok kullanılan bir API için sunucu kurulumum
Yakında başlatmak üzere olduğum bir uygulama için bir grup sunucu satın alacağım, ancak kurulumumla ilgili endişelerim var. Aldığım geri bildirimler için teşekkür ederim. Yazdığım bir API'yı kullanacak bir uygulamam var. Diğer kullanıcılar / geliştiriciler de bu API'yı kullanacaktır. API sunucusu istekleri alacak ve bunları çalışan sunuculara aktaracaktır. API yalnızca günlüğe …

8
PHP 5.3'ü CentOS'a nasıl kurarım?
CentOS sunucuma PHP 5.3 yüklemeliyim. Bunu yaparsam yum install php, temel depo yüklemem gereken uygulamalar için çok eski olan 5.1.6'yı yükler. Bu yüzden IUS'nin resmi talimatlarını izleyerek IUS deposunu kullanmaya çalışıyorum : root@linuxbox ~]# wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/ius-release-1-2.ius.el5.noarch.rpm root@linuxbox ~]# wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/epel-release-1-1.ius.el5.noarch.rpm root@linuxbox ~]# rpm -Uvh ius-release*.rpm epel-release*.rpm TAMAM. Şimdi yum install …

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.