Tag: php

Aggiorna PHP alla versione più recente su CentOS 4.5

Sono un principiante Linux ma devo aggiornare PHP su CentOS 4.5 alla versione più recente – o alless 5.2.2 o meglio. Qual è il modo più semplice per farlo? L'ultimo disponibile tramite yum sembra essere 5.1.6 e non riesco a trovare nulla sul Web che sembra funzionare.

Quali utenti utilizza PHP / IIS6 per leggere e scrivere file?

Ho installato PHP5 (FastCGI) su IIS6 e stai chiedendo solo quali windows utente PHP utilizzi per accedere al file system? Ad esempio, con ASP.NET, l'account ASPNET viene utilizzato per accedere al file system. Ma come su PHP? Ho letto alcuni post che suggeriscono che utilizza l'account anonimo (cioè IUSR). Ma non è una violazione della […]

Come proteggere i file di grandi size scaricati tramite PHP e / o Apache?

Abbiamo alcuni file di grandi size (1-8GB) che non sono accessibili a livello pubblico. Attualmente stiamo servendo loro attraverso uno script PHP che tampona i file in blocchi di 1 MB e lo scrive all'output. È incredibilmente intenso per la CPU e rallenta il server quando solo pochi download sono attivi. Vogliamo spostare il lavoro […]

Confronto di Nginx + PHP-FPM con Apache-mod_php

Sto facendo Drupal e cerco di capire il miglior stack per servirlo. Apache + mod_php o Nginx + PHP-FPM Ho usato ApacheBench (ab) e Siege per testare entrambe le configurazioni e sto vedendo che Apache esegue meglio. Questo mi sorprende un po 'perché ho sentito molte cose buone su Nginx + PHP-FPM. La mia configuration […]

Cosa sta succedendo con il mio server? Elevato carico, un sacco di tempo di CPU inattivo, utilizzo di bassi dischi

Faccio un sito web e invio un legittimo opt-in, quotidianamente newsletter email agli abbonati. Sia l'hosting web che l'invio di posta elettronica vengono eseguiti dalla stessa macchina. Ho circa 100.000 abbonati che hanno optato per la mia newsletter giornalistica quotidiana. Il mio script di PHP ha fatto un ottimo lavoro inviando posta a tutti fino […]

PHP ricompilato, ora Apache non analizza i file PHP

Ho ricompilato PHP in precedenza oggi, ora quando si accede alle pagine PHP in un browser, Apache visualizza il codice sorgente invece di analizzarlo. Devo resettare alcune configurazioni o ricompilare Apache? Questo è su Centos 5.5 con Apache 2.2 e PHP 5.2.17

Come faccio a lavorare con PHP 5.3 su Red Hat Enterprise Linux, con PDO abilitato? PHP53 è stato installato con yum

Questo problema è complicato, e non sono affatto un esperto, quindi sopporti con me. Il mio team di amministratore del server mi ha stabilito una scatola RHEL standard. Aveva PHP preinstallato, così come apache. Ora sto cercando di far installare Drupal 7 sulla macchina, che mi ha avvertito di un problema: Supporto del database disabilitato […]

Che cosa sono io (un principiante) perdere, scegliendo Cherokee su Apache per la pubblicazione di contenuti dinamici?

Sono un principiante completo e sto progettando di creare un sito di condivisione di foto. Questo è il setup che sto progettando, in pratica per un avvio – – Cherokee (anziché Apache) per la distribuzione di contenuti dinamici (applicazione basata su python) e Nginx per la distribuzione di file statici. Dal momento che sono un […]

Installazione di PHP su Linux

Sto cercando di configurare php con il supporto di oci8. Penso di aver configurato tutto correttamente prima di iniziare con oci, ecco come ho cercato di avviare l'installazione: ./configure -prefix=/common_share/APACHE/server –with-apxs2=/common_share/APACHE/server/bin/apxs ./configure –with-oci8=instantclient,/common_share/APACHE/oracle-cli –with-libxml-dir=/common_share/APACHE/libxml –with-config-file-path=/common_share/APACHE/php/php.ini Non ho accesso alla radice quindi devo installare tutto manualmente. Comunque l'errore che ottengo dopo che make install è: /usr/bin/ld: […]

PHP è più lento di quello che dovrebbe essere

Ho un server con Dual Xeon Quad Core L5420 che funziona a 2.5GHz. Ho ottimizzato il mio server e sono venuto al mio bottino finale: PHP. Il mio semplice script PHP: ./test.php <?php print_r(posix_getpwuid(posix_getuid())); Il mio non-so-scientifico perché-non-pay-attention-to-thread-bloccante-ma-scientifico-abbastanza da dare-me-a-ragionevole-multithreaded-requests-per-secondo risultato script: ./benchmark-php #!/bin/bash if [ -z $1 ]; then LIMIT=10 else LIMIT=$1 fi if […]

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