location /a/ {
location /b/ {
bla;
}
}
location /a/ {
location /a/b/ {
bla;
}
}
.server {
listen 80;
server_name localhost.dev;
rewrite ^(.*).html$ index.php?id=block&block=$1 last;
location /89262207055 {
root /89262207055/;
}
location /89262207055/file {
rewrite ^ /index.php?id=file&name= last;
}
location /index.php {
bla;
}
}
0 1 * * * bash /bin/bash /usr/share/script.sh >/dev/null 2>&1
0 2 * * * bash /bin/bash /usr/share/script2.sh >/dev/null 2>&1
* * * * 1 bash /bin/bash /usr/share/script3.sh >/dev/null 2>&1
#!/bin/bash
rsync --archive /home/share --delete /mnt/backup/neon_backup
rsync --archive /var/www/html/vtgr --delete /mnt/backup/neon_backup
#!/bin/bash
cd /mnt/backup/neon_backup/MySQL_backup
mysqldump -u root -pnppwd --all-databases > mysql_backup.sql
set > /tmp/script-environment
tar cvjf back_mysql.tar.bz2 mysql_backup.sql
* * * * * command
# если в crontab -e, то
* * * * * /home/agent/rails_projects/project/rake_script.sh 2>home/agent/errors
# если в /etc/cron.d/sth или /etc/crontab, то
* * * * * agent /home/agent/rails_projects/project/rake_script.sh 2>home/agent/errors
$myCurl = curl_init();
curl_setopt_array($myCurl, array(
CURLOPT_URL => 'http://target.site.com/form.php',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => http_build_query(array(/*здесь массив параметров запроса*/))
));
$response = curl_exec($myCurl);
curl_close($myCurl);
echo "Ответ на Ваш запрос: ".$response;
$model = User::findOne( $someUserId ) ;
<?php
$form = ActiveForm::begin([
'id' => 'about-form',
'method' => 'post',
]); ?>
<?= $form->field($model, 'name_first') ?>
<?= $form->field($model, 'name_middle')?>
<button class="btn btn-lg btn-primary" type="submit">OK</button>
<?php ActiveForm::end(); ?>
if( \Yii::$app->getRequest()->isPost ){
if( $model->load( \Yii::$app->request->post() ) && $model->validate() ){
$model->save( false ) ;
}
}
public function actionIndex()
{
// загружаем данные по ID
$model = \app\models\User::findOne( $this->userId );
// если POST - значит идет сохранение с формы
if( \Yii::$app->getRequest()->isPost ){
// если аттрибуты загрузились и отвалидировались - можно сохранять
if( $model->load( \Yii::$app->request->post() ) && $model->validate() ){
$model->save( false );
}
}
// передаем объект во вью (если GET - исходные, если POST - обновленные)
return $this->render('index', [
'model' => $model
]);
}
Пересмотрел ряд видетуториалов...
1) Нужно ли было мне в начале вообще создавать этот Fork? И для чего он вообще нужен?
2) Как мне отправить правки именно главному участнику?
3) Если я хочу периодически вносить такие правки, мне надо постоянно заново качать репозиторий? Или раз скачал и он хранится и как-то обновляется (или надо его обновлять?). Что бы не пропустить новые правки от другого человека, и не залить свои поверх его.
!($var || $var === 0 || $var === 0.0 ||$var === '0')) ...
function is_empty(&$var)
{
return !($var || (is_scalar($var) && strlen($var)));
}
if(isset($var) && $var !== '') {
// $var не null и не ''.
}