mod_rewrite, php и .htaccess файл

Я ничего не знаю об API машинного обучения, но C ++ / WinRT - это библиотека только для заголовков, которую вы можете легко включить и собрать из командной строки разработчика. Вот простой пример:

C:\ml>type sample.cpp
#pragma comment(lib, "windowsapp")
#include 
#include 

using namespace winrt;
using namespace Windows::AI::MachineLearning;

int main()
{
    init_apartment();
    puts("Sample");
}

C:\ml>cl /EHsc /std:c++17 /nologo sample.cpp
sample.cpp

C:\ml>sample.exe
Sample

Для реального примера использования API машинного обучения я бы предложил вам начать здесь:

https://docs.microsoft.com/ en-us / windows / ai / get-start-desktop

Но, опять же, вы можете следовать и заменить Visual Studio командной строкой и использовать cmake или любую другую систему сборки, если это необходимо .

5
задан Teifion 5 November 2008 в 17:13
поделиться

2 ответа

Один подход должен переписать все к сценарию обработки

RewriteEngine on
RewriteBase /

# only rewrite if the requested file doesn't exist
RewriteCond %{REQUEST_FILENAME} !-s 

# pass the rest of the request into index.php to handle     
RewriteRule ^(.*)$ /index.php/$1 [L]

таким образом, если у Вас есть запрос на http://yourserver/foo/bar/

то, что Вы на самом деле получаете, является запросом на http://yourserver/index.php/foo/bar - и можно оставить index.php для решения, что сделать с/foo/bar (использующий $ _SERVER ['PATH_INFO'] - tom)

Только необходимо изменить .htaccess в первый раз. Все будущие запросы на несуществующие файлы могут затем быть обработаны в PHP.

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

10
ответ дан 13 December 2019 в 05:44
поделиться

Ваш PHP должен по очень очевидным причинам не смочь изменить .htaccess. Даже если Вы заставляете это работать, я не уверен, мудро ли это.

Как насчет того, чтобы использовать более абстрактную установку в отношении правил mod_rewrite? Определите свой общий шаблон URL, поскольку требуется использовать его. Например:

/object/action/id

Затем запишите ряд правил, которые перенаправляют Запросы HTTP к странице PHP, которая в свою очередь принимает решение, что страница должна выполнить (скажите включением соответствующего Сценария PHP).

RewriteRule ^/(\w+)/?(\w+)?/?(\d+)?$ /index.php?object=$1&action=$2&id=$3 [nocase]

Таким образом, Вы не должны были бы обновлять .htaccess очень часто тихое быть гибким.

2
ответ дан 13 December 2019 в 05:44
поделиться
Другие вопросы по тегам:

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