Есть аж 4 способа
1) найти в исходном тексте вызов mysqli_query() и добавить ему 2ой параметр которого нехватает
2) отключить варнинги в php.ini путем прописывания там error_reporting = E_ERROR
3) отключить варнинги в исходном тексте скрипта который генерит страницу, путем вызова error_reporting( E_ERROR ); -
4) то же самое через .htaccess:
php_flag display_errors off
php_flag display_startup_errors off
Примерно так:
- Прочесть (хотя бы ознакомиться) учебники для вузов Галины Сергеевны Ивановой - "Основы программирования" и "Технология программирования".
- Выписать в одном файле, в свободной форме, все свои пожелания по будущему сайту - что там должно быть.
- Основываясь на п.2, составить техническое задание на сайт.
- Составить блок-схему сайта и отдельных его блоков.
- Выбрать платформу для будущего сайта: ОС, ПО веб-сервера, СУБД.
- Написать сайт на выбранном языке программирования.
- Запустить отладку и тестирование (на друзьях, знакомых, наёмных тестирощиках).
- Исправить все выявленные недостатки.
- Повторять пункты 7 и 8 до уверенности в том, что сайт готов.
Все пункты - обязательны. Можно добавить что-то, но отбросить нельзя.
Важным моментом является составление Технического задания. Многие, по неопытности, пренебрегают им, но из-за этого теряют уйму времени и нервов. Вот ответы на важнейшие вопросы о техзаданиях: http://lukod.ru/faq1.html
Советую изучать PHP, стабильную - 5-ю - версию. Также нужно знать HTML-5, CSS-3 JavaScript, DOM (Document object model), MySQL, WebGL (делать 3D в браузере), SVG (это для особо умных, гениальных, но и результат может быть фантастическим), среды разработки и средства отладки для выбранных языков. Можно дополнительно узнать о SSH, nginx, SSL, DNS, доменах, видах хостинга.
Таких форумов, в итоге брошенных, море. Что ж, я пробовала сделать форум пару лет назад. Сначала возмечтала скидывать туда темы с партнерками, ну а что одна тема - одна партнерка, все так делают. Казалось бы. Набросала около 20+ тем и постаралась их максимально доработать - с описанием тем, и т.д.
Хотелось создать ощущение наполненности, потом начать посылать туда людей. Приводить так сказать "за ручку" через соц.сети т.д.
Тут у меня стали появляться первые посетители... роботы. Стали захаживать нет-нет по 6-7 штук на дню.
А позже выяснила, что мой сайт просто забанен в выдаче, попа под их фильтры. То есть надо было еще хитрее придумать механизм, чем простой переход по ссылке. На многих форумах двойной, но мне то лень было этим заморачиваться.
Домен отстоялся, и теперь у меня на нем просто ленивый блог, не форум.
Вся документация (с примерами на PHP) приведена на официальном сайте платежной системы EasyPay. Для организации взаимодействия PHP скрипта можно воспользоваться EasyPay Merchant Api.
Чтобы тестировать различного рода движки (CMS) его вполне достаточно, я сам ним изредка пользуюсь, когда хочу посмотреть какой-то новый движок или проверить кое-какие инструменты. Вообще сначало делают сайты на денвере, проверяют, а потом только переносят в интернет.