Я добавил модуль curl в /etc/php/7.0/cli/php.ini: extension = /usr/lib/php5/20121212/curl.so но когда я перезапускаю php, и я делаю: php -m Я получаю эту ошибку: curl : Unable to initialize module Module compiled with module API=20121212 PHP compiled with module API=20141010 These options need to match Я также пробовал: apt-get install php5-curl Curl «уже к новой версии». […]
Я извлекаю данные из таблицы и показываю общий SUM записей. То, что я хочу сделать, – показать общее количество записей, сделанных на сегодняшнюю дату, вчера и в этом месяце. В таблице используется формат timestamp unix (например, 1351771856). В настоящее время я использую эту строку для отображения сегодняшних результатов: AND comment_date > UNIX_TIMESTAMP() – 24 * […]
Я установил механизм, используя «apt-get install gearman-server», а затем создаю PHP PECL. Если я попробую работника: $ gearman -w -f wc-wc -l Он начинает ждать. правильно. Но если я попытаюсь начать работу (как описано в учебнике) $ gearman -f wc </ etc / passwd он говорит: gearman: gearman_client_run_tasks: flush (GEARMAN_COULD_NOT_CONNECT) 127.0.0.1:4730 -> libgearman / connection.cc: […]
Я пытаюсь запустить команду useradd в CENTOS, но я не могу, потому что мне нужны права root. В моем php_info(); У меня есть «–disable-posix». Я попытался переустановить мой PHP и попытался включить posix с yum и другими параметрами, но не повезло. Может ли кто-нибудь помочь мне сделать настройку posix или некоторые другие решения? Я замечаю, […]
Здесь кратко рассмотрено: Удаление строки в файле PHP с помощью Start и End, но я ищу решение для того же кода. Первая строка каждого файла PHP на сервере начинается с <?php if(!isset($GLOBALS[ и заканчивается на -1; ?> в середине – длинная строка кода, которая варьируется от файла к файлу. Я пытаюсь придумать скрипт, чтобы удалить […]
Я создал приложение с PHP, которое показывает все файлы в домашнем каталоге пользователя, этот каталог также доступен через samba, чтобы вы могли получить доступ к нему из собственного проводника в windows, mac и linux. Я хотел дать каждому файлу идентификатор, чтобы я мог привязывать теги к каждому файлу, как бы вы это сделали? Не могли […]
Я запускаю PHP 5.3.5-1ubuntu7.2 (с safe_mode = Off ), и я не могу правильно установить режим для любого файла или каталога из PHP-скрипта, я закодировал следующий тест (просто чтобы убедиться) : $result = array(); if (mkdir('./I/do/not/exist/', 0777, true) === true) { $result['./I/'] = sprintf('%s (%s)', getFileOwner('./I/'), getFilePermissions('./I/')); $result['./I/do/'] = sprintf('%s (%s)', getFileOwner('./I/do/'), getFilePermissions('./I/do/')); $result['./I/do/not/'] = […]
Я пытаюсь создать список выбора, начиная с текущей даты пользователя. Я хочу, чтобы он был установлен в полночь в формате timestamp unix. Это все, что я делаю: $today = strtotime('today'); echo $today; Это мой результат: 1333144800 который: Fri, 30 марта 2012 22:00:00 GMT согласно Epoch Converter
Возможно ли установить и использовать ZF (+ его консольный инструмент) без доступа к include_path direcotory? Я попытался добавить … Zend / library directcotry в include_path, но без успеха. Я сделал это так: php -r 'set_include_path(get_include_path() . PATH_SEPARATOR . "/var/www/…/Zend/library")'; После выполнения var_dump результата функции выше он возвращает старый include_path, что должно означать успех. Но следующий […]
Мне нужно установить crontab из php-скрипта. я знаю, что он может быть установлен system("echo '* * * * * echo \"Hello world\"' >> cron.crontab"); system("crontab cron.crontab"); //cron.crontab is the file name of the crontab Файл cron.crontab создается в корневом каталоге, но crontab работает не так, как ожидалось! когда я пытаюсь выполнить следующую команду, он говорит, […]