Сделать установку ЛС более дружественной к новичку
При закачивании новых файлов движка на хост и открытие сайта влечет за собой известную ошибку:
Известно, чтобы установить ЛС нужно перейти по адресу сайт.ком/install
Но насколько было бы приятнее если бы вместо ошибки при открытии чистого сайта можно было сразу перейти на страницу инсталяции либо она грузилась сразу?
можно просто проверку из /classes/hooks/HookMain.class.php на директорию install перенести в файл в /include/ и там сразу редиректить на инсталл.
SQL Error: Access denied for user 'root'@'localhost' (using password: NO) at /home/дадада/public_html/ls/engine/modules/database/Database.class.php line 72 Array ( [code] => 1045 [message] => Access denied for user 'root'@'localhost' (using password: NO) [query] => mysql_connect() [context] => /home/дадада/public_html/ls/engine/modules/database/Database.class.php line 72 )
Известно, чтобы установить ЛС нужно перейти по адресу сайт.ком/install
Но насколько было бы приятнее если бы вместо ошибки при открытии чистого сайта можно было сразу перейти на страницу инсталяции либо она грузилась сразу?
можно просто проверку из /classes/hooks/HookMain.class.php на директорию install перенести в файл в /include/ и там сразу редиректить на инсталл.
18 комментариев
Согласен, полезная весчь!
Открываем гугл. Переводим.
Дословно означает, что для пользователя root к хосту localhost запрещён доступ без пароля! Естественно, это побуждает полезть в конфиг и исправить-таки ересь.
Согласитесь: дамп ошибки дает намного больше информации, чем красивый сплеш-скрин. А то выйдет, как в цитате:
Так и тут. Назвались грибом — полезайте в лукошко, и никакие апелляции к user-friendly не заменят нормального лога.
минус за то, что не подумали головой?
А куда уже более дружественнее?
дааа?..
это побуждает внимательно читать перед комментированием.
вы на ник мой посмотрите, протрите глаза и перечитайте топик.
мне интересно как вы отреагируете когда поймете что это относится к вам в данный момент.
я уже 2 комментария написал в намеках что вы кардинально не правы.
1) Английский плохой. Т.е. переведено без души, лишь бы было. Найди native speaker'а, который бы понимал контекст перевода (иначе опять получится топорно). Без этого на запад сильно не продвинешь. Серьезно. Я после инсталляции руками менял строки (в одном месте даже русская буква осталась) и продолжаю менять до сих пор, когда натыкаюсь во фронт-энде, учитывая контекст фразы.
2) Ставить свой Google Analytics-блок в инсталляцию — это моветон. Возникает ощущение, что ты следишь за тем, где проекты будут установлены. Наткнувшись на это случайно, вызывает негатив (так же, как и кривой английский). Оставь этот блок пустым, пусть пользователь сам скопирует туда код из панели GA.