PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (3): « 1 [2] 3 »

> Найдено сообщений: 35
sympler Отправлено: 10 Декабря, 2012 - 21:01:36 • Тема: Ошибка SSL Unable to set local cert chain file • Форум: Если скрипт не работает

Ответов: 1
Просмотров: 2758
вот что выдает скрипт
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2.  
  3. Warning: file_get_contents() [function.file-get-contents]: Unable to set local cert chain file `solid-cert.crt'; Check that your cafile/capath settings include details of your certificate and its issuer in __________ on line 44
  4.  
  5. Warning: file_get_contents() [function.file-get-contents]: failed to create an SSL handle in __________ on line 44
  6.  
  7. Warning: file_get_contents() [function.file-get-contents]: Failed to enable crypto in
  8. __________ on line 44
  9.  
  10.  


локально все работало

сам код:
PHP:
скопировать код в буфер обмена
  1.  
  2. # метод API
  3.         $method = 'GetWordstatReportList';
  4.         # входные данные
  5.         $params = array();
  6.         # формирование запроса    
  7.         $request = array(
  8.                 'locale'    => 'ru',
  9.                 'method'    => $method,
  10.                 'param'     => $params,
  11.         );
  12.         $request = json_encode($request);
  13.         # параметры запроса
  14.         $opts = array(
  15.                 'http'=>array(
  16.                         'method'=>"POST",
  17.                         'content'=>$request,
  18.                 )
  19.         );
  20.         # создание контекста потока
  21.         $context = stream_context_create($opts);
  22.         # подключаем объединенный с приватным ключом сертификат  
  23.  
  24.         //var_dump(is_file('solid-cert.crt'));
  25.        
  26.         stream_context_set_option($context, 'ssl', 'local_cert', 'solid-cert.crt');
  27.         # отправляем запрос и получаем ответ от сервера
  28.         $result = file_get_contents('https://soap.direct.yandex.ru/json-api/v4/', 0, $context);
  29.        
sympler Отправлено: 10 Декабря, 2012 - 20:52:31 • Тема: CMS на файлах или БД • Форум: CMS и фреймворки

Ответов: 21
Просмотров: 7004
этот вопрос уже много раз подымался.
для начала нужно разделить что же такое файлы и бд, поскольку любая бд и есть несколько или один файл )))
цмс на xml файлах давно нашли применение на меленьких и несложных сайтах, хорошо продумана монстра
цмс на sqlite файлах не уступают mysql а на некоторых наших проектах работает даже быстрее, при этом не успупает по фукнционалу mysql и другим реляционным бд

удобство заключается в том что перенос сайта легок, резкопии также сделать легче чем резкопию сайта работающей с бд mysql например, изменения вносить тоже не составляет труда и не нужно хранить лишние пароли.
sympler Отправлено: 10 Декабря, 2012 - 20:45:12 • Тема: Помогите выбрать CMS • Форум: CMS и фреймворки

Ответов: 2
Просмотров: 1027
тяжело будет найти неподходящую цмс
sympler Отправлено: 21 Июня, 2012 - 16:10:10 • Тема: ищу универсальное решение • Форум: Программирование на PHP

Ответов: 1
Просмотров: 197
нужно простое решение для переноса сайтов,
сложность заключается в том что домен сайта может меняться а также папка в которой находится сайт
например сайт был по адресу test.ru/demo/ а перенес в test10.ru/ или test5.ru/demo5/
причем для переноса достаточно убрать или заменить в rewritebase /demo то относительные ссылки не работают, особенно прописанные в визуальном редакторе.
есть ли решение которое упростит перенос сайта, меняя лишь в одном месте настройки?
sympler Отправлено: 14 Декабря, 2011 - 19:24:04 • Тема: Как в Ubuntu подключить SQLite ? • Форум: Администрирование *nix

Ответов: 11
Просмотров: 10899
phpinfo() обязательно покажет!
там целая таблица будет с версией sqlite и другой информацией
(Добавление)
также легко устанавливается sqlite если есть панелька isp
в расширения php жмем добавить и выбираем нужное расширение из огромного списка.
sympler Отправлено: 14 Декабря, 2011 - 19:22:17 • Тема: php фукнция mail() возвращает false • Форум: Администрирование *nix

Ответов: 4
Просмотров: 6181
проблема была элементарной: был случайно создан почтовый домен, но не настроен. достаночно было его удалить.
sympler Отправлено: 23 Ноября, 2011 - 10:58:53 • Тема: Ищу класс для работы с XML • Форум: XML и его обработка

Ответов: 3
Просмотров: 2549
DeepVarvar пишет:
А встроенные не катят?


видимо не туда глядел. не подскажете где?
sympler Отправлено: 22 Ноября, 2011 - 22:36:52 • Тема: Нужны советы php-программистов по построению структуры для CMS на файлах • Форум: CMS и фреймворки

Ответов: 17
Просмотров: 5292
cms на файлах очень популярны и только слепой не понимает в каких случаях они применяются.
для крупных проектов с большими массивами данных не пойдет, но если на сайте менее 2000 страниц то такой сайт даже без кеширования уже принесет первые деньги пока вы создадите и перенесете проект с базой.

думаю коротко и доходчиво объяснил.
sympler Отправлено: 22 Ноября, 2011 - 22:28:25 • Тема: Ищу класс для работы с XML • Форум: XML и его обработка

Ответов: 3
Просмотров: 2549
Ищу класс для работы с XML (с базой на основе xml)
на phpclasses.org ничего не нашел

требуется
- добавление записи
- удаление записи
- изменение записи
- вывод определенных записей
sympler Отправлено: 20 Ноября, 2011 - 13:11:35 • Тема: php фукнция mail() возвращает false • Форум: Администрирование *nix

Ответов: 4
Просмотров: 6181
даже платных предложений не поступит?
sympler Отправлено: 17 Ноября, 2011 - 16:11:49 • Тема: php фукнция mail() возвращает false • Форум: Администрирование *nix

Ответов: 4
Просмотров: 6181
имеется свой vps debian x86
на нем
php фукнция mail() возвращает false

код никаких ошибок не выводит, а пишет "ошибка отправки письма"
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. error_reporting(E_ALL); // Вывод ошибок.
  4.  
  5. $to  = 'user@example.com';
  6.  
  7. $subject = 'Тема письма';
  8.  
  9. $message = 'Текст письма';
  10.  
  11. $headers  = 'MIME-Version: 1.0' . "\r\n";
  12. $headers .= 'Content-type: text/html; charset=windows-1251' . "\r\n";
  13. $headers .= 'To: user <user@example.com>' . "\r\n";
  14. $headers .= 'From: server <server@example.com>' . "\r\n";
  15.  
  16. if(mail($to, $subject, $message, $headers)) {echo 'отправлено';} else {echo 'ошибка отправки письма';}
  17.  
  18. ?>


в логах почему то ничего не пишется
sendmail переустановил
php.ini правил по разному но ничего не изменилось.
яндекс с гуглом отправляют на устаревшие решения

пять часов убил, помогите кто может!
заранее благодарен.
sympler Отправлено: 18 Августа, 2011 - 15:43:20 • Тема: Работа с видео • Форум: Операционная система и системные вызовы

Ответов: 5
Просмотров: 3299
извиняюсь не совсем точно выразился.
"ПОлный экран" в смысле просто экран, а остальные просто название видео, точнее ссылка где видео можно посмотреть.


Цитата:
Любой видеохостинг позволяет делать списки.

а где документация как это сделать?
списки нужно упорядочить по количеству просмотров.
sympler Отправлено: 18 Августа, 2011 - 12:41:57 • Тема: Работа с видео • Форум: Операционная система и системные вызовы

Ответов: 5
Просмотров: 3299
задача: разместить на сайте видео с удобной закачкой и просмотром. При этом на главной должны выводиться первые десять по количеству просмотров, причем первый полный экран, остальные просто списком названия.
куда копать? ютуб api вроде этого не позволяет?
sympler Отправлено: 03 Августа, 2011 - 20:25:21 • Тема: Не могу понять почему не работает... • Форум: Работа с файловой системой и файлами

Ответов: 5
Просмотров: 2087
вы меня отправляете в разделы для новичков...
вы бы еще отправили на сайт php.net

я привел более чем подробный код.
подробно объяснил задачу.
что еще вам нужно?

создайте файл
напишите в нем вот это: ID;NAME;FIRM_TYPE
и попробуйте выполнить код.
код не работает. он все время возвращает истину и не важно какой файл ему давать...
sympler Отправлено: 03 Августа, 2011 - 18:25:28 • Тема: Не могу понять почему не работает... • Форум: Работа с файловой системой и файлами

Ответов: 5
Просмотров: 2087
задача: проверить первую строку в файле и если она совпадает с нужным текстом то делать обработку иначе написать что мол файл не тот..

вот код который почему то не работает

PHP:
скопировать код в буфер обмена
  1.  
  2.  
  3. if (isset($_POST['submit'])) {  
  4.        
  5.  
  6.                 $data = file($_FILES['file']['tmp_name']);
  7.                
  8.                 // вот тут и есть проверка первой строки
  9.  
  10.                 if(strpos($data[0],'ID;NAME;FIRM_TYPE') === true ) {
  11.                         echo '<a name="mess" href="#"></a><div class="green">Неправильный файл! Первая строка должна содержать "ID;NAME;FIRM_TYPE"</div>';
  12.                 }
  13.                 else
  14.                 {
  15. // тут сам разберусь )))
  16. }
  17. }
  18.  

Страниц (3): « 1 [2] 3 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB