Мне нужно phpunit.bat для настройки моей среды IDE NetBeans. Я использую wamp , и я просто устанавливаю phpunit через грушу, используя следующие инструкции: Прежде чем начать использовать PEAR, обновите, загрузив последний go-pear из http://pear.php.net/go-pear.phar и сохраните его в: C: \ wamp \ bin \ php \ php5.3.3 \ PEAR Затем: cd C:\wamp\bin\php\php5.3.0> php -d phar.require_hash=0 […]
Я передаю HTML-код, созданный пользователем, в базу данных, и я пытаюсь убедиться, что никакого вредоносного кода не передается. Одним из шагов, которые я предпринимаю, является запуск кода через класс HTML_Safe груши для удаления уязвимой разметки. Однако я заметил, что атрибут имени поданных элементов удаляется. Разумеется, когда вы смотрите на исходный код, name является одним из […]
Я новичок в любом тестировании. Я только что установил грушу и PHPUnit, используя этот документ . Я использую netbeans 7.3.1. Я также установил skeletongenerator выполняющий эту команду: pear install phpunit/PHPUnit_SkeletonGenerator . Я выполнил шаги, перечисленные в этом тестировании, с помощью PHPUnit для интеграции PHPUnit в netbeans. Как описано в разделе « Installing PHPUnit раздела Installing […]
после обновления с PHP5.2.6 до php 5.3. он швы, мне также нужно переустановить PHP memcache-модуль. Поэтому я загрузил новейшую версию memcache (3.0.6) и выполнил эту документацию: http://www.php.net/manual/en/install.pecl.pear.php pecl install memcache В результате появляется следующее сообщение об ошибке: No releases available for package "pecl.php.net/memcache" install failed что тут происходит? Кстати: сервер не подключен к Интернету, но […]
У меня есть довольно простая форма сайта, которая может принимать вложения. Он отправляет на адрес gmail, используя smtp gmail. Все работает отлично, за исключением того, что файл поступает как «noname» – нет имени файла или расширения. Если вы загрузите вложение и переименуете его с правильным именем файла, файл открывается просто отлично. Я попытался добавить дополнительные […]
Я в основном новичок в PEAR (и PhpDocumentor); Я установил PhpDocumentor, используя PEAR CLI, и все, казалось, все в порядке … пока я не пошел использовать его, после чего я получил следующую ошибку: Warning: require(PhpDocumentor/phpDocumentor/phpdoc.inc): failed to open stream: No such file or directory in /usr/local/bin/phpdoc on line 40 Fatal error: require(): Failed opening required […]
Я отправляю почту с помощью почтовых сообщений PEAR и пакетов mail_mime и пример кода: $sendStart=array(); require_once('Mail.php'); require_once('Mail/mime.php'); $sendStart['mail'] =& Mail::factory('mail'); $sendStart['mime'] = new Mail_mime("\n"); $sendStart['mime']->setHTMLBody($html); $sendStart['headers']['Subject']=$title; $sendStart['headers']['X-SMTPAPI']='{"category": ["MailID-XXX"]}'; $body=$sendStart['mime']->get(array( 'html_charset'=>'UTF-8', 'text_charset'=>'UTF-8', 'head_charset'=>'UTF-8' )); //echo ($sendStart['mime']->_htmlbody); exit; $sendStart['mail']->send('xxx@example.com',$sendStart['mime']->headers($sendStart['headers']),$body); Перед отправкой писем через этот код возникает странная проблема. У меня есть изображения внутри тела электронной почты, иногда […]
Все руководства по установке PEAR на сервере wampserver, например, в руководстве Symfony , говорят, что я должен запустить сценарий go-pear.bat в каком-то каталоге PEAR. Я нахожусь на wampserver 2.1, и нет каталога PEAR и не будет найден пакетный скрипт go-pear. Разве это совсем другое, потому что у меня новая версия? Где-нибудь я могу загрузить эти […]
У меня возникли проблемы с отправкой электронной почты с классом PHPMailer, но она работает с PEAR Mail :: factory. Я думаю, проблема связана с аутентификацией SMTP, но я не мог найти проблему. Код с проблемой: <?php require("class.phpmailer.php"); $mail = new PHPMailer(); $mail->IsSMTP(); // set mailer to use SMTP $mail->Host = 'mail.xxx.com.br'; // my host here […]
Я загрузил ZIP-архив PHP и извлек его под свой профиль. Затем мне понадобились пакеты PEAR. go-pear.bat по go-pear.bat видимому, установил PEAR просто отлично, мне просто нужно было после этого перейти в файл pear.bat и адаптировать путь к php.exe – php.exe и после этого он работал. Однако, когда я пытаюсь установить что-то, я получаю следующую ошибку: […]