PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (14): « 1 2 3 [4] 5 6 7 8 9 ... » В конец
Найдено сообщений: 196
Test11
Отправлено: 23 Апреля, 2016 - 20:43:15 • Тема: Сохранить файл, файл отдает сервер... • Форум: Вопросы новичков
Ответов: 2 Просмотров: 181
Открыв ссылку из php, ссылка на другой домен.
Другой сервер(домен) в ответ отдает файл, собственно как этот файл сохранить к себе на сервер? Как поддержать соединение с сервером на всем протяжении пока качается файл??
Test11
Отправлено: 23 Апреля, 2016 - 09:13:02 • Тема: Фиксануть готовое решение • Форум: Напишите за меня, пожалуйста
Ответов: 3 Просмотров: 67
Библию highcharts можно использовать без jquery. Ее как то рендить нужно, я ранее пытался это делать, ничего не получалось...
А именно исправить этот код...
CODE (
javascript ):
скопировать код в буфер обмена
$( function ( ) {
$.getJSON ( 'https://www.highcharts.com/samples/data/jsonp.php?filename=aapl-ohlcv.json&callback=?' , function ( data) {
// split the data set into ohlc and volume
var ohlc = [ ] ,
volume = [ ] ,
dataLength = data.length ,
// set the allowed units for data grouping
groupingUnits = [ [
'week' , // unit name
[ 1 ] // allowed multiples
] , [
'month' ,
[ 1, 2, 3, 4, 6]
] ] ,
i = 0 ;
for ( i; i < dataLength; i += 1 ) {
ohlc.push ( [
data[ i] [ 0 ] , // the date
data[ i] [ 1 ] , // open
data[ i] [ 2 ] , // high
data[ i] [ 3 ] , // low
data[ i] [ 4 ] // close
] ) ;
volume.push ( [
data[ i] [ 0 ] , // the date
data[ i] [ 5 ] // the volume
] ) ;
}
// create the chart
$( '#container' ) .highcharts ( 'StockChart' , {
rangeSelector: {
selected: 1
} ,
title: {
text: 'AAPL Historical'
} ,
yAxis: [ {
labels: {
align: 'right' ,
x: - 3
} ,
title: {
text: 'OHLC'
} ,
height: '60%' ,
lineWidth: 2
} , {
labels: {
align: 'right' ,
x: - 3
} ,
title: {
text: 'Volume'
} ,
top: '65%' ,
height: '35%' ,
offset: 0,
lineWidth: 2
} ] ,
series: [ {
type : 'candlestick' ,
name : 'AAPL' ,
data: ohlc,
dataGrouping: {
units: groupingUnits
}
} , {
type : 'column' ,
name : 'Volume' ,
data: volume,
yAxis: 1,
dataGrouping: {
units: groupingUnits
}
} ]
} ) ;
} ) ;
} ) ;
Пример кода, в котором не использую jquery
CODE (
javascript ):
скопировать код в буфер обмена
var chart = new Highcharts.StockChart ( {
chart: {
renderTo: idd
} ,
subtitle: {
text: this .name + ' (' + this .name_en + ') | ' + this .ed_izm
} ,
yAxis: {
labels: {
formatter: function ( ) {
return ( this .value > 0 ? ' +' : ' ' ) + this .value ;
}
} ,
title: {
style: { color: Highcharts.getOptions ( ) .colors [ 1] }
} ,
opposite: false
} ,
xAxis: {
type : 'datetime' ,
} ,
series: [ {
name : 'Значение' ,
type : 'column' ,
data: eval ( this .ms )
} ]
} ) ;
Как так же не использовать в первом варианте, я хз, замучался...
Test11
Отправлено: 12 Апреля, 2016 - 06:42:11 • Тема: Настроить корневую папку... • Форум: Администрирование *nix
Ответов: 3 Просмотров: 1380
Как правильно изменить корневую папку сайта?
Хочу удалить папку на которую выставлен open_basedir, сделать на одну папку выше.
Для этого иду etc/apache2/vhosts/site.ru/site.ru, редактирую его
CODE (
htmlphp ):
скопировать код в буфер обмена
#user 'site.ru' virtual host 'site.ru' configuration file
< VirtualHost *.*.*.*: 80 >
ServerName site.ru
AddDefaultCharset off
AssignUserID site.ru site.ru
DirectoryIndex index.html index.php
DocumentRoot /var/www/site.ru/data/www
ServerAdmin webmaster@site.ru
ServerAlias www.site.ru
< FilesMatch "\.ph(p[3-5]?|tml)$" >
SetHandler application/x-httpd-php
</ FilesMatch>
< FilesMatch "\.phps$" >
SetHandler application/x-httpd-php-source
</ FilesMatch>
php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -f webmaster@site.ru"
php_admin_value upload_tmp_dir "/var/www/site.ru/data/mod-tmp"
php_admin_value session.save_path "/var/www/site.ru/data/mod-tmp"
php_admin_value open_basedir "/var/www/site.ru/data:."
CustomLog /var/www/httpd-logs/site.ru.access.log combined
ErrorLog /var/www/httpd-logs/site.ru.error.log
</ VirtualHost>
< Directory / var/ www/ site. ru/ data/ www>
php_admin_flag engine on
Options +Includes -ExecCGI -MultiViews
</ Directory>
Сохраняю, перезапускаю сервер. И так, сайт вроде как работает но, открывается только главная страница. Если попытаться открыть внутреннюю страницу, в ответ получаю что данная страница не найдена... В чем может быть ошибка?
Test11
Отправлено: 08 Апреля, 2016 - 16:22:31 • Тема: Достать переменную, везде.... • Форум: Вопросы новичков
Ответов: 29 Просмотров: 1216
Спасибо
(Добавление)
На последок вопрос, в апатче когда задаешь конфиг. Дабы лишний раз не экранировать скобки, есть что та на подобии <<<HTML??
И перенос строк возможен?
Test11
Отправлено: 08 Апреля, 2016 - 15:14:57 • Тема: Достать переменную, везде.... • Форум: Вопросы новичков
Ответов: 29 Просмотров: 1216
Блин, в консоле работает...
Прописал команду в консоле
export TEST=123
Далее
в php, в index.php прописываю
var_dump(getenv('TEST'));
Ответ
bool(false)
Ну вот в чем ошибка?
(Добавление)
php -r "var_dump(getenv('HISTSIZE'));"
Работает, та что в созданном файле задавал... Ну хоть проверить теперь знаю как...
Так почему я из php не могу достать?
Test11
Отправлено: 08 Апреля, 2016 - 14:37:35 • Тема: Достать переменную, везде.... • Форум: Вопросы новичков
Ответов: 29 Просмотров: 1216
В etc/bash.bashrc добавляю строчку
export HISTSIZE=123
Далее сохраняю, выставляю права 777, перезапускаю сервер.
Пытаюсь достать
print_r(getenv('HISTSIZE'));
Не работает, собственно что упустил, в чем ошибка?
Страниц (14): « 1 2 3 [4] 5 6 7 8 9 ... » В конец
Powered by ExBB FM 1.0 RC1. InvisionExBB