Вопрос № 56393: Доброго времени суток, эксперты. Начал изучать php и сразу возникли вопросы по правильной организации рабочего окружения. Система - SuSE 10.1. Поставил Zend Studio Clien 5.2 и Server 5.1. При установке Zend Server указал путь на файл /etc/php5/apache...
Вопрос № 56.393
Доброго времени суток, эксперты. Начал изучать php и сразу возникли вопросы по правильной организации рабочего окружения. Система - SuSE 10.1. Поставил Zend Studio Clien 5.2 и Server 5.1. При установке Zend Server указал путь на файл /etc/php5/apache2/php.ini (правильно? ибо их еще есть по разным директориям) в который тут же были добавлены следующие строки (в конец файла):
1. где правильно создавать рабочий каталог для проекта: в домашней директории /home/Iam/TestProject или /srv/www/htdocs/TestProject? Я пока создал его в домашней директории. Создал файл index.html и пару небольших js и css к нему. Теперь хочу посмотреть как все это чудо будет работать и нажимаю Ctrl+Alt+B. Запускается firefox и строка пути выглядит соответственно как file:///home/Iam/temp.html при этом javascript и css не работают. Чтобы работали приходится копировать их в /srv/www/htdocs/TestProject и тада
после набора в пути http://localhost/TestProject все показывает нормально. Но как же тогда отлаживать, если куча лишних дейтсвий происходит? Если все-таки надо создавать проект в /srv/www/htdocs/TestProject... то какие права должны быть на папку ибо там Zend не может создать проект.
2. кажись Zend Server все-таки не работает ибо если выполнить команду Debug->Check Debug Server Connection то в результате получаю окно с "Could not establish connection".
Как это все добро, ребяты, настроить на правильную работу?
Отправлен: 22.09.2006, 23:00
Вопрос задал: WhiteAngel (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Евгений Крюков
Здравствуйте, WhiteAngel!
0. php.ini должен быть тот, который использует твой сервер. Чтобы понять, какой, создай в директории сервера небольшой файл index.php и пропиши там текст из приложения. Вызови этот файл из браузера - получишь текущую картину настройки php.
1. Создавать каталог надо так, как удобнее, а потом настроить Апач, чтобы он видел это место. Например, если эта машина для разработки, а хоститься проект будет в другом месте - лучше всего скопировать структуру хостинга. На мой взгляд, удобнее всего такая структура( вне зависимости от проекта):
/home/Project1/ - папка проекта
/home/Project1/www(или htdocs) - папка Web-документов
/home/Project1/folder[1-n] - папка для файлов/документов, которые должны быть не видны
2. В настройках пункт "отладка" - пропиши правильный адрес.
Приложение:
--------- Большинство ответов на вопросы в рассылках находиться через Яндекс за 1 мин.
Ответ отправил: Евгений Крюков (статус: Студент)
Ответ отправлен: 22.09.2006, 23:55 Оценка за ответ: 5