Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° PHP β ΡΠ΄Π°Π»ΡΠ½Π½Π°Ρ ΡΠ°Π±ΠΎΡΠ° Π² ΠΠΌΡΠΊΠ΅
ΠΠ°ΡΠ°: 2024-08-20
ΠΠ΅ΡΠ°Π»ΠΈ
Π Π΅Π³ΠΈΠΎΠ½
ΠΠΌΡΠΊ
ΠΠ°Π½ΡΡΠΎΡΡΡ
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π‘ΡΠΎΠΈΠΌΠΎΡΡΡ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΠ°ΡΠ° ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ
2024-08-20
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅
ΠΠ΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°. ΠΠ°ΡΡΡΠΎΠΉΠΊΠ°. ΠΡΡΡ ΠΏΡΠΎΡΡΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° VUE: ΠΊΠ»ΠΈΠΊΠ°Π΅ΡΡ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ - Π² ΠΊΠΎΠ½ΡΠΎΠ»Ρ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡ ΠΎΡΠ²Π΅Ρ ΠΎΡ api api Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅, php GET Π·Π°ΠΏΡΠΎΡ - ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, POST - Π½Π΅Ρ. Π PHP Π½Π°ΠΏΠΈΡΠ°Π» ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅: header(“Content-Type: application/json“); header(“Access-Control-Allow-Origin: *“); header(“Access-Control-Allow-Methods: GET, POST, PUT, DELETE“); Π½ΠΎ cors ΠΎΡΠΈΠ±ΠΊΠ° Π²ΡΠ΅ ΡΠ°Π²Π½ΠΎ Π½Π΅ Π΄Π°Π΅Ρ ΠΏΠΎΠΊΠΎΡ. ΠΡΠΈΠ±ΠΊΠ°: Access to fetch at 'https://gki-wbk.ru/api/klicks/index.php' from origin 'http://localhost:5173' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: It does not have HTTP ok status. ΠΡΠΌΠ΅Π½Π° cors ΠΏΡΠΈ fetch Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ. ΠΠΎΡ 2 ΡΠ°ΠΉΠ»Π°: index.php - api - https://gki-wbk.ru/mfs/LtSaKNLNMV App.vue - Vue ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ - https://gki-wbk.ru/mfs/mnvanJqxiW.
ΠΠΎΡ
ΠΎΠΆΠΈΠ΅ Π·Π°ΠΊΠ°Π·Ρ
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° PHP
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΠ΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°. ΠΠ°ΡΡΡΠΎΠΉΠΊΠ°, Π΄ΠΎΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°. ΠΡΡΡ ΡΠ°ΠΉΡ ΠΊΠΎΡΠΎΡΡΠΉ Π·Π°Π³ΡΡΠΆΠ°Π΅Ρ ΡΠ°ΠΉΠ». ΠΠ°Π»Π΅Π½ΡΠΊΠΈΠ΅ ΡΠ°ΠΉΠ»Ρ Π·Π°Π³ΡΡΠΆΠ°Π΅Ρ Ρ
ΠΎΡΠΎΡΠΎ, Π° Π±ΠΎΠ»ΡΡΠΈΠ΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ 26ΠΌΠ± - ΠΏΠ»ΠΎΡ
ΠΎ. Π htaccess Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ # ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ Π΄Π°Π½Π½ΡΡ
php_value post_max_size 3000M # ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ ΡΠ°ΠΉΠ»ΠΎΠ² php_value upload_max_filesize 3000M # ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
# php_value max_input_vars 2000 # ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠΊΡΠΈΠΏΡΠ° php_value max_execution_time 1800 # ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π΄Π°Π½Π½ΡΡ
php_value max_input_time 1800 # ΠΠ°ΠΌΡΡΡ Π΄Π»Ρ ΡΠΊΡΠΈΠΏΡΠ° php_value memory_limit 3000M Π php ΠΏΡΠΎΠ²Π΅ΡΡΠ», Π²ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ. Π Π°Π±ΠΎΡΠ°Ρ Ρ Ρ
ΠΎΡΡΠΈΠ½Π³ΠΎΠΌ Sprinthost. ΠΠΎ Π²ΡΠ΅ΠΌΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΠΎΡΠΈΠ±ΠΊΠ° 502.
ΠΠΌΡΠΊ
Π€ΡΠΈΠ»Π°Π½ΡΠ΅ΡΡ
2024-08-07
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° PHP
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΠΠ. ΠΠΎΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°. ΠΡΠΆΠ½ΠΎ ΠΈΠ·ΡΡΠΈΡΡ ΡΠΎΡΡ ΡΡΠΎ ΡΠΆΠ΅ Π΅ΡΡΡ, ΡΠΎΡΡΠ°Π²ΠΈΡΡ ΡΠ΅Ρ
Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΠΈ Π΄ΠΎΠΏΠΈΠ»ΠΈΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π». Π€Π°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠΎ Π½Π΅ ΠΎΠ΄Π½Π° Π·Π°Π΄Π°ΡΠ° Π° Π΄Π²Π΅. ΠΠΎΠ΄ΡΠΎΠ±Π½Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΏΠΎ Π·Π°ΠΏΡΠΎΡΡ !. ΠΠΎΠΆΠ΅Π»Π°Π½ΠΈΡ ΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ: ΠΡΠΆΠ½ΠΎ ΠΈΠ·ΡΡΠΈΡΡ ΡΠΎΡΡ ΡΡΠΎ ΡΠΆΠ΅ Π΅ΡΡΡ, ΡΠΎΡΡΠ°Π²ΠΈΡΡ ΡΠ΅Ρ
Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΠΈ Π΄ΠΎΠΏΠΈΠ»ΠΈΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π». Π€Π°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠΎ Π½Π΅ ΠΎΠ΄Π½Π° Π·Π°Π΄Π°ΡΠ° Π° Π΄Π²Π΅. ΠΠΎΠ΄ΡΠΎΠ±Π½Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΏΠΎ Π·Π°ΠΏΡΠΎΡΡ !.
ΠΠΌΡΠΊ
Π€ΡΠΈΠ»Π°Π½ΡΠ΅ΡΡ
2024-06-24