Я запускаю веб-сайт с системой LAMP. Содержание происходит из базы данных. Для целей кэширования я создаю файлы на своем веб-сервере (содержащие содержимое кэша) (через fwrite() ). Время от времени я удаляю файлы кеша (через unlink() ). Создание и удаление файлов выполняется с помощью cronjob. Мой вопрос: что происходит, когда посетитель моего веб-сайта просматривает (= запрос […]
Недавно я перевел сайт своих компаний на наши собственные серверы (Apache) из хостинговых компаний (IIS). Группа, которая изначально построила сайт, сделала скудную работу, и все это было беспорядок для миграции. Хотя ход прошел довольно гладко, глядя на error_log, все еще есть некоторые недостающие страницы. Вместо того, чтобы постоянно перебирать ошибки error_log для ошибок «Файл не […]
У меня есть текстовый файл, который хранит lastname, first name, address, state, etc Как строку с | разделитель и каждая запись на отдельной строке. У меня есть часть, где мне нужно хранить каждую запись на новой строке и ее рабочий тон; однако теперь мне нужно иметь возможность вернуться и обновить имя или адрес на определенной […]
Ниже приведен скрипт php, который анализирует данные и возвращает их на веб-странице. Я попытался интегрировать код с библиотекой TCPDF, но я не могу заставить его работать. Я хотел бы создать pdf-файл, который автоматически сохраняется на моем рабочем столе. Вот мой код: <!–SETTING THE BACKGROUND FOR WEBPAGE –> <?php $bg = "bg-body.png"; ?> <html> <style type="text/css"> […]
Я пытаюсь написать очень простой модуль регистрации для ajaxChat от blueimp.net. У меня есть сценарий, который записывается в файл конфигурации пользователя. $userfile = "lib/data/users.php"; $fh = fopen($userfile, 'a'); $addUser = "string_for_new_user"; fwrite($fh, $addUser); fclose($fh); Но мне нужно, чтобы он вставлял $addUser перед самой последней строкой, которая есть ?> Как это сделать, используя fseek?
Я ищу, чтобы открыть файл, захватить последнюю строку в файле, где строка = "?>", Которая является закрывающим тегом для php-документа. Чем я хочу добавить данные в него и добавить обратно в «?>» До последней строки. Я пробовал несколько подходов, но мне не повезло. Вот что я получил до сих пор, так как читаю из zip-файла. […]
У меня есть сеанс SSH2_Shell, работающий в PHP. моя проблема в том, что мне нужна команда, чтобы полностью закончить, прежде чем перейти к следующей команде. Вот мой код: $command_capture = "cd /mnt/NADS/scripts/"; $command_capture2 = "./tcpdump.sh $capture_name $sleep"; if (!($connection = ssh2_connect("172.20.1.18", 22))) { echo "fail: unable to establish connection"; } if (!ssh2_auth_password($connection, "root", "Hideandseek")) { […]
Мой поставщик телекоммуникационных услуг отправляет мне отчет каждый раз, когда сообщение гаснет. Я написал очень простой PHP-скрипт, который получает значения через HTTP GET. Использование fwrite Я пишу параметр запроса в файл CSV. Имя файла – report.csv с текущей датой в качестве префикса. Вот код: <?php error_reporting(E_ALL ^ E_NOTICE); date_default_timezone_set('America/New_York'); //setting a the CSV File $fileDate […]
Какой самый чистый способ в php открыть файл, прочитать содержимое и впоследствии переписать содержимое файла с некоторым выходом на основе исходного содержимого? В частности, я пытаюсь открыть файл, заполненный списком элементов (разделенных символами новой строки), обработать / добавить элементы в список, удалить самые старые N записей из списка и, наконец, записать список обратно в файл. […]
Я получаю следующее из сценария, который я пытаюсь запустить: Notice: fwrite() [function.fwrite]: send of 7 bytes failed with errno=1 Operation not permitted in /home/thrawn/public_html/sorcero.us/MinecraftQuery.class.php on line 165 Однако, когда я проверяю phpinfo (), allow_url_fopen включен и поддержка сокетов включена. Я не смог найти ничего, указывающего на то, что может быть причиной этого. Для пояснения я […]