|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Dec 2003
Messaggi: 1759
|
[PHP] Questo script mi fa crashare Apache
Non capisco perché facendo girare questo script mi crasha Apache.
Lo scopo dello script è leggere il titolo della pagina e stamparlo. Codice PHP:
è esattamente il file con lo script. |
|
|
|
|
|
#2 |
|
Bannato
Iscritto dal: Nov 2002
Città: Roma
Messaggi: 810
|
Prima di tutto puoi trasformare
$sorgente_file_remoto = implode("", file($file_remoto)); in $sorgente_file_remoto = file_get_contents($file_remoto); Tieni presente che eregi (ed ereg) sono funzioni antiche, non più supportate e al loro posto si usa preg_match. Così l'espressione regolare diventa: if ( preg_match('/<title>([^<]+)</title>/',$sorgente_file_remoto,$regs) ) { Magari in questo modo non ti crasha più. |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Dec 2003
Messaggi: 1759
|
Grazie per la risposta, anche con le modifiche che mi hai consigliato la situazione era la stessa, nel frattempo avevo fatto altre prove.
Si è risolto cambiando l'indirizzo al file da cui ricavare il titolo, mettendolo nel formato c:\xampp\....\index.php funziona senza problemi, se lo rimetto http://localhost/.../index.php mi da problemi, se metto http://www.un_sito_online.it/pagina.php funziona senza problemi. Sembra che sia proprio il percorso per il file in locale a dargli fastidio, ma non ne capisco il motivo dato che è giusto (ho fatto copia/incolla dalla barra degli indirizzi del browser). |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:52.



















