Articles of файла

PHP: разрешение отклонено, несмотря на соответствующие разрешения

Я пытаюсь прочитать файл в PHP, и я получаю отказ от разрешения, хотя у каждого есть доступ к файлу. Код PHP: $config=file_get_contents('/opt/jenkins/home/config.xml'); Ошибка: Warning: file_get_contents(/opt/jenkins/home/config.xml): failed to open stream: Permission denied in […] Разрешение файловой системы: Существует символическая ссылка /opt/jenkins/home/ to /var/lib/jenkins и у всех есть разрешение на чтение символической ссылки, фактической папки и файла. […]

file_get_contents нет кеширования?

Я использую file_get_contents () для загрузки динамического изображения с внешнего веб-сайта. Проблема в том, что изображение было обновлено на удаленном веб-сайте, но мой скрипт все еще отображает старое изображение. Я предполагаю, что сервер кэширует изображение где-то, но как я могу заставить сервер очистить кеш и использовать обновленное изображение при получении файла с файлом_get_contents? На моей […]

HTTP-запросы с файловым_компонентом, получение кода ответа

Я пытаюсь использовать file_get_contents вместе с stream_context_create для выполнения запросов POST. Мой код: $options = array('http' => array( 'method' => 'POST', 'content' => $data, 'header' => "Content-Type: text/plain\r\n" . "Content-Length: " . strlen($data) . "\r\n" )); $context = stream_context_create($options); $response = file_get_contents($url, false, $context); Он работает отлично, однако, когда возникает ошибка HTTP, он выдает предупреждение: […]

PHP-файл загрузки повышает безопасность

Эй, мой вопрос: как предотвратить, чтобы кто-то загрузил вирус или какой-то вредоносный код с расширением, которое вы притворяетесь, например, у меня есть файл для загрузки файлов в формате pdf, каждый может загрузить двоичный файл с помощью камуфляжа в формате pdf, для этого есть много программ.

Стратегии хранения изображений

Когда пользователь загружает изображение на мой сайт, изображение проходит через этот процесс; Пользователь загружает pic хранить метаданные pic в db, придавая изображению уникальный идентификатор обработка асинхронного изображения (создание миниатюр, обрезка и т. д.) все изображения сохраняются в одной папке Пока сайт довольно маленький, и в каталоге uploads есть только ~ 200 000 изображений. Я понимаю, […]

Время создания файла

Как отсортировать каталог по созданию файла, последний раз в PHP 5.2? Я нахожусь в Windows 2000.

Заменить строку в текстовом файле с помощью PHP

Мне нужно открыть текстовый файл и заменить строку. мне нужно это Old String: <span id="$msgid" style="display: block;"> New String: <span id="$msgid" style="display: none;"> Это то, что у меня есть до сих пор, но я не вижу никаких изменений в текстовом файле, кроме лишних пробелов. $msgid = $_GET['msgid']; $oldMessage = ""; $deletedFormat = ""; // Read […]

Самый быстрый способ хранения легко редактируемых данных конфигурации в PHP?

Каков самый быстрый способ хранения данных конфигурации в PHP, чтобы он легко менялся (через PHP)? Сначала я подумал о файле config.php, но я не могу редактировать его на лету с PHP, по крайней мере, не очень просто? Затем я подумал о XML-файлах, но разбор их для каждого HTTP-запроса является ошеломляющим. Итак, я подумал о файлах […]

Загрузите несколько файлов в CodeIgniter

В моем проекте CodeIgniter я загружаю файлы во время создания проекта. Вот функция загрузки: function uploadFiles(){ $this->load->library('upload'); $error = 0; $projectName = $_POST['projectname']; mkdir('./uploads/'.$projectName); for($i=0; $i<count($_FILES); $i++) { $_FILES['userfile']['name'] = $_FILES['files']['name'][$i]; $_FILES['userfile']['type'] = $_FILES['files']['type'][$i]; $_FILES['userfile']['tmp_name'] = $_FILES['files']['tmp_name'][$i]; $_FILES['userfile']['error'] = $_FILES['files']['error'][$i]; $_FILES['userfile']['size'] = $_FILES['files']['size'][$i]; $config['upload_path'] = './uploads/'.$projectName; $config['allowed_types'] = 'xml|etl'; $config['max_size'] = '0'; $config['overwrite'] = TRUE; […]

php изменение размера изображения или перед загрузкой

как изменить размер изображения до или во время загрузки? <?php // Start a session for error reporting session_start(); ?> <?php // Check, if username session is NOT set then this page will jump to login page if (!isset($_SESSION['username'])) { header('Location: index.html'); exit; } // *** Include the class include("resize-class.php"); // Call our connection file include('config.php'); […]

Intereting Posts
запрашивать базу данных mysql внутри класса Как выполнить запрос MySQL с несколькими предложениями WHERE? Как правильно установить каталог в homestead-laravel? Не удалось сохранить отредактированный zip-архив (docx) Проблема с кодировкой php: file_get_contents Как реализовать маршрутизацию URL в PHP Невозможно вставить путь для нескольких изображений в таблице базы данных с помощью codeigniter Добавление дополнительных постоянных вызовов для предварительной перезагрузки вызова в Symfony 2.1 mysql_num_rows против mysql_numrows Как предотвратить междоменные запросы ajax? Zend Framework 2 – ZFCUser – Как исключить целевую страницу из auth Firefox не поддерживает JavaScript (проверка формы), но IE полностью поддерживает Максимальный номер файла может загружать php одновременно как я могу решить "Устаревшие: функция eregi () устарела" ошибка вставить массив в строку, разделенную запятыми, из запроса mysql