PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (2): [1] 2 »
Найдено сообщений: 30
vladimircape
Отправлено: 15 Октября, 2013 - 18:17:58 • Тема: Php и APN(Apple) • Форум: Работа с сетью
Ответов: 0 Просмотров: 1137
Может кто сталкивался, уже все примеры перепробывал, посылаю, все успешно ,а на мобильник не приходит.
PHP:
скопировать код в буфер обмена
'badge' => + 1 ,
'alert' => 'Arnold' ,
'sound' => 'default'
) ;
$stream = stream_socket_client ( 'ssl://gateway.sandbox.push.apple.com:2195' , $err , $errstr , 82400
, STREAM_CLIENT_CONNECT
| STREAM_CLIENT_PERSISTENT
, $ctx ) ;
. pack ( 'n' , 32 ) // token length . pack ( 'H*' , 'njInRSuzfRLxdCiv8dG9JqRZLvxxTK95HRVYCvPGAUw=' ) // device token . $payload ; // payload
vladimircape
Отправлено: 04 Мая, 2013 - 19:34:38 • Тема: POST данные(картинка) AJAX • Форум: HTTP и PHP
Ответов: 4 Просмотров: 1269
Нашёл скрипт который загрузает файлы на диск,
Смотрю фаербагом идут данные в POST
Цитата:
GIF89ad�d�Хя�яяяЊЊЊЖЖЖпппµњЊ
и т.д
никаких обрывов браузер не делает, специально выбрал маленькую фотку.
в php не понимаю куда это деется.
$_POST и $_FILES проверяю var_dump они пустые
vladimircape
Отправлено: 05 Января, 2013 - 14:18:53 • Тема: Тестирование • Форум: Администрирование *nix
Ответов: 3 Просмотров: 1263
DeepVarvar пишет: vladimircape пишет:
Меняя настройки в nginx
И что вы там меняете? максимальное кол-во коннектов? апстрим? экспиресы? кол-во ядер в системе? Это настраивается один раз.
vladimircape пишет:
Меняя разные настройки в mysql
Это настраивается под конкретную задачу, а не во благо общей производительности для всех ресурсов. Туда вообще лазить не надо.
vladimircape пишет:
Самое важно с различными настройками APC, и memcache
мемкеш Не понял можно увеличить только объем выделяемой памяти и сменить порты. Мемкеш не для ускорения работы в прямом контексте. APC, что-то такое я видел. Его использование необходимо в трех случаях:
1) очень большие и тяжелые скрипты в тысячи строк.
2) нереально большое кол-во запросов за этими скриптами.
3) первое и второе вместе.
vladimircape пишет:
какие проги посоветует
cacti, logstalgia, tail, cat, grep
Вопрос возник в основном, т.к. я установил apc но роста скорости не заметил, вот и хочется как-то померить )))
vladimircape
Отправлено: 04 Января, 2013 - 13:50:50 • Тема: Тестирование • Форум: Администрирование *nix
Ответов: 3 Просмотров: 1263
Стоит сервер на Fedora 16,php-fpm,mysql,ssh,nginx, yii .... 1Gb
нужно проанализировать скорость загрузки и отказоустойчивость.
1)Меняя разные настройки в mysql типа max_connection
2)Меняя настройки в nginx.
3)Самое важно с различными настройками APC, и memcache.
пока разбираюсь что за звери ab и Jmeter
Кто подскажет материал, и какие проги еще посоветует.
vladimircape
Отправлено: 01 Августа, 2012 - 12:20:10 • Тема: Триггер (IF и получение несколько параметров) • Форум: SQL и Архитектура БД
Ответов: 0 Просмотров: 20
скажите как проверить уникальность по 2м ключам из базы
было
IF NEW.email= (select email from `tbl_invitation` where email=NEW.email) THEN
хочу чтобы проверялось равенство по комбинации из 2х параметров.
т.е если NEW.email и NEW.service = select * from 'invitation' where email=NEW.email AND service=NEW.service
потом select может найти больше одной такой строчки и кажду надо обработать действиями что идут после THEN
vladimircape
Отправлено: 05 Июля, 2012 - 10:00:23 • Тема: Получение email авторизированного пользователя Facebook • Форум: Вопросы новичков
Ответов: 0 Просмотров: 93
Беру, пример с фейсбука, но почему-то мне возвращается json данных только без email, какой-то урезанный, может надо задавать требуемые доступы, чтобы пользователь открывал?
PHP:
скопировать код в буфер обмена
<?PHP
$code = $_REQUEST [ "code" ] ;
$req_perms = 'email' ;
$_SESSION [ 'state' ] = md5 ( uniqid ( rand ( ) , TRUE ) ) ; //CSRF protection $dialog_url = "http://www.facebook.com/dialog/oauth?client_id="
. $app_id . "&redirect_uri=" . urlencode ( $my_url ) . "&state=" . $_SESSION [ 'state' ] ;
echo ( "<script> top.location.href='" . $dialog_url . "'</script>" ) ;
}
if ( $_SESSION [ 'state' ] && ( $_SESSION [ 'state' ] === $_REQUEST [ 'state' ] ) ) {
$token_url = "https://graph.facebook.com/oauth/access_token?"
. "client_id=" . $app_id . "&redirect_uri=" . urlencode ( $my_url ) . "&client_secret=" . $app_secret . "&code=" . $code . "&req_perms=" . $req_perms ;
$params = null ;
$graph_url = "https://graph.facebook.com/me?access_token="
. $params [ 'access_token' ] ;
echo ( "Hello " . $user -> name ) ;
}
else {
echo ( "The state does not match. You may be a victim of CSRF." ) ;
}
vladimircape
Отправлено: 20 Июня, 2012 - 16:10:32 • Тема: обновления дампа • Форум: SQL и Архитектура БД
Ответов: 1 Просмотров: 32
Сохраняю базу в sql файл через workbench.
Как делать так чтобы сохраняло только действия произошедшие с последнего дампа, и только действие над таблицей
vladimircape
Отправлено: 20 Июня, 2012 - 13:13:48 • Тема: перечисление свойств обьекта • Форум: Объектно-ориентированное программирование
Ответов: 2 Просмотров: 1121
Получаю обьект $object
нужно сделать чтобы в отдельную переменную название свойства ,а в другую его значение.
типа
пока только вариант вижу через ReflectionClass::getProperties()
может кто еще какие знает способы.
(Добавление)
Можно удалить ,разоборался
vladimircape
Отправлено: 19 Июня, 2012 - 13:23:38 • Тема: Парсинг Yandex выдачи • Форум: Работа с сетью
Ответов: 1 Просмотров: 1763
Добрый день, кто подскажет хотя бы куда копать, в плане парсинга выдачи яндекса, нашел пару статей в инете,не работают уже.
Через Yandex.XML много не парсишь.
vladimircape
Отправлено: 13 Июня, 2012 - 22:31:50 • Тема: OAuth 2.0 • Форум: HTTP и PHP
Ответов: 2 Просмотров: 2112
Хочу сделать свой OAuth 2.0 сервер, но нашел только в PECL для OAuth 1.0 не подскажет ли кто ,про OAuth 2.0 где и как.
vladimircape
Отправлено: 31 Мая, 2012 - 12:54:35 • Тема: Токены • Форум: Вопросы новичков
Ответов: 1 Просмотров: 75
бывают persistence
single access
perishable
зачем их использовать.
Понимаю что от атак защищают ,для авторизации.
А что-то более подробное и глубокое
vladimircape
Отправлено: 29 Мая, 2012 - 16:39:08 • Тема: 403 Forbidden • Форум: Apache и другие веб-серверы
Ответов: 1 Просмотров: 393
В корневой директории
C:\apache\yiitest\.htaccess
чисто для ЧПУ
CODE (
htmlphp ):
скопировать код в буфер обмена
RewriteEngine On
RewriteBase /
RewriteCond % { REQUEST_FILENAME} !- f
RewriteCond % { REQUEST_FILENAME} !- d
RewriteRule ^( .* ) \?* $ index. php/ $1 [ L, QSA]
также в корне index.php
но пишет
настройки апача
CODE (
htmlphp ):
скопировать код в буфер обмена
ServerRoot "C:/web/apache2.2"
Listen 80
LoadModule actions_module modules/mod_actions.so
LoadModule alias_module modules/mod_alias.so
LoadModule asis_module modules/mod_asis.so
LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule authn_default_module modules/mod_authn_default.so
LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authz_default_module modules/mod_authz_default.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule autoindex_module modules/mod_autoindex.so
LoadModule cgi_module modules/mod_cgi.so
LoadModule dir_module modules/mod_dir.so
LoadModule env_module modules/mod_env.so
LoadModule include_module modules/mod_include.so
LoadModule isapi_module modules/mod_isapi.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule mime_module modules/mod_mime.so
LoadModule negotiation_module modules/mod_negotiation.so
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule setenvif_module modules/mod_setenvif.so
LoadModule php5_module c:/php/php5apache2_2.dll
AddType application/x-httpd-php phtml php
PHPIniDir "c:/php/"
< IfModule ! mpm_netware_module>
< IfModule ! mpm_winnt_module>
User daemon
Group daemon
</ IfModule>
</ IfModule>
ServerAdmin
ServerName ApacheServer
DocumentRoot "C:/apache/"
< Directory />
Options Indexes Includes
AllowOverride All
</ Directory>
< Directory "C:/apache" >
Options Indexes Includes
AllowOverride All
Order allow,deny
Allow from all
</ Directory>
< IfModule dir_module>
DirectoryIndex index.html
</ IfModule>
< FilesMatch "^\.ht" >
Order allow,deny
Deny from all
Satisfy All
</ FilesMatch>
ErrorLog "logs/error.log"
LogLevel warn
< IfModule log_config_module>
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
< IfModule logio_module>
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
</ IfModule>
CustomLog "logs/access.log" common
</ IfModule>
< IfModule alias_module>
ScriptAlias /cgi-bin/ "C:/web/apache2.2/cgi-bin/"
</ IfModule>
< IfModule cgid_module>
</ IfModule>
< Directory "C:/web/apache2.2/cgi-bin" >
AllowOverride None
Options None
Order allow,deny
Allow from all
</ Directory>
DefaultType text/plain
< IfModule mime_module>
TypesConfig conf/mime.types
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
</ IfModule>
< IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</ IfModule>
DirectoryIndex index.html index.htm index.php
NameVirtualHost 127.0.0.1
#localhost
< VirtualHost localhost>
ServerAdmin me@localhost
ServerName localhost
DocumentRoot "C:/apache/localhost/www"
ScriptAlias /cgi/ "C:/apache/localhost/cgi/"
ErrorLog C:/apache/localhost/error.log
CustomLog C:/apache/localhost/access.log common
</ VirtualHost>
NameVirtualHost 127.0.0.2:80
#----serv1
< VirtualHost 127. 0. 0. 2>
ServerAdmin webmaster@yii
ServerName yii
DocumentRoot "c:/apache/yii/www"
ScriptAlias /cgi/ "c:/apache/yii/cgi/"
ErrorLog c:/apache/yii/error.log
CustomLog c:/apache/yii/access.log common
DirectoryIndex index.php index.html index.htm
</ VirtualHost>
NameVirtualHost 127.0.0.3:80
#----serv2
< VirtualHost 127. 0. 0. 3>
ServerAdmin webmaster@yiitest
ServerName yiitest
DocumentRoot "c:/apache/yiitest"
DirectoryIndex index.php index.html index.htm
</ VirtualHost>
Страниц (2): [1] 2 »
Powered by ExBB FM 1.0 RC1. InvisionExBB