Sifeziwe Mpanza Ответов: 3

Как я могу перемещаться и редактировать веб-сайт в cpanel?


Мне было поручено редактировать и обновлять веб-сайт одним клиентом.
Я не программист (я думаю, что это важно, что я начинаю там), и я пытаюсь обновить веб-сайт, размещенный на сервере с помощью cpanel. Клиент прислал мне PDF-файл, который я должен добавить на сайт как можно скорее. Я уже успел загрузить PDF-файл, но мне просто нужно, чтобы он был показан на веб-сайте. Предполагается, что этот PDF-файл можно загрузить с веб-сайта, нажав на раскрывающуюся вкладку на главной странице и выбрав ее. Я был бы признателен за некоторую помощь в этом вопросе, пожалуйста.
Я знаю, какой фрагмент кода мне нужно добавить, но мне просто трудно найти, в какой файл мне нужно его добавить.

Что я уже пробовал:

Я попытался использовать "Inspect Element" в Chrome, чтобы найти нужный файл, но это также смутило меня. Кажется, есть много других файлов с тем же именем, и я не хочу испортить сайт клиента, изменив неправильные вещи.

Я знаю, что домашняя страница обычно “index.html-или “index.php” (не совсем уверен) поэтому я искал его, но я вижу тонны результатов в файловом менеджере.

Я открыл его в “public_html”, но, похоже, не вижу ничего, что видел в "Inspect Element".

3 Ответов

Рейтинг:
2

Patrice T

Цитата:
Мне было поручено редактировать и обновлять веб-сайт одним клиентом.

Похоже, вы просто не подходите для этой работы.
Цитата:
Предполагается, что этот PDF-файл можно загрузить с веб-сайта, нажав на раскрывающуюся вкладку на главной странице и выбрав ее. Я был бы признателен за некоторую помощь в этом вопросе, пожалуйста.

На ваш вопрос практически невозможно ответить, не имея доступа к сайту.
Существуют буквально сотни фреймворков для дизайна веб-сайтов, каждый из которых подразумевает свое собственное решение.

Дизайн сайта/админ-это настоящая работа


Sifeziwe Mpanza

Поверьте мне, это именно то, что я сказал своему боссу, но он хочет сократить расходы, не нанимая кого-то для этого. И так как я "ИТ-парень" в офисе, он решил, что я могу это сделать. К сожалению, он относится к тому типу людей, которые не принимают оправданий. Так что, поскольку я новичок и все еще стажер, я в значительной степени должен целовать задницу и играть хорошо.
Я уже делал что-то подобное раньше в школьном проекте, используя FileZilla, но это было не для полного веб-сайта, и я знал, где все находится. Я подумал, что раз уж я делал что-то подобное в прошлом, то смогу сделать и это.

Значит, нет никакой стандартной структуры для файлов веб-сайта? Например, если сайт был передан новому поставщику услуг (что имеет место в данном случае), не могут ли они просто перейти в определенный каталог, где они будут точно знать, что домашняя страница (по крайней мере) есть?
Ну же, должно же быть какое-то руководство, которое ты можешь мне дать.

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

Рейтинг:
1

GrahamPye

Попробуйте нажать на вкладку Загрузка для аналогичного файла (надеюсь, эта функция уже есть) и посмотреть, какой файл открывается в вашем браузере. Затем перейдите и найдите его в cPanel - используйте полный путь к каталогу, чтобы попытаться найти его.

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

Виден ли этот сайт в интернете? Если да, то дайте нам URL-адрес для просмотра.

Грэхем


Sifeziwe Mpanza

Спасибо, Грэм, Я попробую это сделать, когда у меня будет время сегодня. Только сегодня утром на меня свалилось много других вещей. Сайт есть teda.org.za, это видно

Sifeziwe Mpanza

Файл, который я пытаюсь добавить, - это годовой отчет

Рейтинг:
0

GrahamPye

Итак, глядя на источник вашей домашней страницы, кажется, что она была создана с помощью какого-то инструмента фреймворка. Попробуйте выяснить, что было использовано и как использовать его для обновления веб-сайта. В противном случае вам придется взломать его, что означает, что если кто-то позже изменит сайт "должным образом", ваши изменения будут потеряны: - (вы можете указать на это своему боссу...

Я предполагаю, что у вас есть какие - то знания HTML-если нет, то идите и пройдите один из многочисленных онлайн-курсов обучения, чтобы получить некоторые базовые навыки, иначе мы будем говорить друг с другом на разных языках!

Из источника страницы вы можете увидеть существующие отчеты, загружаемые с помощью этих строк:

<a href="#"  >Annual Reports</a>
<ul class="l2">
  <li  class="item197 parent first"><a href="/index.php/2015-12-02-19-52-39/annual-report-2016"  >Annual Report 2013/14</a></li>
  <li  class="item240 parent"><a href="/index.php/2015-12-02-19-52-39/annual-report-2014-15"  >Annual Report 2014/15</a></li>
  <li  class="item239 parent last"><a href="/index.php/2015-12-02-19-52-39/annual-report-2015-16"  >Annual Report 2015/16</a></li></ul></li><li  class="item157 parent last">


Чтобы вы могли видеть, что для каждого годового отчета есть строка (я немного переформатировал ее, чтобы было легче видеть), Вам нужно добавить новую строку для вашего нового отчета - проблема в том, что фреймворк составил номера классов, поэтому вам придется найти соответствующий класс в CSS-файле где-нибудь и добавить еще один, возможно, с большим номером, чтобы он не конфликтовал ни с чем другим.

Теперь, если вы нажмете на ссылку для одного из существующих отчетов, вы увидите, что он приведет вас на другую страницу. Поэтому вам нужно будет найти его и сделать копию, но с новым именем и включением вашего нового отчета, и вы увидите с этой страницы, куда должен идти отчет.

Удачи - боюсь, теперь ты сам по себе.

Грэхем