Loading...
Обучение/Помощь новичкам | Локалка на андроид
Подскажите локалку на андрюшу, желательно что бы читал штакес(штекер) .htaccess если таков есть
Таких серверов на андроид пока нет, сам ищу, и пробывал все сервера. Кто дас буду рад.
161817535, жаль, не охота весь скрипт переделывать, везде без .php стоят ссылки, а локалка их не видет, а платных сервер пока рано брать
БЕЛАЗ (11.06.2022 в 01:13)
161817535, жаль, не охота весь скрипт переделывать, везде без .php стоят ссылки, а локалка их не видет, а платных сервер пока рано брать

сам ставкивался с такой проблемой, особенно когда почти весь сайт использует штекер.
Короче говоря это геморой, исправлять ссылки.
161817535, конкретный гемор
Разверни локальный сервер через терминал termux.

1.1.Обнови пакеты:
pkg update
pkg upgrade


1.2.Установи пакеты:
pkg install php-apache git wget nano -y


1.3.Запусти сервер и там выдаст ip локалки:
apachectl start


Дальше настройка Apache чтобы работали PHP страничники.

2.1.Открой конфиг Apache:
nano ../usr/etc/apache2/httpd.conf


2.2.Нажми Ctrl+W и найди текст "Listen", там укажи порт 8080 если нету рут прав на телефоне, а если есть, то лучше указать порт 80. Это только для удобства, не более, так как порт 80 вводить не нужно в поисковой строке.

2.3.Сочетанием Ctrl+W найди "DocumentRoot" и исправь на
DocumentRoot "/sdcard/web/www"
<Directory "/sdcard/web/www">

Это нужно для того, чтобы можно было редактировать файлы сайта через проводник.

2.4. Дальше найди "DirectoryIndex" сочетанием Ctrl+W и допиши "index.php" после "index.html" (не забудь пробел после index.html).

2.5.Найди "Load" о удали решетку перед:
LoadModule mpm_prefork_module libexec/apache2/mod_mpm_prefork.so

Добавь решетку перед:
LoadModule mpm_worker_module libexec/apache2/mod_mpm_worker.so

И в конце списка всех модулей (LoadModule) добавь:
LoadModule php7_module libexec/apache2/libphp7.so
<IfModule php7_module><FilesMatch .php$> SetHandler application/x-httpd-php </FilesMatch> </IfModule>


2.6.Найди "ServerName" удали решетку и исправь на ServerName localhost:8080

Все, сохрани файл сочетанием Ctrl+S и выйди Ctrl+X

Теперь перейди в корневую папку:
cd /sdcard/


Создай папку
mkdir -p /sdcard/web/www


Создай там index.php, вернись в Termux и проверь конфиг Apache:
apachectl -t

Должно написать "Syntax OK" если без ошибок сохранился конфиг.

Далее введи
apachectl restart

Зайди в браузер и введи IP который узнал в 3 пункте, а порт 8080 или 80(смотря какой указал в пункте 2.2)

Больше способов не знаю. А теперь можно и спать пойти .45.
________
посл. ред. 11.06.2022 в 02:22; всего 1 раз(а); by 728817327
Почему то пхп 5.5 не запускается
БЕЛАЗ (11.06.2022 в 03:15)
Почему то пхп 5.5 не запускается


ksweb качай.
Toruz (11.06.2022 в 04:46)


ksweb качай.

не знаешь где можно взять нормальную последнюю версию, я качал сервера глючат и не хотят работать.
161817535 (11.06.2022 в 05:00)

не знаешь где можно взять нормальную последнюю версию, я качал сервера глючат и не хотят работать.


Андроид у тебя какой?
Онлайн: 3
Время:
Gen. 0.1212
(c) Bym.Guru 2010-2025