![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 4.10.2020 Ostrzeżenie: (0%) ![]() ![]() |
Przede wszystkim pragnę wszystkich zgromadzonych powitać wszem i wobec.
bardzo proszę o pomoc bo straciłem już nadzieję na rozwiązanie. Mam serwer apache, z php 7.3. Mam prosty skrypt, który po ODBC pobiera dane a część posiada tekst cyrylicą. Niestety uruchamiając skrypt w przeglądarce na kompie w sieci, wszystkie dane cyrylicą po ODBC wyświetlają się jako znaki zapytania. Wyświetlając echo "napis cyrylicą" wszystko ładnie się wyświetla. Podejrzewam apacha bo z kolei uruchamiając w bashu poprzez php skrypt.php wyświetla się wszystko prawidłowo i z odbc i z echo. Gdzie się da ustawiłem UTF-8, w apachu, php dla cli i dla apacha, w nagówku pliku php. Próbowałem też bez ustawionego domyślnego kodowania w apachu i ustawione było tylko kodowanie w header pliku php. Wytłumaczcie mi proszę gdzie szukać przyczyny skoro teoretycznie to nie wina ODBC bo w bashu interpreter php wyświetla poprawnie ale też nie wina apacha bo tekst cyrylicą wywołany w pliku php też wyświetla się poprawnie. Będę wdzięczny za wszelką pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 4.10.2020 Ostrzeżenie: (0%) ![]() ![]() |
To oczywiście już sprawdziłem, praktycznie zrównałem je aby nie było różnic.
(IMG:http://hanipol.com/techjaw/1.png) (IMG:http://hanipol.com/techjaw/2.png) w zasadzie różni się tym że w jednym opcja pusta a w drugim zakomentowana, więc praktycznie to samo w cli i w apachu php.ini changes php.ini#disable_functions: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped ,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wsto psig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_e rror,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_ exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, ----> php.ini.save : Ten post edytował techjaw 5.10.2020, 19:26:07 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 03:52 |