Это в порядке для отображения обработчика SSI на .html файлы в IIS?

Относительно Вашего обновления: апач, предупреждающий, говорит Вам, что php5 апачский модуль был уже добавлен где-нибудь в конфигурации. Если Вы будете проходить свою конфигурацию и что еще более важно будете включать дополнительные конфигурационные файлы, то Вы будете видеть что-то как:

#PHP Stuff
AddModule mod_php5.c

больше чем в одном месте. Страх не, это не важная ошибка, и можно просто проигнорировать его (или grep через конфигурационные файлы, grep-ir 'mod_php5'/etc/httpd.d /*).

До - с - mysql путь, в моем случае mysql двоичные файлы могут быть найдены в/usr/local/bin/my* и/usr/local/sbin/my*, таким образом, мой - с - mysql строка виден здесь:

'./configure' '--with-pear' '--disable-cli' '--with-apache=/usr/src/apache_1.3.41' '--with-mysql=/usr/local' '--enable-safe-mode'

(это - просто пример, это не обязательно будет корректно для Вашей установки). В Вашем случае я попробовал бы - mysql =/usr/share/mysql (из опций, которые Вы дали ему, кажется, скорее всего, корректны. Попробуйте ls/usr/share/mysql/bin/my*),

При установке pecl наряду с php, можно на самом деле использовать pecl для установки mysql/mysqli, не перекомпилировав все остальное. Я обычно использую их подобную cpan оболочку, но мне говорят, что можно просто сделать "pecl, устанавливают mysql", и "pecl устанавливают mysqli", Если Вы используете pecl, можно затем добавить mysql.so и mysqli.so как расширение = строки в php.ini, удостоверившись, что extension_dir корректен. Однако способ, которым Вы делаете его, mysql поддержка, должен быть скомпилирован в php, который это сам, делая любые дополнения к php.ini ненужными.

Наконец - только от личного опыта, если Вы продолжаете бездельничать перекомпиляции php и Вы начинаете получать действительно странные ошибки компоновщика (или странные проблемы в целом) копируют Ваш Makefile/config.h и делают делание чистого сначала. Это уберет все посреднические объектные файлы.

Erm, еще одно примечание - если Вы используете php-i из командной строки для получения phpinfo (); сделайте тестовый файл phpinfo.php, поскольку cli и апачские модули могут иметь различные файлы php.ini.

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

3
задан 16 March 2011 в 16:17
1 ответ

Нет никакого беспокойства к Вашей опции 2 для не сайта интенсивного трафика. HTML все еще представит как нормальный HTML, но он также обработает SSI.

Как сторона, существует ли причина, почему Вы использовали бы SSI вместо полного решения для сценариев как ASP.NET, PHP или даже Классик ASP? SSI жил большой жизнью приблизительно десятилетие назад.

3
ответ дан 3 December 2019 в 06:46

Теги

Похожие вопросы