Tag: php

APC continua a schiantarsi

Stiamo facendo funzionare PHP 5.3.8 con APC 3.1.9 e stiamo utilizzando la cache opcode e la cache dell'utente. Attualmente stiamo verificando blocchi regolari quando la dimensione della cache aumenta. Sembra un tipo di perdita di memory in APC, poiché i valori nei file memorizzati nella cache e nelle variables memorizzate nella cache non vengono aggiunte […]

Come posso risolvere un errore di PHP "Avviamento non riuscito" in un context di symlink?

Sto eseguendo Apache / PHP su MacOS X Lion 10.7.4. La struttura della mia directory è impostata come segue: /Users/achan/Sites/ lrwxrwx— 1 achan staff 23B Apr 27 16:21 epwbst@ -> /Users/achan/dev/epwbst` where epwbst/ è un epwbst/ all'interno di ~/Sites . Se metto test.php all'interno della directory Sites/ directory, Apache serve correttamente il file; espande phpinfo() […]

C'è un modo per rendere visibile l'output dello script bash nel browser?

Ho fatto uno script per svn update per i programmatori. Lo script funziona bene da bash. I programmatori vogliono eseguirlo dal browser (tramite il loro sito amministratore). Script è molto semplice (il suo solo esempio non è esattamente lo stesso) #!/bin/bash echo "Start update…" cd /dir/with/site /usr/bin/svn update echo "Update ended." Nello script bash di […]

Come faccio a impedire Apache / PHP di mostrare la sezione variables di ambiente in phpinfo ()?

Devo impedire agli utenti di esporre accidentalmente i dati riservati memorizzati nelle variables di ambiente con phpinfo (). C'è un modo per configurare apache o php.ini per impedire le sezioni rese con phpinfo?

Che cosa fa apc.mmap_file_mask davvero?

Voglio utilizzare APC in un ambiente condiviso, ma il problema principale è naturalmente la condivisione di opcode. Per superare questo problema, ho pensato ad utilizzare diversi apc.mmap_file_mask per each utente (sono chrooted tramite php-fpm), quindi il "file" creato da APC non sarebbe condiviso, ma sarebbe personale per l'utente. Certo, ho notato che sono sbagliato per […]

Voglio solo sapere perché eAccelerator non funziona se SuPHP è abilitato?

Voglio solo sapere perché la gente dice che eAccelerator non functionrà se SuPHP è abilitato, perché sul mio server ho eseguito e-acceleratore e adesso ho abilitato suphp e sembra funzionare fino ad ora alless … Le domande sono è una buona idea eseguire entrambi? se devo distriggersre l'e-acceleratore come farlo? C'è qualche alternativa per fare […]

PHP short_open_tag Non abilita (CentOS 6)

Sto installando un server Apache2, PHP 5.3.3 in esecuzione su CentOS 6. La mia applicazione web utilizza i tag corti <? e <?= . Non riesco ad get i tag corti abilitati. Quando phpinfo() vedo short_open_tag = off , tuttavia in /etc/php.ini ho questo: short_open_tag = on (e sì ho riavviato il server). Ho anche […]

mod_rewrite rimuovere la barra trailing sta causando loop

Ho un sito che utilizza mod_rewrite per creare URL graziosi … ovunque leggo la rimozione della traccia di trailing è buona per SEO e quindi sono andato con la regola: RewriteRule ^(.+)/$ /$1 [R=301,L] Penso che il 301 redirect potrebbe influenzare le performance ma questa non è la mia domanda … La cosa sta nel […]

SELinux: come abilitare l'accesso alla scrittura alla directory della cache di Joomla?

Ho installato SELinux su un sistema di compressione Debian, che gestisce un sito web Joomla. Il codice PHP Joomla vuole avere l'accesso in scrittura a determinate directory di cache. Il file / var / log / messages contiene voci come queste: Dec 31 10:26:16 s0022 kernel: [ 2116.423199] type=1400 audit(1356945976.634:14831): avc: denied { write } […]

Posso utilizzare il lavoratore MPM con mod_php?

Dopo aver letto questa risposta , ho deciso di cambiare MPM di httpd sul mio server per lavoratore. Ma durante la modifica di /etc/sysconfig/httpd ho notato questo commento: # The default processing model (MPM) is the process-based # 'prefork' model. A thread-based model, 'worker', is also # available, but does not work with some modules […]

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.