доступ запрещен для пользователя «root» @ «127.0.0.1» (используя пароль: НЕТ)
Access denied for user 'root'@'localhost' (using password: YES)
$input_file = fopen( "php://input", 'r' );
$temp_file = fopen( $temp_path, 'w' );
stream_copy_to_stream( $input_file, $temp_file );
php://input
указать путь к сущесвующему файлу и с ним тестить последующие шаги? плохо не использовать фреймворки в современном php?
наш микро фреймворк документирован
возьми ларавель и не парьсявполне мудрое замечание.
execute('original.exe');
вместо original.exe
впишите my.bat
в котором нужное содержимое /api/product/sale.json?id=553453715&quick=&gem_id=0&page=1&flag=&delivery=&sort=&b1=&style=
postfix
то можно воспользоваться вот таким способом:file_exists('P:\\Программы\\Test.txt');
file_exists('\\\\srv-01\\Программы\\Test.txt');
open_basedir string
Ограничивает указанным деревом каталогов файлы, которые могут быть доступны для PHP, включая сам файл. Эта директива НЕ подвержена влиянию безопасного режима.
Когда скрипт пытается получить доступ к файлу, например, с помощью функции fopen() или gzopen(), проверяется местонахождение файла. Если файл находится вне указанного дерева каталогов, PHP откажется его открывать. Все символические ссылки будут раскрыты, так что с их помощью не удастся обойти это ограничение. Если файл не существует, то символическая ссылка не сможет быть прочитана и имя файла (прочитанное) будет рассматриваться open_basedir .
Опция open_basedir может распространяться не только на функции для работы с файловой системой; например, если MySQL настроен использовать драйвер mysqlnd, то LOAD DATA INFILE подпадает под опцию open_basedir . Множество функций PHP также использует open_basedir.