Вывод ошибок в php

ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
            
phpstorm и github
http://nikovit.ru/blog/rabotaem-s-github-v-phpstorm-pycharm/
и на кнопки шторма
alt+h create auto git repo
alt+a add
alt+c commit
alt+p push
SQL text type length

Type       | Approx. Length     | Exact Max. Length Allowed
-----------------------------------------------------------
TINYTEXT   | 256 Bytes          | 255 characters
TEXT       | 64  Kilobytes      | 65,535 characters
MEDIUMTEXT | 16  Megabytes      | 16,777,215 characters
LONGTEXT   | 4   Gigabytes      | 4,294,967,295 characters

** -1 in 2-b characters
            
Заготовка Curl

function curlInit($url = '', $params = array())
    {

        $c = curl_init($url);//.json
        curl_setopt($c, CURLOPT_RETURNTRANSFER, true);
        //curl_setopt($c, CURLOPT_POST, true);//для передачи параметров в тело запроса
        curl_setopt($c, CURLOPT_HEADER, false);
        // curl_setopt($c, CURLOPT_POSTFIELDS, http_build_query($params));//для передачи параметров в тело запроса
        curl_setopt($c, CURLOPT_SSL_VERIFYHOST, FALSE);//при ошибке ssl сертификата
        curl_setopt($c, CURLOPT_SSL_VERIFYPEER, FALSE);//при ошибке ssl сертификата
        //$response = json_decode($response, true);//если ответ в формате json
        $response = curl_exec($c);
        // $response['errors'][] = curl_error($c);//ловим ошибки
        return json_decode($response);
    }
    
    
// ИЛИ

function send_curl_data($send_data, $method)
    {
        $url = $this->OZON_HOST . $method;
        $headers = array(
            'Content-Type: application/json',
            'Host: ' . $HOST,
        );
        $ch = curl_init();
        $options = array(
            CURLOPT_URL => $url,
            CURLOPT_CUSTOMREQUEST => 'POST',
            CURLOPT_RETURNTRANSFER => true,
            CURLOPT_POSTFIELDS => json_encode($send_data),
            CURLOPT_HTTPHEADER => $headers
        );
        curl_setopt_array($ch, $options);
        $result = curl_exec($ch);
        curl_close($ch);

        $result = json_decode($result);
        return $result;
    }
            
Импорт / Экспорт бд Mysql через консоль

// *db_name.sql - полный путь к бд на хостинге
// сразу:: -u*  -p*

mysql -uroot -proot_pass db_name < db_name.sql

// или через cli MySQL

mysql -uLogin -pPassword

use db_name

source db_name.sql


// экспорт::  -u*  -p*

mysqldump -uLogin -pPassword db_name > db_name.sql


            
Ссылки - пусть будут тут
https://seolik.ru/
https://htmlcheatsheet.com/
https://rudrastyh.com/wordpress/load-more-posts-ajax.html
https://yandex.by/turbo?text=https%3A%2F%2Fwww.internet-technologies.ru%2Farticles%2Fvvedenie-v-css-figury.html
https://habr.com/ru/post/499088/


PHP интерпретатор онлайн : runphponline.com или http://www.writephponline.com/

Открыть

Schema.org validator Google : search.google.com/structured-data/testing-tool

Открыть

* надо разобраться позже

Открыть


        https://seolik.ru/
        
        https://htmlcheatsheet.com/
        
        https://rudrastyh.com/wordpress/load-more-posts-ajax.html
        
        https://yandex.by/turbo?text=https%3A%2F%2Fwww.internet-technologies.ru%2Farticles%2Fvvedenie-v-css-figury.html
    

TOP