|
|
|
| Есть написанная на PHP команда, которая нормально отрабатывает на Ubuntu:
$command = "smbclient //sqlsrv15/TkpNumber/ -U wtk%26f7039 -c 'mkdir TKP'";
$x = shell_exec($command);
В результате в директории //sqlsrv15/TkpNumber/ создается папка с именем TKP.
Проблемы возникают, когда требуется создать папку на русском языке и в директории, наименование которой также на русском языке. Не создает. Почему?
Если проверять работы команды с учетом директории на русском языке через терминал, то папка создается. В этом случае вид команды следующий:
smbclient "//sqlsrv15/ТкпНомер/" -U wtk%26f7039 -c 'mkdir "ТКП"' | |
|
|