Bueno tengo un problema resulta que quiero modificar un archivo mediante un form y en el xampp (localhost) no tengo problemas pero al subirlo al hosting para probarlo me encuentro que el texto aparece en el principio del archivo.
Comento antes que nada que ese archivo una vez echo un request a cualquier pagina es el segundo archivo que se llama y define constans, etc...
Lo comento porque pienso que puede estar hay el problema.
Código PHP:
public function wpvl_write_function( $wpvl_text = array() ){
if( !file_exists( $this->conf_backup ) ){
copy( $this->conf_original, $this->conf_backup );
$conf = file( $this->conf_original );
$i = 0;
foreach ( $conf as $line => $text ) {
if ( substr( $text, 8, 8 ) === 'WP_DEBUG' ){
$x = $i;
$conf[$line] = '';
break;
}
$i++;
}
array_splice( $conf, $x, 0, $wpvl_text );
$new_conf = fopen( $this->conf_original, 'w' );
foreach( $conf as $line ) {
fwrite( $new_conf, $line );
}
fclose( $new_conf );
chmod( $this->conf_original, 0644 );
}
}
Se os ocurre que puede pasar?