Datei kann nicht mit PHP erstellt werden

Datei kann nicht mit PHP erstellt werden

Ich möchte eine neue Datei erstellen in

/etc/freeradius 

Ich versuche, ein PHP-Skript auszuführen, aber die Datei wird nicht erstellt

Dies ist mein Code:

include('Net/SSH2.php');
include('Net/SFTP.php');
$sftp = new Net_SFTP('localhost');
if (!$sftp->login('muhammad', 'Kaynetc0m')) {
exit('Login Failed');
}
$sftp->chdir( '/etc/freeradius' );
$sftp->put("sql.conf", $txt,NET_SFTP_RESUME);

Ich möchte Text an die Datei sql.conf im Freeradius-Verzeichnis anhängen

Dies ist die Ausgabe:

 ls -l /etc/freeradius/sql.conf
-rw-r----- 1 muhammad freerad 12549 Eyl 25 15:27 /etc/freeradius/sql.conf

Wenn ich den Code hingegen auf einem anderen Pfad und in einer anderen Datei ausführe, wird er einwandfrei ausgeführt.

verwandte Informationen