Tag: php

Errore di buffer di output di PHP su Apache / Linux

Sono in esecuzione in problemi con il buffer di output di PHP che scorre sul mio server web Linux. Il buffer di output viene mantenuto correttamente e tutti i dati corretti vengono spinti nel mio codice, ma i soliti meccanismi di lavaggio non lo scorrono al browser. Ho provato tutto ciò che è stato inviato […]

Rendere Apache in grado di scrivere in file PHP con PHP in esecuzione come DSO?

Ho PHP in esecuzione come DSO. In quanto tale, lo script di installazione (che scrive a un file di configuration) non può eseguire alcuna scrittura. Come faccio ad apache (utente: nessuno) la capacità di scrivere al file?

Come si imposta il tempo massimo di esecuzione del componente CLI di PHP?

Come si imposta il tempo massimo di esecuzione del componente CLI di PHP? Ho uno script CLI che è andato in un ciclo infinito e non so come ucciderlo senza riavviare. Ho usato il quicksilver per lanciarlo, quindi non posso premere il controllo + c alla row di command. Ho provato a eseguire ps -A […]

Aggiunta di un certificato autofirmato ai cert di fiducia all'interno di cURL in Windows?

Ho creato un certificato auto-firmato dalle istruzioni di questa pagina , l'ho installato e sembra che tutti funzionino correttamente, ma ora ho bisogno di cURL di fiducia. Poiché le versioni successive di cURL non includono un elenco di fiducia all'interno di un file .pem , ho scaricato il file .pem qui e inserisco questa row […]

Docker – scaling nginx e php-fpm separatamente

Sto giocando in giro con il docker e il docker-compose e ho una domanda. Attualmente il mio docker-compose.yml ha questo aspetto: app: image: myname/php-app volumes: – /var/www environment: <SYMFONY_ENVIRONMENT>: dev web: image: myname/nginx ports: – 80 links: – app volumes_from: – app L'applicazione contiene php-fpm sulla port 9000 e il mio codice dell'applicazione. Il Web […]

Avvio di un demone PHP da uno script init LSB w / start-stop-daemon

Sto scrivendo uno script init lsb (forse qualcosa che non ho mai fatto da zero) che lancia uno script php che si demone. Lo script php inizia così: #!/usr/bin/env php <?php /* do some stuff */ È così iniziato così nello script init: # first line is args to start-stop-daemon, second line is args to […]

Errore fatale PHP / APC, apc_mmap: mmap non riuscito

Vedo alcuni picchi di utilizzo della CPU intermittente al 100%, una sorta di correlazione a queste voci di registro: [27-Feb-2012 13:29:29] PHP Fatal error: PHP Startup: apc_mmap: mmap failed: in Unknown on line 0 [27-Feb-2012 13:29:30] PHP Fatal error: PHP Startup: apc_mmap: mmap failed: in Unknown on line 0 [27-Feb-2012 13:29:31] PHP Fatal error: PHP […]

IIS non visualizza dettagliati errori PHP – invece mostra l'errore 500 del server

Sono abituato a servire i siti di Apache, ma ora sono costretto ad utilizzare un server IIS. Alcune pagine PHP restituiscono 500 e non riesco a eseguire il debug perché IIS sta eliminando i messaggi di errore. Ho provato ini_set ('display_errors', 1); in codice ma senza alcun risultato. Gli errori sono visualizzati in alcuni siti, […]

PHP + MYSQL sito perfomance

Devo gestire un sito che non è stato sviluppato da me. È in PHP utilizzando un database mysql, che si trova nel server web. Il sito, a volte (quando i visitatori aumentano troppo) smette di rispondere o rispondere troppo lentamente. Ho sviluppato alcuni siti in PHP, ma non ho mai preso cura della gestione così […]

Impostare i valori php in php-fpm confs anziché php.ini

Vorrei impostare i valori nei file conf file php-fpm che sono normalmente impostati in php.ini. Sto usando nginx. Ho creato l'impostazione seguente, ma non sono sicuro se questo functionrebbe. php_value[memory_limit] = 96M php_value[max_execution_time] = 120 php_value[max_input_time] = 300 php_value[php_post_max_size] = 25M php_value[upload_max_filesize] = 25M Pensi che se questo è così? Cosa succede quando un valore […]

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