Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Запуск приложения из под LAMP  (Прочитано 494 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн extryd

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Запуск приложения из под LAMP
« : 12 Июль 2018, 18:33:13 »
Есть приложение (https://drive.google.com/open?id=1k-MaZtSXszStcsogOayyCtlLJmGR9NYR), есть установленный и настроенный LAMP.
Но домен не отображается корректно (https://drive.google.com/open?id=1pfU98gbmAhOI48hHmJpOl0ASHj5a3vE5)

Что было сделано:
*Установлена ubuntu server 18.04
*Установлен сервер LAMP
*Установлен webmin
 -В настройках апача установлен пользователь на текущего
 -Создан хост на искомое приложение
 -Создан соответствующий адрес узла сети в настройках сети
 -Исправлены конфигурации пути php на корректные(php7.2)
 -При помощи установленного myphpadmin импортирована БД из папки с приложением.

Скачивал готовый простенький сайтик под php - все работало. Мое приложение - нет.

Исходник приложения https://drive.google.com/open?id=19vn-JalcKGFxRFQCujEk8nCS2wx9rhVI
« Последнее редактирование: 13 Июль 2018, 11:50:27 от extryd »

Оффлайн bezbo

  • Активист
  • *
  • Сообщений: 541
    • Просмотр профиля
Re: Загрузка приложения из под LAMP
« Ответ #1 : 12 Июль 2018, 18:56:42 »
-Исправлены конфигурации пути php на корректные(php7.2)

а php точно работает в локации сайта?

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1160
  • debian 9, manjaro
    • Просмотр профиля
Re: Загрузка приложения из под LAMP
« Ответ #2 : 12 Июль 2018, 19:05:17 »
вы конфиги апача приведите а то мы не знаем что в них.
сопротивление бессполезно

Оффлайн extryd

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Загрузка приложения из под LAMP
« Ответ #3 : 12 Июль 2018, 19:19:20 »
-Исправлены конфигурации пути php на корректные(php7.2)

а php точно работает в локации сайта?
Рядом лежит папка с phpmyadmin, её открывает. А вообще /home/username/XXX/

Пользователь добавил сообщение 12 Июль 2018, 19:24:03:
вы конфиги апача приведите а то мы не знаем что в них.
Уточните пожалуйста где его точное расположение, а то боюсь не то предоставлю :)
« Последнее редактирование: 12 Июль 2018, 19:24:03 от extryd »

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1160
  • debian 9, manjaro
    • Просмотр профиля
Re: Загрузка приложения из под LAMP
« Ответ #4 : 12 Июль 2018, 22:48:05 »
вот моя инструкция . конфиги в папке /etc/apache2 . конкретно интересуют ls /etc/apache2/mods-enabled , ls /etc/apache2/sites-enabled дальше посмотрим. куда записали приложение?
сопротивление бессполезно

Оффлайн extryd

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Загрузка приложения из под LAMP
« Ответ #5 : 13 Июль 2018, 00:03:48 »
вот моя инструкция . конфиги в папке /etc/apache2 . конкретно интересуют ls /etc/apache2/mods-enabled , ls /etc/apache2/sites-enabled дальше посмотрим. куда записали приложение?
Вот файлы с двух папок. Содержимое каких вам предоставить?
https://drive.google.com/open?id=1kynPNp_LXSdPYElGl0eFoPsCQFXQ8hus

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1160
  • debian 9, manjaro
    • Просмотр профиля
Re: Загрузка приложения из под LAMP
« Ответ #6 : 13 Июль 2018, 00:46:51 »
интересует /etc/apache2/sites-enabled/mytask.conf
сопротивление бессполезно

Оффлайн extryd

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Загрузка приложения из под LAMP
« Ответ #7 : 13 Июль 2018, 01:07:25 »
интересует /etc/apache2/sites-enabled/mytask.conf
Вот
<VirtualHost *:80>
DocumentRoot "/home/vmuser/mytask"
ServerName mytask
<Directory "/home/vmuser/mytask">
allow from all
Options None
Require all granted
</Directory>
</VirtualHost>

P.S. В догонку phpinfo.php с информацией открывает корректно.

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1160
  • debian 9, manjaro
    • Просмотр профиля
Re: Загрузка приложения из под LAMP
« Ответ #8 : 13 Июль 2018, 01:13:45 »
сделай как у меня у меня <VirtualHost *:80>
  ServerAdmin webmaster@localhost
  ServerName drupal8
  DocumentRoot /var/www/drupal8/web
  <Directory /var/www/drupal8/web/>
     Options FollowSymlinks
     AllowOverride All
  </Directory>
</VirtualHost>
и сам сайт желательно перенеси в /var/www/mytask. перегрузи апачи и потом покажи результат редактирования.
сопротивление бессполезно

Оффлайн extryd

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Загрузка приложения из под LAMP
« Ответ #9 : 13 Июль 2018, 01:44:10 »
Вот так изменил
<VirtualHost *:80>
  ServerAdmin vmuser@localhost
  ServerName mytask
  DocumentRoot /var/www/mytask
<Directory "/var/www/mytask">
     Options FollowSymlinks
     AllowOverride All
</Directory>
</VirtualHost>
Приложение перенес в /var/www/.
При попытке открыть сайт уже такое выдаёт
https://drive.google.com/open?id=1-IAmzokrQdvSrbIBaJhCBVymrouhY0DZ

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1160
  • debian 9, manjaro
    • Просмотр профиля
Re: Загрузка приложения из под LAMP
« Ответ #10 : 13 Июль 2018, 02:35:53 »
эта команда поможет?:sudo chown -R $USER:$USER /var/www и читайте что пишут в  /var/log/apache2/error.log
сопротивление бессполезно

Оффлайн extryd

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Загрузка приложения из под LAMP
« Ответ #11 : 13 Июль 2018, 10:47:15 »
sudo chown -R $USER:$USER /var/wwwПосле этого сайт уже начал опять загружаться, но все тот же набор символов.

В логах ошибок, насколько я могу понимать, были ошибки доступа, но после того как поменял права (что выше) они перестали появляться или какие-либо другие.

P.S. Во время установки LAMP в модулях апачи был установлен rewrite (может как то связано с моей проблемой)
« Последнее редактирование: 13 Июль 2018, 11:07:41 от extryd »

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 2987
  • Ubuntu Mate 16.04 х64
    • Просмотр профиля
Re: Запуск приложения из под LAMP
« Ответ #12 : 13 Июль 2018, 11:29:22 »
extryd, очень прикольно по скрину содержимого выяснять, что у вас не так. так что будьте так добры выложить и архив с исходниками. а то проблема как раз в них)
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Intel 535 120GB/Ubuntu 16.04 Mate
HP 625: AMD Athlon P320, 4GB DDR3 1333MHz, AMD HD4250, Seagate Momentus/Ubuntu 14.04 Mate

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1160
  • debian 9, manjaro
    • Просмотр профиля
Re: Запуск приложения из под LAMP
« Ответ #13 : 13 Июль 2018, 11:33:37 »
Какая Ubuntu стоит? Где программу можно скачать? Пхп скрипт должен быть оформлен в <?php ?>виде. Ранние скрипты можно было писать без php.
сопротивление бессполезно

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 2987
  • Ubuntu Mate 16.04 х64
    • Просмотр профиля
Re: Запуск приложения из под LAMP
« Ответ #14 : 13 Июль 2018, 11:41:54 »
jura12, вообще-то и сейчас можно, но надо в php.ini указывать или разрешено использовать short_open_tag. По дефолту этот параметр On, но в с 7 версии PHP в php.ini он установлен в Off

http://php.net/manual/ru/language.basic-syntax.phptags.php

И да, я о том же, что там проблема с тегами.

P.S. Закрывающий тег в конце файла лучше не ставить
« Последнее редактирование: 13 Июль 2018, 11:45:40 от EvangelionDeath »
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Intel 535 120GB/Ubuntu 16.04 Mate
HP 625: AMD Athlon P320, 4GB DDR3 1333MHz, AMD HD4250, Seagate Momentus/Ubuntu 14.04 Mate

 

Страница сгенерирована за 0.147 секунд. Запросов: 23.